|
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.