|
Classes |
class | CCCoreUI |
| Base class for a UI element. More...
|
class | Gadget |
| Base class for a UI element. More...
|
class | Notifiable |
| Allows UIElements to interact with proxies. More...
|
class | Notifier |
| Allows UIElements to interact with proxies. More...
|
class | NotifyNobody |
| Dummy Notifiable object used to initialize references. More...
|
class | NotifyingGadget |
| This is an abstract class representing a gadget that notifies other Notifiable objects. Avoids multiple inheritance. More...
|
class | DialogMgrGadget |
| This is a base class representing a gadget in a DialogOp. It should not be instantiated. More...
|
class | Button |
| Represents a button in a DialogOp. More...
|
class | ListControl |
| Represents a List in a DialogOp. More...
|
class | TextControl |
| Represents an Edit Box in a DialogOp. More...
|
class | StaticTextControl |
| Represents a Static Text Control (Label) in a DialogOp. More...
|
Defines |
#define | ENSURE_NOT_NULL(p) ERROR2IF(p == NULL, 0, "NULL Args"); |
#define | VOID_ENSURE_NOT_NULL(p) if (p == NULL) { ERROR2RAW("NULL Args"); } |
#define | STRING_ENSURE_NOT_NULL(p) ERROR2IF(p == NULL, NullString, "NULL Args"); |
Variables |
const String_8 | NullString |
NotifyNobody | Nobody |
| Dummy Notifiable object used to initialize references.
|