TDME2
1.9.200
src
tdme
engine
model
UpVector.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <string>
4
5
#include <
tdme/tdme.h
>
6
#include <
tdme/engine/model/fwd-tdme.h
>
7
#include <
tdme/utilities/Enum.h
>
8
9
using
std::string;
10
11
using
tdme::engine::model::Model
;
12
using
tdme::engine::model::UpVector
;
13
using
tdme::utilities::Enum
;
14
15
/**
16
* Model up vector
17
*/
18
class
tdme::engine::model::UpVector
final
19
:
public
Enum
20
{
21
friend
class
Model
;
22
23
public
:
24
STATIC_DLL_IMPEXT
static
UpVector
*
Y_UP
;
25
STATIC_DLL_IMPEXT
static
UpVector
*
Z_UP
;
26
27
public
:
28
UpVector
(
const
string
&
name
,
int
ordinal
);
29
30
static
UpVector
*
valueOf
(
const
string
& a0);
31
32
};
Enum.h
tdme::engine::model::Model
Representation of a 3D model.
Definition:
Model.h:35
tdme::engine::model::UpVector
Model up vector.
Definition:
UpVector.h:20
tdme::engine::model::UpVector::valueOf
static UpVector * valueOf(const string &a0)
Definition:
UpVector.cpp:20
tdme::engine::model::UpVector::Z_UP
static STATIC_DLL_IMPEXT UpVector * Z_UP
Definition:
UpVector.h:25
tdme::engine::model::UpVector::Y_UP
static STATIC_DLL_IMPEXT UpVector * Y_UP
Definition:
UpVector.h:24
tdme::engine::model::UpVector::UpVector
UpVector(const string &name, int ordinal)
Definition:
UpVector.cpp:13
tdme::utilities::Enum
Enum base class.
Definition:
Enum.h:14
tdme::utilities::Enum::ordinal
int ordinal
Definition:
Enum.h:17
tdme::utilities::Enum::name
string name
Definition:
Enum.h:16
fwd-tdme.h
tdme.h
STATIC_DLL_IMPEXT
#define STATIC_DLL_IMPEXT
Definition:
tdme.h:15
Generated by
1.9.1