App::IUnmanagedMessageListener class

Same as App::IMessageListener, but this one does not use ref-counting.

Derived classes

class ScenarioMode
class Thumbnail_cImportExport
A class related with the .PNG files of creations.
class Editors::cSpeciesManager
class Palettes::ItemViewer
class Simulator::Cell::GameModeCell
class Simulator::cGameDataUFO
class Simulator::cGameInputManager
class Simulator::cGameModeManager
class Simulator::cSimulatorPlayerUFO
class Simulator::cSpaceInventoryItem
class Simulator::cToolManager

Constructors, destructors, conversion operators

~IUnmanagedMessageListener() virtual

Public functions

auto HandleMessage(uint32_t messageID, void* pMessage) -> bool pure virtual
Called every time a message is received.

Function documentation

bool App::IUnmanagedMessageListener::HandleMessage(uint32_t messageID, void* pMessage) pure virtual

Called every time a message is received.

Parameters
messageID The ID of the message received.
pMessage
Returns Whether the message was handled or not.

Only the messages with an ID this listened signed up for will call this event.