QuadUI 1.2.9 public beta
Run-time API for QuadUI

ComplexComponent2D Class Reference

Inheritance diagram for ComplexComponent2D:
EventDispatcher Clock2D ResizableBar2D Toolbar2D

List of all members.

Public Member Functions

void Enable ()
void Disable ()

Protected Member Functions

virtual void Visible (bool val)
void Init ()
void OnEnable ()
void OnDisable ()

Protected Attributes

bool _enabled = true
bool _visible = true

Properties

bool visible [get, set]

Detailed Description

The concept behind a ComplexComponent is actually rather simple: Attach a ComplexComponent to an empty Game Object and then parent the ComplexComponent's required primitive sub-objects as children. You can communicate with a ComplexComponent as if it were any primitive in QuadUI!


Member Function Documentation

void ComplexComponent2D.Disable ( )
void ComplexComponent2D.Enable ( )
void ComplexComponent2D.Init ( ) [protected]
void ComplexComponent2D.OnDisable ( ) [protected]
void ComplexComponent2D.OnEnable ( ) [protected]
virtual void ComplexComponent2D.Visible ( bool  val) [protected, virtual]

Member Data Documentation

bool ComplexComponent2D._enabled = true [protected]
bool ComplexComponent2D._visible = true [protected]

Property Documentation

bool ComplexComponent2D.visible [get, set]
 All Classes Functions Variables Enumerations Properties