OpenClonk
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
C4ScriptGuiWindow.h File Reference
#include "graphics/C4Surface.h"
#include "gui/C4Gui.h"
#include "script/C4Value.h"
Include dependency graph for C4ScriptGuiWindow.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  C4ScriptGuiWindowAction
 
class  C4ScriptGuiWindowProperty
 
class  C4ScriptGuiWindow
 

Enumerations

enum  C4ScriptGuiWindowPropertyName {
  left = 0, top, right, bottom,
  relLeft, relRight, relTop, relBottom,
  leftMargin, topMargin, rightMargin, bottomMargin,
  relLeftMargin, relRightMargin, relTopMargin, relBottomMargin,
  backgroundColor, frameDecoration, symbolObject, symbolDef,
  symbolGraphicsName, text, onClickAction, onMouseInAction,
  onMouseOutAction, onCloseAction, style, priority,
  player, tooltip, _lastProp
}
 
enum  C4ScriptGuiWindowActionID { SetTag = 1, Call }
 
enum  C4ScriptGuiWindowStyleFlag {
  None = 0, GridLayout = 1, VerticalLayout = 2, TextVCenter = 4,
  TextHCenter = 8, TextRight = 16, TextBottom = 32, FitChildren = 64,
  Multiple = 128, IgnoreMouse = 256, NoCrop = 512, TightGridLayout = 1024
}
 

Enumeration Type Documentation

Enumerator
SetTag 
Call 

Definition at line 64 of file C4ScriptGuiWindow.h.

65 {
66  SetTag = 1,
67  Call,
68 };
Enumerator
left 
top 
right 
bottom 
relLeft 
relRight 
relTop 
relBottom 
leftMargin 
topMargin 
rightMargin 
bottomMargin 
relLeftMargin 
relRightMargin 
relTopMargin 
relBottomMargin 
backgroundColor 
frameDecoration 
symbolObject 
symbolDef 
symbolGraphicsName 
text 
onClickAction 
onMouseInAction 
onMouseOutAction 
onCloseAction 
style 
priority 
player 
tooltip 
_lastProp 

Definition at line 25 of file C4ScriptGuiWindow.h.

26 {
27  left = 0,
28  top,
29  right,
30  bottom,
31 
32  relLeft,
33  relRight,
34  relTop,
35  relBottom,
36 
37  leftMargin,
38  topMargin,
41 
46 
50  symbolDef,
52  text,
57  style,
58  priority,
59  player,
60  tooltip,
61  _lastProp
62 };
Enumerator
None 
GridLayout 
VerticalLayout 
TextVCenter 
TextHCenter 
TextRight 
TextBottom 
FitChildren 
Multiple 
IgnoreMouse 
NoCrop 
TightGridLayout 

Definition at line 70 of file C4ScriptGuiWindow.h.