diff options
author | Dennis Peeten <dpeeten@onsneteindhoven.nl> | 2008-05-25 12:54:13 (GMT) |
---|---|---|
committer | Dennis Peeten <dpeeten@onsneteindhoven.nl> | 2008-05-25 12:54:13 (GMT) |
commit | f873113aa3c2a8054f16aed8bf249dc4a448189a (patch) | |
tree | e4e97886511bc2b194606b085c58e43d68a718ae /matchblox/engine/C_Block.h | |
parent | f11312d1d84e102bb29a44dedce4c60a5ae25e56 (diff) | |
download | 2iv55-f873113aa3c2a8054f16aed8bf249dc4a448189a.zip 2iv55-f873113aa3c2a8054f16aed8bf249dc4a448189a.tar.gz 2iv55-f873113aa3c2a8054f16aed8bf249dc4a448189a.tar.bz2 |
wiimote ir smoothing ingebouwd
Diffstat (limited to 'matchblox/engine/C_Block.h')
-rw-r--r-- | matchblox/engine/C_Block.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/matchblox/engine/C_Block.h b/matchblox/engine/C_Block.h index f0e03b7..f42c2ba 100644 --- a/matchblox/engine/C_Block.h +++ b/matchblox/engine/C_Block.h @@ -22,7 +22,8 @@ public: ~C_Block();
void Render(unsigned int f_iElapsedTime);
- inline void SetState(BlockAnimState f_State, unsigned int f_uiElapsedTime) { m_CurrState = f_State; m_uiAnimStart = f_uiElapsedTime; }
+ inline void SetState(BlockAnimState f_State, unsigned int f_uiElapsedTime)
+ { if (m_CurrState != f_State) {m_CurrState = f_State; m_uiAnimStart = f_uiElapsedTime; } }
private:
BlockAnimState m_CurrState;
|