Classes | |
class | SaveButton |
Public Member Functions | |
virtual void | enter () override |
virtual void | enter (const Common::Path &scriptName) |
void | leave () override |
void | loadGame (Common::String &name) |
bool | onLeftButton () |
bool | onMouseMove (const Common::Point &pt) |
bool | onPictureButton () |
bool | onQuitButton () |
bool | onRightButton () |
bool | onSlideButtonDown () |
Public Member Functions inherited from Tetraedge::TeLuaGUI | |
TeLayout * | layout (const Common::String &name) |
TeButtonLayout * | buttonLayout (const Common::String &name) |
TeCheckboxLayout * | checkboxLayout (const Common::String &name) |
TeClipLayout * | clipLayout (const Common::String &name) |
TeCurveAnim2< Te3DObject2, TeColor > * | colorLinearAnimation (const Common::String &name) |
TeExtendedTextLayout * | extendedTextLayout (const Common::String &name) |
TeCurveAnim2< TeLayout, TeVector3f32 > * | layoutAnchorLinearAnimation (const Common::String &name) |
TeCurveAnim2< TeLayout, TeVector3f32 > * | layoutPositionLinearAnimation (const Common::String &name) |
TeListLayout * | listLayout (const Common::String &name) |
TeCurveAnim2< TeI3DObject2, TeQuaternion > * | rotationLinearAnimation (const Common::String &name) |
TeScrollingLayout * | scrollingLayout (const Common::String &name) |
TeSpriteLayout * | spriteLayout (const Common::String &name) |
TeITextLayout * | textLayout (const Common::String &name) |
TeLayout * | layoutChecked (const Common::String &name) |
TeButtonLayout * | buttonLayoutChecked (const Common::String &name) |
TeSpriteLayout * | spriteLayoutChecked (const Common::String &name) |
bool | load (const Common::Path &subPath) |
void | unload () |
TeVariant | value (const Common::String &key) |
StringMap< TeLayout * > & | layouts () |
StringMap< TeButtonLayout * > & | buttonLayouts () |
StringMap< TeCheckboxLayout * > & | checkboxLayouts () |
StringMap< TeListLayout * > & | listLayouts () |
StringMap< TeSpriteLayout * > & | spriteLayouts () |
StringMap< TeTextLayout * > & | textLayouts () |
StringMap< TeScrollingLayout * > & | scrollingLayouts () |
StringMap< TeClipLayout * > & | clipLayouts () |
StringMap< TeExtendedTextLayout * > & | extendedTextLayouts () |
StringMap< TeCurveAnim2< TeLayout, TeVector3f32 > * > & | layoutAnchorLinearAnimations () |
StringMap< TeCurveAnim2< TeLayout, TeVector3f32 > * > & | layoutPositionLinearAnimations () |
StringMap< TeCurveAnim2< Te3DObject2, TeColor > * > & | colorLinearAnimations () |
bool | loaded () const |
const Common::Path & | scriptPath () const |
Public Member Functions inherited from Tetraedge::TeObject | |
void | deleteLater () |
Additional Inherited Members | |
Public Types inherited from Tetraedge::TeLuaGUI | |
template<typename T > | |
using | StringMap = Common::HashMap< Common::String, T > |
Static Public Member Functions inherited from Tetraedge::TeObject | |
static void | deleteLaterStatic (TeObject *obj) |
static void | deleteNow () |
static void | cleanup () |
Protected Attributes inherited from Tetraedge::TeLuaGUI | |
bool | _loaded |