Isle
|
[AI] Tracks and schedules a single animation entry for a building with sound and timer information, for use with the tickling/animation update system. More...
#include <legobuildingmanager.h>
Public Attributes | |
LegoEntity * | m_entity |
[AI] The building entity being animated [AI] More... | |
LegoROI * | m_roi |
[AI] ROI used for transformations and updates [AI] More... | |
MxLong | m_time |
[AI] Target future time when the animation should complete [AI] More... | |
float | m_unk0x0c |
[AI] Internal Y offset for vertical bouncy animation (demolition effect) [AI] More... | |
MxBool | m_muted |
[AI] TRUE if sound should be muted for this animation [AI] More... | |
[AI] Tracks and schedules a single animation entry for a building with sound and timer information, for use with the tickling/animation update system.
[AI] Each AnimEntry corresponds to a scheduled animation effect for a building entity (often triggered by construction/demolition), linking the entity, its ROI, timing, the current animation Y offset, and whether sound should play during the event. [AI]
Definition at line 52 of file legobuildingmanager.h.
LegoEntity* LegoBuildingManager::AnimEntry::m_entity |
[AI] The building entity being animated [AI]
Definition at line 53 of file legobuildingmanager.h.
MxBool LegoBuildingManager::AnimEntry::m_muted |
[AI] TRUE if sound should be muted for this animation [AI]
Definition at line 57 of file legobuildingmanager.h.
LegoROI* LegoBuildingManager::AnimEntry::m_roi |
[AI] ROI used for transformations and updates [AI]
Definition at line 54 of file legobuildingmanager.h.
MxLong LegoBuildingManager::AnimEntry::m_time |
[AI] Target future time when the animation should complete [AI]
Definition at line 55 of file legobuildingmanager.h.
float LegoBuildingManager::AnimEntry::m_unk0x0c |
[AI] Internal Y offset for vertical bouncy animation (demolition effect) [AI]
Definition at line 56 of file legobuildingmanager.h.