Skip to main content

GUIElementSystem

Classes

GUIElementSystem

Functions

handleComponentVisibilityChange(v)

GUIElementSystem

Kind: global class

new GUIElementSystem(containerView, engine)

ParamType
containerViewView
engineEngine

guiElementSystem.groups : Object.<View>

Kind: instance property of GUIElementSystem

guiElementSystem.classRegistry : ModuleRegistry

Kind: instance property of GUIElementSystem

guiElementSystem.engine : Engine

Kind: instance property of GUIElementSystem

guiElementSystem.attachComponent(component, entity)

Kind: instance method of GUIElementSystem

ParamType
componentGUIElement
entitynumber

guiElementSystem.detachComponent(component, entity)

Kind: instance method of GUIElementSystem

ParamType
componentGUIElement
entitynumber

guiElementSystem.link(component, entity)

Kind: instance method of GUIElementSystem

ParamType
componentGUIElement
entity

guiElementSystem.unlink(component, entity)

Kind: instance method of GUIElementSystem

ParamType
componentGUIElement
entity

handleComponentVisibilityChange(v)

Kind: global function
this: {{el:GUIElement,

ParamType
vboolean

handleComponentVisibilityChange~system : GUIElementSystem

Kind: inner constant of handleComponentVisibilityChange

handleComponentVisibilityChange~component : GUIElement

Kind: inner constant of handleComponentVisibilityChange

handleComponentVisibilityChange~entity : number

Kind: inner constant of handleComponentVisibilityChange