#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, void *) |
|
void | operator delete (void *ptr, const char *, int, const char *) |
|
void | operator delete[] (void *ptr) |
|
void | operator delete[] (void *ptr, const char *, int, const char *) |
|
void * | operator new (size_t sz, const char *file, int line, const char *func) |
| operator new, with debug line info More...
|
|
void * | operator new (size_t sz) |
|
void * | operator new (size_t sz, void *ptr) |
| placement operator new More...
|
|
void * | operator new[] (size_t sz, const char *file, int line, const char *func) |
| array operator new, with debug line info More...
|
|
void * | operator new[] (size_t sz) |
|
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()
void Ogre::InstancedGeometry::InstancedObject::addBucketToList |
( |
GeometryBucket * |
bucket | ) |
|
§ getAnimationState()
AnimationState* Ogre::InstancedGeometry::InstancedObject::getAnimationState |
( |
const String & |
name | ) |
const |
§ getGeometryBucketList()
GeometryBucketList& Ogre::InstancedGeometry::InstancedObject::getGeometryBucketList |
( |
void |
| ) |
|
§ 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()
SkeletonInstance* Ogre::InstancedGeometry::InstancedObject::getSkeletonInstance |
( |
void |
| ) |
|
§ 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]
template<class Alloc >
void* Ogre::AllocatedObject< Alloc >::operator new |
( |
size_t |
sz, |
|
|
const char * |
file, |
|
|
int |
line, |
|
|
const char * |
func |
|
) |
| |
|
inherited |
§ operator new() [2/3]
§ operator new() [3/3]
§ operator new[]() [1/2]
template<class Alloc >
void* Ogre::AllocatedObject< Alloc >::operator new[] |
( |
size_t |
sz, |
|
|
const char * |
file, |
|
|
int |
line, |
|
|
const char * |
func |
|
) |
| |
|
inherited |
§ operator new[]() [2/2]
§ pitch()
void Ogre::InstancedGeometry::InstancedObject::pitch |
( |
const Radian & |
angle | ) |
|
§ roll()
void Ogre::InstancedGeometry::InstancedObject::roll |
( |
const Radian & |
angle | ) |
|
§ rotate()
void Ogre::InstancedGeometry::InstancedObject::rotate |
( |
const Quaternion & |
q | ) |
|
§ setOrientation()
void Ogre::InstancedGeometry::InstancedObject::setOrientation |
( |
const Quaternion & |
q | ) |
|
§ setPosition()
void Ogre::InstancedGeometry::InstancedObject::setPosition |
( |
Vector3 |
position | ) |
|
§ setPositionAndOrientation()
void Ogre::InstancedGeometry::InstancedObject::setPositionAndOrientation |
( |
Vector3 |
p, |
|
|
const Quaternion & |
q |
|
) |
| |
§ setScale()
void Ogre::InstancedGeometry::InstancedObject::setScale |
( |
const Vector3 & |
scale | ) |
|
§ translate() [1/2]
void Ogre::InstancedGeometry::InstancedObject::translate |
( |
const Matrix3 & |
axes, |
|
|
const Vector3 & |
move |
|
) |
| |
§ translate() [2/2]
void Ogre::InstancedGeometry::InstancedObject::translate |
( |
const Vector3 & |
d | ) |
|
§ updateAnimation()
void Ogre::InstancedGeometry::InstancedObject::updateAnimation |
( |
void |
| ) |
|
§ yaw()
void Ogre::InstancedGeometry::InstancedObject::yaw |
( |
const Radian & |
angle | ) |
|
§ 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
unsigned short Ogre::InstancedGeometry::InstancedObject::mIndex |
|
protected |
§ 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: