TDME2  1.9.200
GUILayoutNode_Alignment.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <string>
4 
5 #include <tdme/tdme.h>
7 #include <tdme/utilities/Enum.h>
8 
9 using std::string;
10 
14 
15 /**
16  * GUI layout node alignment enum
17  * @author Andreas Drewke
18  */
20 {
21 public:
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
#define STATIC_DLL_IMPEXT
Definition: tdme.h:15