SGLineEditStyle - component containing the parameters of the line edit state. More...
Inherits csad::SGStyle.
Public Member Functions | |
CSAD_API void * | set (unsigned _int32, void *) |
used for any interface commands. | |
Public Member Functions inherited from csad::SGStyle | |
CSAD_API Material * | getMaterialBack (int state) |
returns the substrate material corresponding to the state of the button. | |
CSAD_API Material * | getMaterialKey (int state) |
returns the material of the text corresponding to the state of the button. | |
CSAD_API Material * | getMaterialText (int state) |
returns the material of the text corresponding to the state of the button. | |
Public Member Functions inherited from csad::Component | |
template<typename T > | |
_FORCEINLINE T * | addComponent () |
Add component of the specified type in the container if this component already exists, returns available. | |
template<typename T > | |
_FORCEINLINE T * | getComponent () |
Returns the component of the given type, if it is not in a container returns 0. | |
_FORCEINLINE ContainerComponents * | getContainer () |
Returns the container in which the component. | |
template<typename T > | |
_FORCEINLINE T * | getContainer () |
Returns the container in which the component, if the container does not match the given type 0 is returned. | |
virtual CSAD_API void | quit () |
The event is called before the program exits. | |
virtual CSAD_API void | start () |
This event is fired after the program start. | |
virtual CSAD_API void | update () |
This event is fired before rendering environment container component. | |
Public Member Functions inherited from csad::BaseObject | |
_FORCEINLINE bool | isContainer () |
returns true if the object is a container. | |
_FORCEINLINE ParametersList * | read (ParametersList *data) |
read attributes object. | |
_FORCEINLINE void * | type () |
the output pointer to the typeid() of the class. | |
_FORCEINLINE void | write (ParametersList *data) |
record attributes of the object. | |
Additional Inherited Members | |
Public Types inherited from csad::BaseObject | |
enum | BASE { ANY = 0x00000000, EVENT = 0x00000001, TYPE = 0x00000002, CONTAINER = 0x00000003, MANAGER_COUNT = 0x00000004, MANAGER = 0x00000005, WRITE = 0x00000006, READ = 0x00000007, SELECT = 0x00000008, RUN = 0x00000009, LIST = 0x0000000A, LIST_COUNT = 0x0000000B, NAME = 0x0000000C, CHILD_NAME = 0x0000000D } |
the basic format of the interface More... | |
Static Public Member Functions inherited from csad::Component | |
static CSAD_API int | regClass (const char *name, const void *info, tfSTDCALL_p_FUNC_p fun) |
SGLineEditStyle - component containing the parameters of the line edit state.