Changeset View
Changeset View
Standalone View
Standalone View
source/gui/ObjectBases/IGUIButtonBehavior.cpp
Show All 27 Lines | |||||
const CStr IGUIButtonBehavior::EventNameDoublePressRight = "DoublePressRight"; | const CStr IGUIButtonBehavior::EventNameDoublePressRight = "DoublePressRight"; | ||||
const CStr IGUIButtonBehavior::EventNameRelease = "Release"; | const CStr IGUIButtonBehavior::EventNameRelease = "Release"; | ||||
const CStr IGUIButtonBehavior::EventNameReleaseRight = "ReleaseRight"; | const CStr IGUIButtonBehavior::EventNameReleaseRight = "ReleaseRight"; | ||||
IGUIButtonBehavior::IGUIButtonBehavior(IGUIObject& pObject) | IGUIButtonBehavior::IGUIButtonBehavior(IGUIObject& pObject) | ||||
: m_pObject(pObject), | : m_pObject(pObject), | ||||
m_Pressed(), | m_Pressed(), | ||||
m_PressedRight(), | m_PressedRight(), | ||||
m_SoundDisabled(), | m_SoundDisabled(&pObject, "sound_disabled"), | ||||
m_SoundEnter(), | m_SoundEnter(&pObject, "sound_enter"), | ||||
m_SoundLeave(), | m_SoundLeave(&pObject, "sound_leave"), | ||||
m_SoundPressed(), | m_SoundPressed(&pObject, "sound_pressed"), | ||||
m_SoundReleased() | m_SoundReleased(&pObject, "sound_released") | ||||
{ | { | ||||
m_pObject.RegisterSetting("sound_disabled", m_SoundDisabled); | |||||
m_pObject.RegisterSetting("sound_enter", m_SoundEnter); | |||||
m_pObject.RegisterSetting("sound_leave", m_SoundLeave); | |||||
m_pObject.RegisterSetting("sound_pressed", m_SoundPressed); | |||||
m_pObject.RegisterSetting("sound_released", m_SoundReleased); | |||||
} | } | ||||
IGUIButtonBehavior::~IGUIButtonBehavior() | IGUIButtonBehavior::~IGUIButtonBehavior() | ||||
{ | { | ||||
} | } | ||||
void IGUIButtonBehavior::ResetStates() | void IGUIButtonBehavior::ResetStates() | ||||
{ | { | ||||
▲ Show 20 Lines • Show All 102 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator