TDME2
1.9.200
src
tdme
engine
subsystems
rendering
ObjectModelInternal.h
Go to the documentation of this file.
1
2
#pragma once
3
4
#include <
tdme/tdme.h
>
5
#include <
tdme/engine/model/fwd-tdme.h
>
6
#include <
tdme/engine/subsystems/rendering/fwd-tdme.h
>
7
#include <
tdme/engine/subsystems/rendering/ObjectBase.h
>
8
9
using
tdme::engine::model::Model
;
10
using
tdme::engine::subsystems::rendering::ObjectBase
;
11
12
/**
13
* Object model
14
* To be used in non engine context
15
* @author Andreas Drewke
16
*/
17
class
tdme::engine::subsystems::rendering::ObjectModelInternal
18
:
public
ObjectBase
19
{
20
public
:
21
// forbid class copy
22
FORBID_CLASS_COPY
(
ObjectModelInternal
)
23
24
/**
25
* Public constructor
26
* @param model model
27
*/
28
ObjectModelInternal
(
Model
*
model
);
29
30
/**
31
* Destructor
32
*/
33
~ObjectModelInternal
();
34
};
ObjectBase.h
tdme::engine::model::Model
Representation of a 3D model.
Definition:
Model.h:35
tdme::engine::subsystems::rendering::ObjectBase
Object base class.
Definition:
ObjectBase.h:39
tdme::engine::subsystems::rendering::ObjectBase::model
Model * model
Definition:
ObjectBase.h:50
tdme::engine::subsystems::rendering::ObjectModelInternal
Object model To be used in non engine context.
Definition:
ObjectModelInternal.h:19
tdme::engine::subsystems::rendering::ObjectModelInternal::~ObjectModelInternal
~ObjectModelInternal()
Destructor.
Definition:
ObjectModelInternal.cpp:11
tdme::engine::subsystems::rendering::ObjectModelInternal::ObjectModelInternal
ObjectModelInternal(Model *model)
Public constructor.
Definition:
ObjectModelInternal.cpp:6
fwd-tdme.h
fwd-tdme.h
tdme.h
FORBID_CLASS_COPY
#define FORBID_CLASS_COPY(CLASS)
Definition:
tdme.h:6
Generated by
1.9.1