OpenClonk
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
 

Namespaces

 C4ScriptGuiWindowPropertyName
 
 C4ScriptGuiWindowActionID
 
 C4ScriptGuiWindowStyleFlag
 

Enumerations

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