Isle
Loading...
Searching...
No Matches
LegoBuildingManager::AnimEntry Struct Reference

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

Collaboration diagram for LegoBuildingManager::AnimEntry:

Public Attributes

LegoEntitym_entity
 [AI] The building entity being animated [AI] More...
 
LegoROIm_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...
 

Detailed Description

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

Member Data Documentation

◆ m_entity

LegoEntity* LegoBuildingManager::AnimEntry::m_entity

[AI] The building entity being animated [AI]

Definition at line 53 of file legobuildingmanager.h.

◆ m_muted

MxBool LegoBuildingManager::AnimEntry::m_muted

[AI] TRUE if sound should be muted for this animation [AI]

Definition at line 57 of file legobuildingmanager.h.

◆ m_roi

LegoROI* LegoBuildingManager::AnimEntry::m_roi

[AI] ROI used for transformations and updates [AI]

Definition at line 54 of file legobuildingmanager.h.

◆ m_time

MxLong LegoBuildingManager::AnimEntry::m_time

[AI] Target future time when the animation should complete [AI]

Definition at line 55 of file legobuildingmanager.h.

◆ m_unk0x0c

float LegoBuildingManager::AnimEntry::m_unk0x0c

[AI] Internal Y offset for vertical bouncy animation (demolition effect) [AI]

Definition at line 56 of file legobuildingmanager.h.


The documentation for this struct was generated from the following file: