Ewol Game engine (based on bullet lib) 0.3.0
Main Page
Related Pages
Namespaces
Classes
Files
Link-libs
lutin
ewol
echrono
etk
ejson
exml
esvg
egami
gale
ege
elog
ememory
enet
eproperty
esignal
etranslate
zeus
audio-ess
audio
audio-drain
audio-orchestra
audio-river
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
framework
atria-soft
ege
ege
physicsShape
PhysicsCylinder.hpp
Go to the documentation of this file.
1
6
#pragma once
7
8
9
#include <
etk/types.hpp
>
10
#include <
ege/physicsShape/PhysicsShape.hpp
>
11
12
13
namespace
ege
{
14
class
PhysicsCylinder
:
public
ege::PhysicsShape
{
15
public
:
16
PhysicsCylinder
() {};
17
virtual
~
PhysicsCylinder
() {};
18
public
:
19
virtual
bool
parse(
const
char
* _line);
20
virtual
void
display() {};
21
public
:
22
virtual
enum
ege::PhysicsShape::type getType()
const
{
23
return
ege::PhysicsShape::cylinder;
24
};
25
private
:
26
vec3
m_size;
27
public
:
28
vec3
getSize()
const
{
29
return
m_size;
30
};
31
public
:
32
virtual
const
ege::PhysicsCylinder
* toCylinder()
const
{
33
return
this
;
34
};
35
virtual
ege::PhysicsCylinder
* toCylinder() {
36
return
this
;
37
};
38
};
39
}
40
types.hpp
ege
Definition:
AudioElement.hpp:8
ege::PhysicsCylinder
Definition:
PhysicsCylinder.hpp:14
PhysicsShape.hpp
etk::Vector3D< float >
ege::PhysicsShape
Definition:
PhysicsShape.hpp:22
Generated on Mon Oct 24 2016 15:35:54 for Ewol Game engine (based on bullet lib) by
1.8.12