All Classes |Grouped Classes |Index

Class CL_GUIMessage

GUI message. More...

Derived from:

None

Derived by:

CL_GUIMessage_ActivationChange, CL_GUIMessage_Close, CL_GUIMessage_FocusChange, CL_GUIMessage_Input, CL_GUIMessage_Pointer, CL_GUIMessage_Resize

Group:

System (GUI)

#include <ClanLib/gui.h>

Class Members:

Construction:

CL_GUIMessage

Constructs a GUI message.


Attributes:

get_type

Returns the message type name.

is_type

Returns true if the message matches the type.

get_data

Returns the stored data object for a given data name.

get_target

Returns the target destination of the message.

is_consumed

Returns true if the message has been consumed by a component.


Operations:

set_type

Sets the message type name.

set_data

Stores an object in the given data name slot.

set_target

Sets the target destination.

set_null

Sets this message to be a null message.

set_consumed

Sets this message as consumed.