Event fired when character detail customisation options change.
CharDetailsEvent(Observable *obs, EventType type)
Construct a CharDetailsEvent.
EventType
Event types specific to character detail changes.
@ CHOICE_LIST_CHANGED
A customisation choice list was modified.
uint customizationOptionId_
uint getCustomizationOptionId() const
Get the customisation option ID associated with this event.
void setCustomizationOptionId(const uint id)
Set the customisation option ID associated with this event.
Lightweight event object carrying a type tag and sender reference.
Subject in the Observer pattern; maintains a list of Observer subscribers.