5#ifndef __I_GUI_BUTTON_H_INCLUDED__
6#define __I_GUI_BUTTON_H_INCLUDED__
IGUIElement(EGUI_ELEMENT_TYPE type, IGUIEnvironment *environment, IGUIElement *parent, s32 id, const core::rect< s32 > &rectangle)
Constructor.
GUI Environment. Used as factory and manager of all other GUI elements.
Interface of a Video Driver dependent Texture.
Class representing a 32 bit ARGB color.
The gui namespace contains useful classes for easy creation of a graphical user interface.
@ EGBS_BUTTON_MOUSE_OFF
The mouse cursor is not over the button.
@ EGBS_BUTTON_DOWN
The button is currently pressed down.
@ EGBS_BUTTON_MOUSE_OVER
The mouse cursor is over the button.
@ EGBS_BUTTON_FOCUSED
The button has the focus.
@ EGBS_BUTTON_NOT_FOCUSED
The button doesn't have the focus.
@ EGBS_BUTTON_UP
The button is not pressed.
@ EGBS_COUNT
not used, counts the number of enumerated items
const c8 *const GUIButtonStateNames[]
Names for gui button state icons.
@ EGUIET_BUTTON
A button (IGUIButton).
The video namespace contains classes for accessing the video driver. All 2d and 3d rendering is done ...
Everything in the Irrlicht Engine can be found in this namespace.
char c8
8 bit character variable.
signed int s32
32 bit signed variable.