#include <OgreInstancedGeometry.h>
|
| | InstancedObject (unsigned short index) |
| |
| | InstancedObject (unsigned short index, SkeletonInstance *skeleton, AnimationStateSet *animations) |
| |
| | ~InstancedObject () |
| |
| void | addBucketToList (GeometryBucket *bucket) |
| |
| AnimationState * | getAnimationState (const String &name) const |
| |
| GeometryBucketList & | getGeometryBucketList (void) |
| |
| Matrix3 | getLocalAxes (void) const |
| |
| Quaternion & | getOrientation (void) |
| |
| const Vector3 & | getPosition (void) const |
| |
| const Vector3 & | getScale () const |
| |
| SkeletonInstance * | getSkeletonInstance (void) |
| |
| void | needUpdate () |
| |
| void | operator delete (void *ptr) |
| |
| void | operator delete (void *ptr, const char *, int, const char *) |
| |
| void | operator delete (void *ptr, void *) |
| |
| void | operator delete[] (void *ptr) |
| |
| void | operator delete[] (void *ptr, const char *, int, const char *) |
| |
| void * | operator new (size_t sz) |
| |
| void * | operator new (size_t sz, const char *file, int line, const char *func) |
| | operator new, with debug line info
|
| |
| void * | operator new (size_t sz, void *ptr) |
| | placement operator new
|
| |
| void * | operator new[] (size_t sz) |
| |
| void * | operator new[] (size_t sz, const char *file, int line, const char *func) |
| | array operator new, with debug line info
|
| |
| void | pitch (const Radian &angle) |
| |
| void | roll (const Radian &angle) |
| |
| void | rotate (const Quaternion &q) |
| |
| void | setOrientation (const Quaternion &q) |
| |
| void | setPosition (Vector3 position) |
| |
| void | setPositionAndOrientation (Vector3 p, const Quaternion &q) |
| |
| void | setScale (const Vector3 &scale) |
| |
| void | translate (const Matrix3 &axes, const Vector3 &move) |
| |
| void | translate (const Vector3 &d) |
| |
| void | updateAnimation (void) |
| |
| void | yaw (const Radian &angle) |
| |
Definition at line 261 of file OgreInstancedGeometry.h.
◆ GeometryBucketList
◆ TransformSpace
| Enumerator |
|---|
| TS_LOCAL | Transform is relative to the local space.
|
| TS_PARENT | Transform is relative to the space of the parent node.
|
| TS_WORLD | Transform is relative to world space.
|
Definition at line 265 of file OgreInstancedGeometry.h.
◆ InstancedObject() [1/2]
| Ogre::InstancedGeometry::InstancedObject::InstancedObject |
( |
unsigned short | index | ) |
|
◆ InstancedObject() [2/2]
◆ ~InstancedObject()
| Ogre::InstancedGeometry::InstancedObject::~InstancedObject |
( |
| ) |
|
◆ addBucketToList()
◆ getAnimationState()
◆ getGeometryBucketList()
◆ getLocalAxes()
| Matrix3 Ogre::InstancedGeometry::InstancedObject::getLocalAxes |
( |
void | | ) |
const |
◆ getOrientation()
| Quaternion & Ogre::InstancedGeometry::InstancedObject::getOrientation |
( |
void | | ) |
|
◆ getPosition()
| const Vector3 & Ogre::InstancedGeometry::InstancedObject::getPosition |
( |
void | | ) |
const |
◆ getScale()
| const Vector3 & Ogre::InstancedGeometry::InstancedObject::getScale |
( |
| ) |
const |
◆ getSkeletonInstance()
◆ needUpdate()
| void Ogre::InstancedGeometry::InstancedObject::needUpdate |
( |
| ) |
|
◆ operator delete() [1/3]
◆ operator delete() [2/3]
◆ operator delete() [3/3]
◆ operator delete[]() [1/2]
◆ operator delete[]() [2/2]
◆ operator new() [1/3]
◆ operator new() [2/3]
◆ operator new() [3/3]
◆ operator new[]() [1/2]
◆ operator new[]() [2/2]
◆ pitch()
| void Ogre::InstancedGeometry::InstancedObject::pitch |
( |
const Radian & | angle | ) |
|
◆ roll()
| void Ogre::InstancedGeometry::InstancedObject::roll |
( |
const Radian & | angle | ) |
|
◆ rotate()
◆ setOrientation()
◆ setPosition()
| void Ogre::InstancedGeometry::InstancedObject::setPosition |
( |
Vector3 | position | ) |
|
◆ setPositionAndOrientation()
◆ setScale()
| void Ogre::InstancedGeometry::InstancedObject::setScale |
( |
const Vector3 & | scale | ) |
|
◆ translate() [1/2]
◆ translate() [2/2]
◆ updateAnimation()
| void Ogre::InstancedGeometry::InstancedObject::updateAnimation |
( |
void | | ) |
|
◆ yaw()
◆ GeometryBucket
◆ mAnimationState
◆ mBoneMatrices
| Matrix4* Ogre::InstancedGeometry::InstancedObject::mBoneMatrices |
|
protected |
◆ mBoneWorldMatrices
| Matrix4* Ogre::InstancedGeometry::InstancedObject::mBoneWorldMatrices |
|
protected |
◆ mFrameAnimationLastUpdated
| unsigned long Ogre::InstancedGeometry::InstancedObject::mFrameAnimationLastUpdated |
|
protected |
◆ mGeometryBucketList
◆ mIndex
◆ mNumBoneMatrices
| unsigned short Ogre::InstancedGeometry::InstancedObject::mNumBoneMatrices |
|
protected |
◆ mOrientation
| Quaternion Ogre::InstancedGeometry::InstancedObject::mOrientation |
|
protected |
◆ mPosition
| Vector3 Ogre::InstancedGeometry::InstancedObject::mPosition |
|
protected |
◆ mScale
| Vector3 Ogre::InstancedGeometry::InstancedObject::mScale |
|
protected |
◆ mSkeletonInstance
◆ mTransformation
| Matrix4 Ogre::InstancedGeometry::InstancedObject::mTransformation |
|
protected |
The documentation for this class was generated from the following file: