Crazy Eddie's GUI System  ${CEGUI_VERSION}
EffectsDemo Class Reference
+ Inheritance diagram for EffectsDemo:
+ Collaboration diagram for EffectsDemo:

Public Member Functions

virtual bool initialise (CEGUI::GUIContext *guiContext)
 
virtual void deinitialise ()
 
- Public Member Functions inherited from Sample
virtual void onEnteringSample ()
 
virtual void update (float)
 
const CEGUI::String & getUsedFilesString ()
 

Protected Member Functions

void initialiseEffectsCombobox (CEGUI::Combobox *effectsCombobox)
 
bool handleEffectsComboboxSelectionChanged (const CEGUI::EventArgs &args)
 
void initialiseEffects (CEGUI::Window *effectsWindow)
 

Protected Attributes

CEGUI::RenderEffect * d_renderEffectElastic
 
CEGUI::RenderEffect * d_renderEffectWobblyNew
 
CEGUI::RenderEffect * d_renderEffectWobblyOld
 
CEGUI::ListboxItem * d_listItemEffectElastic
 
CEGUI::ListboxItem * d_listItemEffectWobblyNew
 
CEGUI::ListboxItem * d_listItemEffectWobblyOld
 
CEGUI::ListboxItem * d_listItemEffectNone
 
CEGUI::GUIContext * d_guiContext
 
- Protected Attributes inherited from Sample
CEGUI::String d_usedFiles
 

Static Protected Attributes

static const CEGUI::String s_effectNameElastic = "ElasticWindow"
 
static const CEGUI::String s_effectNameWobblyNew = "WobblyWindow"
 
static const CEGUI::String s_effectNameWobblyOld = "OldWobblyWindow"