TDME2 1.9.121
GUINode_AlignmentHorizontal.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
22
23/**
24 * GUI node horizontal alignment enum
25 * @author Andreas Drewke
26 */
28{
29public:
34
35 /**
36 * Public constructor
37 * @param name name
38 * @param ordinal ordinal
39 */
40 GUINode_AlignmentHorizontal(const string& name, int ordinal);
41
42 /**
43 * Returns enum object given by name
44 * @param name name
45 * @return enum object
46 */
47 static GUINode_AlignmentHorizontal* valueOf(const string& name);
48};
static STATIC_DLL_IMPEXT GUINode_AlignmentHorizontal * RIGHT
static GUINode_AlignmentHorizontal * valueOf(const string &name)
Returns enum object given by name.
static STATIC_DLL_IMPEXT GUINode_AlignmentHorizontal * CENTER
GUINode_AlignmentHorizontal(const string &name, int ordinal)
Public constructor.
static STATIC_DLL_IMPEXT GUINode_AlignmentHorizontal * LEFT
static STATIC_DLL_IMPEXT GUINode_AlignmentHorizontal * NONE
GUI node base class.
Definition: GUINode.h:63
Enum base class.
Definition: Enum.h:14
int32_t ordinal
Definition: Enum.h:17
GUI node border entity.
GUI node padding entity.
#define STATIC_DLL_IMPEXT
Definition: tdme.h:11