SUNENGINE 0.0.2
A simple and bright C++ game engine.
 
Loading...
Searching...
No Matches
Canvas Member List

This is the complete list of members for Canvas, including all inherited members.

AddComponent(UIComponent *component)Canvas
Canvas() (defined in Canvas)Canvas
Canvas(const Canvas &)=delete (defined in Canvas)Canvas
componentLayerLookup (defined in Canvas)Canvasprivate
componentsCanvasprivate
Draw()Drawableinlineprivatevirtual
Draw2D() overrideCanvasprivatevirtual
Drawable() (defined in Drawable)Drawableprotected
Drawable(const Drawable &)=delete (defined in Drawable)Drawableprotected
enabled (defined in Canvas)Canvasprivate
HandleHeldMouseInput()Canvasprivate
HandleHover()Canvasprivate
HandleMouseInput()Canvasprivate
HandleMouseReleaseInput()Canvasprivate
HandleScroll()Canvasprivate
Inputable()=default (defined in Inputable)Inputableprotected
Inputable(const Inputable &)=delete (defined in Inputable)Inputableprotected
IsEnabled() constCanvas
KeyDeregistration(AZUL_KEY k, EventType e)Inputableprivate
KeyHeld(AZUL_KEY k)Inputableinlineprivatevirtual
KeyInactive(AZUL_KEY k)Inputableinlineprivatevirtual
KeyMap typedefInputableprivate
keyMapInputableprivate
KeyMapIt typedefInputableprivate
KeyPress(AZUL_KEY k)Inputableinlineprivatevirtual
KeyRegistration(AZUL_KEY k, EventType e)Inputableprivate
KeyRelease(AZUL_KEY k)Inputableinlineprivatevirtual
layerMap (defined in Canvas)Canvasprivate
MouseHeld(AZUL_MOUSE m) overrideCanvasprivatevirtual
MouseInactive(AZUL_MOUSE m)Inputableinlineprivatevirtual
MouseKeyDeregistration(AZUL_MOUSE m, EventType e)Inputableprivate
MouseKeyMap typedefInputableprivate
mouseKeyMapInputableprivate
MouseKeyMapIt typedefInputableprivate
MouseKeyRegistration(AZUL_MOUSE m, EventType e)Inputableprivate
MousePress(AZUL_MOUSE m) overrideCanvasprivatevirtual
MouseRelease(AZUL_MOUSE m) overrideCanvasprivatevirtual
OnComponentLayerChanged(UIComponent *component, int oldLayer, int newLayer) (defined in Canvas)Canvasprivate
operator=(const Canvas &)=delete (defined in Canvas)Canvas
operator=(const Drawable &)=delete (defined in Drawable)Drawableprotected
operator=(const Inputable &)=delete (defined in Inputable)Inputableprotected
operator=(const Updatable &)=delete (defined in Updatable)Updatableprotected
Drawable::pMyDeleteRefDrawableprivate
ptrDrawDeregistrationCmdDrawableprivate
ptrDrawRegistrationCmdDrawableprivate
ptrUpdateDeregistrationCmdUpdatableprivate
ptrUpdateRegistrationCmdUpdatableprivate
Drawable::RegStateCurrDrawableprivate
RemoveComponent(UIComponent *component)Canvas
Drawable::SceneDeregistration()Drawableprivate
Drawable::SceneRegistration()Drawableprivate
SetEnabled(bool e)Canvas
SubmitDrawDeregistration()Drawableprotected
SubmitDrawRegistration()Drawableprotected
SubmitKeyDeregistration(AZUL_KEY k, EventType e)Inputableprotected
SubmitKeyRegistration(AZUL_KEY k, EventType e)Inputableprotected
SubmitMouseKeyDeregistration(AZUL_MOUSE m, EventType e)Inputableprotected
SubmitMouseKeyRegistration(AZUL_MOUSE m, EventType e)Inputableprotected
SubmitUpdateDeregistration()Updatableprotected
SubmitUpdateRegistration()Updatableprotected
UIAttorney (defined in Canvas)Canvasfriend
Updatable() (defined in Updatable)Updatableprotected
Updatable(const Updatable &)=delete (defined in Updatable)Updatableprotected
Update() overrideCanvasprivatevirtual
~Canvas() (defined in Canvas)Canvas
~Drawable() (defined in Drawable)Drawableprotectedvirtual
~Inputable() (defined in Inputable)Inputableprotectedvirtual
~Updatable() (defined in Updatable)Updatableprotectedvirtual