ClassMObject3d
From MaratisWiki
Revision as of 00:07, 8 February 2014 by
Dahnielson
(
Talk
|
contribs
)
(diff) ← Older revision |
Latest revision
(
diff
) |
Newer revision →
(
diff
)
Jump to:
navigation
,
search
Contents
1
MString MObject3d::m_nameNone
2
MVector3 MObject3d::m_positionNone
3
MVector3 MObject3d::m_scaleNone
4
MQuaternion MObject3d::m_rotationNone
5
MMatrix4x4 MObject3d::m_matrixNone
6
vector<MObject3d *> MObject3d::m_childsNone
7
bool MObject3d::m_isActiveNone
8
bool MObject3d::m_isVisibleNone
9
bool MObject3d::m_needToUpdateNone
10
MObject3d* MObject3d::m_parentNone
11
vector<MBehavior *> MObject3d::m_behaviorsNone
12
MObject3d::MObject3d(void)
13
virtual MObject3d::~MObject3d(void)
14
MObject3d::MObject3d(const MObject3d &object)
15
void MObject3d::updateMatrix(void)
16
void MObject3d::computeLocalMatrix(void)
17
MMatrix4x4* MObject3d::getMatrix(void)
18
void MObject3d::unlinkChilds(void)
19
void MObject3d::computeChildsMatrices(void)
20
MVector3 MObject3d::getUniformRotatedVector(const MVector3 &vector)
21
MVector3 MObject3d::getInverseRotatedVector(const MVector3 &vector) const
22
MVector3 MObject3d::getRotatedVector(const MVector3 &vector) const
23
MVector3 MObject3d::getInversePosition(const MVector3 &position) const
24
MVector3 MObject3d::getTransformedVector(const MVector3 &vector) const
25
void MObject3d::setPosition(const MVector3 &position)
26
MVector3 MObject3d::getTransformedPosition(void) const
27
MVector3 MObject3d::getPosition(void) const
28
void MObject3d::setEulerRotation(const MVector3 &euler)
29
void MObject3d::setAxisAngleRotation(const MVector3 &axis, float angle)
30
void MObject3d::addAxisAngleRotation(const MVector3 &axis, float angle)
31
void MObject3d::setRotation(const MQuaternion &rotation)
32
MVector3 MObject3d::getTransformedRotation(void) const
33
MVector3 MObject3d::getEulerRotation(void) const
34
MQuaternion MObject3d::getRotation(void) const
35
void MObject3d::setScale(const MVector3 &scale)
36
MVector3 MObject3d::getTransformedScale(void) const
37
MVector3 MObject3d::getScale(void) const
38
void MObject3d::linkTo(MObject3d *parent)
39
void MObject3d::unLink(void)
40
void MObject3d::setParent(MObject3d *object)
41
void MObject3d::addChild(MObject3d *child)
42
bool MObject3d::hasParent(void)
43
unsigned int MObject3d::getChildsNumber(void)
44
MObject3d* MObject3d::getParent(void)
45
MObject3d* MObject3d::getChild(unsigned int id)
46
void MObject3d::updateBehaviors(void)
47
void MObject3d::drawBehaviors(void)
48
void MObject3d::deleteBehavior(unsigned int id)
49
void MObject3d::invertBehavior(unsigned int idA, unsigned int idB)
50
void MObject3d::changeBehavior(unsigned int id, MBehavior *behavior)
51
void MObject3d::addBehavior(MBehavior *behavior)
52
unsigned int MObject3d::getBehaviorsNumber(void)
53
MBehavior* MObject3d::getBehavior(unsigned int id)
54
bool MObject3d::needToUpdate(void)
55
virtual void MObject3d::setActive(bool active)
56
bool MObject3d::isActive(void)
57
void MObject3d::setVisible(bool visible)
58
bool MObject3d::isVisible(void)
59
virtual void MObject3d::updateVisibility(MOCamera *camera)
60
void MObject3d::setName(const char *name)
61
const char* MObject3d::getName(void)
62
virtual int MObject3d::getType(void)
63
virtual void MObject3d::update(void)
64
void MObject3d::removeChild(MObject3d *child)
65
void MObject3d::clearObject3d(void)
MString MObject3d::m_nameNone
MVector3 MObject3d::m_positionNone
MVector3 MObject3d::m_scaleNone
MQuaternion MObject3d::m_rotationNone
MMatrix4x4 MObject3d::m_matrixNone
vector<MObject3d *> MObject3d::m_childsNone
bool MObject3d::m_isActiveNone
bool MObject3d::m_isVisibleNone
bool MObject3d::m_needToUpdateNone
MObject3d* MObject3d::m_parentNone
vector<MBehavior *> MObject3d::m_behaviorsNone
MObject3d::MObject3d(void)
virtual MObject3d::~MObject3d(void)
MObject3d::MObject3d(const MObject3d &object)
void MObject3d::updateMatrix(void)
void MObject3d::computeLocalMatrix(void)
MMatrix4x4* MObject3d::getMatrix(void)
void MObject3d::unlinkChilds(void)
void MObject3d::computeChildsMatrices(void)
MVector3 MObject3d::getUniformRotatedVector(const MVector3 &vector)
MVector3 MObject3d::getInverseRotatedVector(const MVector3 &vector) const
MVector3 MObject3d::getRotatedVector(const MVector3 &vector) const
MVector3 MObject3d::getInversePosition(const MVector3 &position) const
MVector3 MObject3d::getTransformedVector(const MVector3 &vector) const
void MObject3d::setPosition(const MVector3 &position)
MVector3 MObject3d::getTransformedPosition(void) const
MVector3 MObject3d::getPosition(void) const
void MObject3d::setEulerRotation(const MVector3 &euler)
void MObject3d::setAxisAngleRotation(const MVector3 &axis, float angle)
void MObject3d::addAxisAngleRotation(const MVector3 &axis, float angle)
void MObject3d::setRotation(const MQuaternion &rotation)
MVector3 MObject3d::getTransformedRotation(void) const
MVector3 MObject3d::getEulerRotation(void) const
MQuaternion MObject3d::getRotation(void) const
void MObject3d::setScale(const MVector3 &scale)
MVector3 MObject3d::getTransformedScale(void) const
MVector3 MObject3d::getScale(void) const
void MObject3d::linkTo(MObject3d *parent)
void MObject3d::unLink(void)
void MObject3d::setParent(MObject3d *object)
void MObject3d::addChild(MObject3d *child)
bool MObject3d::hasParent(void)
unsigned int MObject3d::getChildsNumber(void)
MObject3d* MObject3d::getParent(void)
MObject3d* MObject3d::getChild(unsigned int id)
void MObject3d::updateBehaviors(void)
void MObject3d::drawBehaviors(void)
void MObject3d::deleteBehavior(unsigned int id)
void MObject3d::invertBehavior(unsigned int idA, unsigned int idB)
void MObject3d::changeBehavior(unsigned int id, MBehavior *behavior)
void MObject3d::addBehavior(MBehavior *behavior)
unsigned int MObject3d::getBehaviorsNumber(void)
MBehavior* MObject3d::getBehavior(unsigned int id)
bool MObject3d::needToUpdate(void)
virtual void MObject3d::setActive(bool active)
bool MObject3d::isActive(void)
void MObject3d::setVisible(bool visible)
bool MObject3d::isVisible(void)
virtual void MObject3d::updateVisibility(MOCamera *camera)
void MObject3d::setName(const char *name)
const char* MObject3d::getName(void)
virtual int MObject3d::getType(void)
virtual void MObject3d::update(void)
void MObject3d::removeChild(MObject3d *child)
void MObject3d::clearObject3d(void)
Category
:
Doxygen
Personal tools
Log in
Namespaces
Page
Discussion
Variants
Views
Read
View source
View history
Actions
Search
Navigation
Main page
User manual
Script documentation
Code documentation
Recent changes
Toolbox
What links here
Related changes
Special pages
Printable version
Permanent link