Isle
Loading...
Searching...
No Matches
InfocenterMapEntry Struct Reference

[AI] Maps a UI region in the Infocenter to a destination presenter for glow effects. More...

#include <infocenter.h>

Collaboration diagram for InfocenterMapEntry:

Public Member Functions

 InfocenterMapEntry ()
 [AI] Default constructor, does not initialize members. More...
 

Public Attributes

MxStillPresenterm_destCtl
 [AI] The bitmap/still presenter to enable/disable when the region is active. More...
 
undefined4 m_unk0x04
 [AI] Action/group/area identifier; used for routing (e.g., 3=main, 10=boat, ...). More...
 
MxRect< MxS32m_area
 [AI] The rectangular screen area for this map entry. More...
 

Detailed Description

[AI] Maps a UI region in the Infocenter to a destination presenter for glow effects.

[AI] Each map entry associates a rectangular area with a UI presenter and an integer used for internal routing/state. Used for "glow" feedback when mouse hovers or interacts with screen zones.

SIZE 0x18

Definition at line 163 of file infocenter.h.

Constructor & Destructor Documentation

◆ InfocenterMapEntry()

InfocenterMapEntry::InfocenterMapEntry ( )

[AI] Default constructor, does not initialize members.

[AI]

Definition at line 152 of file infocenter.cpp.

Member Data Documentation

◆ m_area

MxRect<MxS32> InfocenterMapEntry::m_area

[AI] The rectangular screen area for this map entry.

Definition at line 182 of file infocenter.h.

◆ m_destCtl

MxStillPresenter* InfocenterMapEntry::m_destCtl

[AI] The bitmap/still presenter to enable/disable when the region is active.

[AI]

Definition at line 172 of file infocenter.h.

◆ m_unk0x04

undefined4 InfocenterMapEntry::m_unk0x04

[AI] Action/group/area identifier; used for routing (e.g., 3=main, 10=boat, ...).

Definition at line 177 of file infocenter.h.


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