GATE
Loading...
Searching...
No Matches
gateui.h File Reference

UI base structures. More...

#include "gate/ui/gate_ui_api.h"
#include "gate/gatetypes.h"
#include "gate/strings.h"
#include "gate/arrays.h"
#include "gate/objects.h"
#include "gate/graphics/colors.h"
#include "gate/inputs.h"

Macros

#define GATE_UI_FLAG_ENABLED   0x0001
 
#define GATE_UI_FLAG_VISIBLE   0x0002
 
#define GATE_UI_FLAG_RESIZABLE   0x0004
 
#define GATE_UI_FLAG_NOPARENT   0x0008
 

Detailed Description

UI base structures.

Macro Definition Documentation

◆ GATE_UI_FLAG_ENABLED

#define GATE_UI_FLAG_ENABLED   0x0001

control can receive input (mouse/keyboard)

◆ GATE_UI_FLAG_VISIBLE

#define GATE_UI_FLAG_VISIBLE   0x0002

control is visible (if parent is visible)

◆ GATE_UI_FLAG_RESIZABLE

#define GATE_UI_FLAG_RESIZABLE   0x0004

control can be resized

◆ GATE_UI_FLAG_NOPARENT

#define GATE_UI_FLAG_NOPARENT   0x0008

control is not attached to parent