#include <OgreInstancedGeometry.h>
◆ GeometryBucketList
list of Geometry Buckets that contains the instanced object
◆ 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.
|
◆ InstancedObject() [1/2]
Ogre::InstancedGeometry::InstancedObject::InstancedObject |
( |
unsigned short |
index | ) |
|
◆ InstancedObject() [2/2]
◆ ~InstancedObject()
Ogre::InstancedGeometry::InstancedObject::~InstancedObject |
( |
| ) |
|
◆ setPosition()
void Ogre::InstancedGeometry::InstancedObject::setPosition |
( |
const Vector3 & |
position | ) |
|
◆ getPosition()
const Vector3& Ogre::InstancedGeometry::InstancedObject::getPosition |
( |
void |
| ) |
const |
◆ yaw()
void Ogre::InstancedGeometry::InstancedObject::yaw |
( |
const Radian & |
angle | ) |
|
◆ 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 | ) |
|
◆ setScale()
void Ogre::InstancedGeometry::InstancedObject::setScale |
( |
const Vector3 & |
scale | ) |
|
◆ getScale()
const Vector3& Ogre::InstancedGeometry::InstancedObject::getScale |
( |
| ) |
const |
◆ setOrientation()
void Ogre::InstancedGeometry::InstancedObject::setOrientation |
( |
const Quaternion & |
q | ) |
|
◆ setPositionAndOrientation()
void Ogre::InstancedGeometry::InstancedObject::setPositionAndOrientation |
( |
const Vector3 & |
p, |
|
|
const Quaternion & |
q |
|
) |
| |
◆ getOrientation()
Quaternion& Ogre::InstancedGeometry::InstancedObject::getOrientation |
( |
void |
| ) |
|
◆ addBucketToList()
void Ogre::InstancedGeometry::InstancedObject::addBucketToList |
( |
GeometryBucket * |
bucket | ) |
|
◆ needUpdate()
void Ogre::InstancedGeometry::InstancedObject::needUpdate |
( |
| ) |
|
◆ getGeometryBucketList()
GeometryBucketList& Ogre::InstancedGeometry::InstancedObject::getGeometryBucketList |
( |
void |
| ) |
|
|
inline |
◆ 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 | ) |
|
◆ getLocalAxes()
Matrix3 Ogre::InstancedGeometry::InstancedObject::getLocalAxes |
( |
void |
| ) |
const |
◆ updateAnimation()
void Ogre::InstancedGeometry::InstancedObject::updateAnimation |
( |
void |
| ) |
|
◆ getAnimationState()
AnimationState* Ogre::InstancedGeometry::InstancedObject::getAnimationState |
( |
const String & |
name | ) |
const |
◆ getSkeletonInstance()
SkeletonInstance* Ogre::InstancedGeometry::InstancedObject::getSkeletonInstance |
( |
void |
| ) |
|
|
inline |
◆ GeometryBucket
The documentation for this class was generated from the following file: