TDME2 1.9.121
GUILayoutNode_Alignment.h
Go to the documentation of this file.
1#pragma once
2
3#include <string>
4
5#include <tdme/tdme.h>
8
9using std::string;
10
14
15/**
16 * GUI layout node alignment enum
17 * @author Andreas Drewke
18 */
20{
21public:
25
26 /**
27 * Public constructor
28 * @param name name
29 * @param ordinal ordinal
30 */
31 GUILayoutNode_Alignment(const string& name, int ordinal);
32
33 /**
34 * Returns enum object given by name
35 * @param name name
36 * @return enum object
37 */
38 static GUILayoutNode_Alignment* valueOf(const string& name);
39};
static STATIC_DLL_IMPEXT GUILayoutNode_Alignment * VERTICAL
static GUILayoutNode_Alignment * valueOf(const string &name)
Returns enum object given by name.
GUILayoutNode_Alignment(const string &name, int ordinal)
Public constructor.
static STATIC_DLL_IMPEXT GUILayoutNode_Alignment * HORIZONTAL
static STATIC_DLL_IMPEXT GUILayoutNode_Alignment * NONE
Enum base class.
Definition: Enum.h:14
int32_t ordinal
Definition: Enum.h:17
#define STATIC_DLL_IMPEXT
Definition: tdme.h:11