_getCreator(void) const | Ogre::MovableObject | |
_getLightList() | Ogre::MovableObject | |
_getLodIndex(Real distance) const | ParticleUniverse::ParticleSystem | protected |
_getLodIndexSquaredDistance(Real squaredDistance) const | ParticleUniverse::ParticleSystem | protected |
_getManager(void) const | Ogre::MovableObject | |
_getOriginalEnabled(void) const | ParticleUniverse::Particle | |
_getParentNodeFullTransform(void) const | Ogre::MovableObject | virtual |
_initForEmission(void) | ParticleUniverse::ParticleSystem | virtual |
_initForExpiration(ParticleTechnique *technique, Real timeElapsed) | ParticleUniverse::ParticleSystem | virtual |
_isMarkedForEmission(void) const | ParticleUniverse::Particle | inline |
_markForEmission(void) | ParticleUniverse::ParticleSystem | |
_notifyAttached(Ogre::Node *parent, bool isTagPoint=false) | ParticleUniverse::ParticleSystem | virtual |
_notifyCreator(MovableObjectFactory *fact) | Ogre::MovableObject | virtual |
_notifyCurrentCamera(Camera *cam) | ParticleUniverse::ParticleSystem | inlinevirtual |
_notifyEmissionChange(void) | ParticleUniverse::ParticleSystem | |
_notifyManager(SceneManager *man) | Ogre::MovableObject | virtual |
_notifyMoved(void) | Ogre::MovableObject | virtual |
_notifyRescaled(void) | ParticleUniverse::ParticleSystem | |
_notifyVelocityRescaled(void) | ParticleUniverse::ParticleSystem | |
_process(ParticleTechnique *technique, Real timeElapsed) | ParticleUniverse::ParticleSystem | virtual |
_pushSystemEvent(EventType eventType) | ParticleUniverse::ParticleSystem | protected |
_releaseManualHardwareResources() | Ogre::MovableObject | virtual |
_resetBounds(void) | ParticleUniverse::ParticleSystem | |
_resetMarkForEmission(void) | ParticleUniverse::ParticleSystem | |
_restoreManualHardwareResources() | Ogre::MovableObject | virtual |
_setMarkedForEmission(bool markedForEmission) | ParticleUniverse::Particle | inline |
_setOriginalEnabled(bool originalEnabled) | ParticleUniverse::Particle | |
_update(Real timeElapsed) | ParticleUniverse::ParticleSystem | |
_updateRenderQueue(Ogre::RenderQueue *queue) | ParticleUniverse::ParticleSystem | inlinevirtual |
_updateTechniques(Real timeElapsed) | ParticleUniverse::ParticleSystem | |
addEventFlags(uint32 flags) | ParticleUniverse::Particle | inline |
addLodDistance(Real distance) | ParticleUniverse::ParticleSystem | |
addParticleSystemListener(ParticleSystemListener *particleSystemListener) | ParticleUniverse::ParticleSystem | |
addQueryFlags(uint32 flags) | Ogre::MovableObject | |
addTechnique(ParticleTechnique *technique) | ParticleUniverse::ParticleSystem | |
addVisibilityFlags(uint32 flags) | Ogre::MovableObject | |
AnimableObject() | Ogre::AnimableObject | |
calculateVelocity(void) const | ParticleUniverse::Particle | |
calulateRotationOffset(void) | ParticleUniverse::ParticleSystem | inlineprotected |
clearLodDistances(void) | ParticleUniverse::ParticleSystem | |
clearShadowRenderableList(ShadowRenderableList &shadowRenderables) | Ogre::MovableObject | static |
copyAttributesTo(Particle *particle) | ParticleUniverse::Particle | virtual |
copyBehaviours(ParticleBehaviourList &behaviours) | ParticleUniverse::Particle | |
createAnimableValue(const String &valueName) | Ogre::MovableObject | virtual |
createTechnique(void) | ParticleUniverse::ParticleSystem | |
DEFAULT_FAST_FORWARD_TIME | ParticleUniverse::ParticleSystem | static |
DEFAULT_FIXED_TIMEOUT | ParticleUniverse::ParticleSystem | static |
DEFAULT_ITERATION_INTERVAL | ParticleUniverse::ParticleSystem | static |
DEFAULT_KEEP_LOCAL | ParticleUniverse::ParticleSystem | static |
DEFAULT_MAIN_CAMERA_NAME | ParticleUniverse::ParticleSystem | static |
DEFAULT_MASS | ParticleUniverse::Particle | static |
DEFAULT_NON_VISIBLE_UPDATE_TIMEOUT | ParticleUniverse::ParticleSystem | static |
DEFAULT_SCALE | ParticleUniverse::ParticleSystem | static |
DEFAULT_SCALE_TIME | ParticleUniverse::ParticleSystem | static |
DEFAULT_SCALE_VELOCITY | ParticleUniverse::ParticleSystem | static |
DEFAULT_SMOOTH_LOD | ParticleUniverse::ParticleSystem | static |
DEFAULT_TIGHT_BOUNDINGBOX | ParticleUniverse::ParticleSystem | static |
DEFAULT_TTL | ParticleUniverse::Particle | static |
destroyAllTechniques(void) | ParticleUniverse::ParticleSystem | |
destroyTechnique(ParticleTechnique *particleTechnique) | ParticleUniverse::ParticleSystem | |
destroyTechnique(size_t index) | ParticleUniverse::ParticleSystem | |
detachFromParent(void) | Ogre::MovableObject | |
direction | ParticleUniverse::Particle | |
extrudeVertices(const HardwareVertexBufferSharedPtr &vertexBuffer, size_t originalVertexCount, const Vector4 &lightPos, Real extrudeDist) | Ogre::MovableObject | static |
fastForward(void) | ParticleUniverse::ParticleSystem | |
getAnimableValueNames(void) const | Ogre::MovableObject | |
getBehaviour(const String &behaviourType) | ParticleUniverse::Particle | |
getBoundingBox(void) const | ParticleUniverse::ParticleSystem | virtual |
getBoundingRadius(void) const | ParticleUniverse::ParticleSystem | virtual |
getCastShadows(void) const | Ogre::MovableObject | virtual |
getCategory(void) const | ParticleUniverse::ParticleSystem | inline |
getCurrentCamera(void) | ParticleUniverse::ParticleSystem | |
getDarkCapBounds(const Light &light, Real dirLightExtrusionDist) const | Ogre::MovableObject | virtual |
getDefaultQueryFlags() | Ogre::MovableObject | static |
getDefaultVisibilityFlags() | Ogre::MovableObject | static |
getDerivedOrientation(void) const | ParticleUniverse::ParticleSystem | virtual |
getDerivedPosition(void) | ParticleUniverse::ParticleSystem | virtual |
getEdgeList(void) | Ogre::MovableObject | virtual |
getEventFlags(void) const | ParticleUniverse::Particle | inline |
getFastForwardInterval(void) const | ParticleUniverse::ParticleSystem | |
getFastForwardTime(void) const | ParticleUniverse::ParticleSystem | |
getFixedTimeout(void) const | ParticleUniverse::ParticleSystem | |
getIterationInterval(void) const | ParticleUniverse::ParticleSystem | |
getLatestOrientation(void) const | ParticleUniverse::ParticleSystem | |
getLightCapBounds(void) const | Ogre::MovableObject | virtual |
getLightMask() const | Ogre::MovableObject | |
getListener(void) const | Ogre::MovableObject | |
getLodDistances(void) const | ParticleUniverse::ParticleSystem | |
getMainCamera(void) | ParticleUniverse::ParticleSystem | |
getMainCameraName(void) const | ParticleUniverse::ParticleSystem | |
getMovableType(void) const | ParticleUniverse::ParticleSystem | virtual |
getName(void) const | Ogre::MovableObject | |
getNonVisibleUpdateTimeout(void) const | ParticleUniverse::ParticleSystem | |
getNumberOfEmittedParticles(void) | ParticleUniverse::ParticleSystem | inline |
getNumberOfEmittedParticles(Particle::ParticleType particleType) | ParticleUniverse::ParticleSystem | inline |
getNumEmittedTechniques(void) const | ParticleUniverse::ParticleSystem | |
getNumTechniques(void) const | ParticleUniverse::ParticleSystem | |
getParentNode(void) const | Ogre::MovableObject | |
getParentSceneNode(void) const | Ogre::MovableObject | |
getPauseTime(void) const | ParticleUniverse::ParticleSystem | |
getPointExtrusionDistance(const Light *l) const | Ogre::MovableObject | virtual |
getQueryFlags(void) const | Ogre::MovableObject | |
getReceivesShadows() | Ogre::MovableObject | |
getRenderingDistance(void) const | Ogre::MovableObject | |
getRenderingMinPixelSize() const | Ogre::MovableObject | |
getRenderQueueGroup(void) const | Ogre::MovableObject | |
getResourceGroupName(void) const | ParticleUniverse::ParticleSystem | inline |
getScale(void) const | ParticleUniverse::ParticleSystem | |
getScaleTime(void) const | ParticleUniverse::ParticleSystem | |
getScaleVelocity(void) const | ParticleUniverse::ParticleSystem | |
getSceneManager(void) | ParticleUniverse::ParticleSystem | |
getShadowVolumeRenderableIterator(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0) | Ogre::MovableObject | virtual |
getState(void) const | ParticleUniverse::ParticleSystem | inline |
getTechnique(size_t index) const | ParticleUniverse::ParticleSystem | |
getTechnique(const String &name) const | ParticleUniverse::ParticleSystem | |
getTemplateName(void) const | ParticleUniverse::ParticleSystem | |
getTimeElapsedSinceStart(void) const | ParticleUniverse::ParticleSystem | inline |
getTypeFlags(void) const | Ogre::MovableObject | virtual |
getUserAny(void) const | Ogre::MovableObject | |
getUserObjectBindings() | Ogre::MovableObject | |
getUserObjectBindings() const | Ogre::MovableObject | |
getVisibilityFlags(void) const | Ogre::MovableObject | |
getVisible(void) const | Ogre::MovableObject | |
getWorldBoundingBox(bool derive=false) const | Ogre::MovableObject | virtual |
getWorldBoundingSphere(bool derive=false) const | Ogre::MovableObject | virtual |
hasEdgeList(void) | Ogre::MovableObject | virtual |
hasEventFlags(uint32 flags) const | ParticleUniverse::Particle | inline |
hasExternType(const String &externType) const | ParticleUniverse::ParticleSystem | |
hasMainCamera(void) | ParticleUniverse::ParticleSystem | |
hasRotatedBetweenUpdates(void) const | ParticleUniverse::ParticleSystem | |
hasTightBoundingBox(void) const | ParticleUniverse::ParticleSystem | |
IElement(void) | ParticleUniverse::IElement | inline |
isAttached(void) const | Ogre::MovableObject | |
isDebugDisplayEnabled(void) const | Ogre::MovableObject | |
isEnabled(void) const | ParticleUniverse::Particle | virtual |
isFreezed(void) const | ParticleUniverse::Particle | |
isInScene(void) const | Ogre::MovableObject | virtual |
isKeepLocal(void) const | ParticleUniverse::ParticleSystem | |
isParentIsTagPoint(void) | ParticleUniverse::ParticleSystem | inline |
isParentTagPoint() const | Ogre::MovableObject | |
isSmoothLod(void) const | ParticleUniverse::ParticleSystem | inline |
isStopFade(void) | ParticleUniverse::ParticleSystem | |
isVisible(void) const | Ogre::MovableObject | virtual |
latestPosition | ParticleUniverse::Particle | |
LodDistanceConstIterator typedef | ParticleUniverse::ParticleSystem | |
LodDistanceIterator typedef | ParticleUniverse::ParticleSystem | |
LodDistanceList typedef | ParticleUniverse::ParticleSystem | |
mAABB | ParticleUniverse::ParticleSystem | protected |
makeParticleLocal(Particle *particle) | ParticleUniverse::ParticleSystem | |
mass | ParticleUniverse::Particle | |
mAtLeastOneParticleEmitted | ParticleUniverse::ParticleSystem | protected |
mBehaviours | ParticleUniverse::Particle | protected |
mBoundingRadius | ParticleUniverse::ParticleSystem | protected |
mBoundsAutoUpdate | ParticleUniverse::ParticleSystem | protected |
mBoundsUpdateTime | ParticleUniverse::ParticleSystem | protected |
mCategory | ParticleUniverse::ParticleSystem | protected |
mCurrentCamera | ParticleUniverse::ParticleSystem | protected |
mDerivedPosition | ParticleUniverse::Particle | protected |
mEnabled | ParticleUniverse::Particle | protected |
mEventFlags | ParticleUniverse::Particle | protected |
mFastForwardInterval | ParticleUniverse::ParticleSystem | protected |
mFastForwardSet | ParticleUniverse::ParticleSystem | protected |
mFastForwardTime | ParticleUniverse::ParticleSystem | protected |
mFixedTimeout | ParticleUniverse::ParticleSystem | protected |
mFixedTimeoutSet | ParticleUniverse::ParticleSystem | protected |
mFreezed | ParticleUniverse::Particle | protected |
mIterationInterval | ParticleUniverse::ParticleSystem | protected |
mIterationIntervalSet | ParticleUniverse::ParticleSystem | protected |
mKeepLocal | ParticleUniverse::ParticleSystem | protected |
mLastLodIndex | ParticleUniverse::ParticleSystem | protected |
mLastVisibleFrame | ParticleUniverse::ParticleSystem | protected |
mLatestOrientation | ParticleUniverse::ParticleSystem | protected |
mLodDistanceList | ParticleUniverse::ParticleSystem | protected |
mMainCameraName | ParticleUniverse::ParticleSystem | protected |
mMainCameraNameSet | ParticleUniverse::ParticleSystem | protected |
mMarkedForEmission | ParticleUniverse::Particle | protected |
mNonvisibleUpdateTimeout | ParticleUniverse::ParticleSystem | protected |
mNonvisibleUpdateTimeoutSet | ParticleUniverse::ParticleSystem | protected |
mOriginalBoundsUpdateTime | ParticleUniverse::ParticleSystem | protected |
mOriginalEnabled | ParticleUniverse::Particle | protected |
mOriginalEnabledSet | ParticleUniverse::Particle | protected |
mOriginalFastForwardSet | ParticleUniverse::ParticleSystem | protected |
MovableObject() | Ogre::MovableObject | |
MovableObject(const String &name) | Ogre::MovableObject | |
mParticleSystemListenerList | ParticleUniverse::ParticleSystem | protected |
mParticleSystemScale | ParticleUniverse::ParticleSystem | protected |
mParticleSystemScaleTime | ParticleUniverse::ParticleSystem | protected |
mParticleSystemScaleVelocity | ParticleUniverse::ParticleSystem | protected |
mPauseTime | ParticleUniverse::ParticleSystem | protected |
mPauseTimeElapsed | ParticleUniverse::ParticleSystem | protected |
mPauseTimeSet | ParticleUniverse::ParticleSystem | protected |
mResourceGroupName | ParticleUniverse::ParticleSystem | protected |
mRotationCentre | ParticleUniverse::ParticleSystem | protected |
mRotationOffset | ParticleUniverse::ParticleSystem | protected |
mSceneManager | ParticleUniverse::ParticleSystem | protected |
mSmoothLod | ParticleUniverse::ParticleSystem | protected |
mState | ParticleUniverse::ParticleSystem | protected |
mStopFadeSet | ParticleUniverse::ParticleSystem | protected |
mSuppressNotifyEmissionChange | ParticleUniverse::ParticleSystem | protected |
mTechniques | ParticleUniverse::ParticleSystem | protected |
mTemplateName | ParticleUniverse::ParticleSystem | protected |
mTightBoundingBox | ParticleUniverse::ParticleSystem | protected |
mTimeController | ParticleUniverse::ParticleSystem | protected |
mTimeElapsedSinceStart | ParticleUniverse::ParticleSystem | protected |
mTimeSinceLastUpdate | ParticleUniverse::ParticleSystem | protected |
mTimeSinceLastVisible | ParticleUniverse::ParticleSystem | protected |
mUseController | ParticleUniverse::ParticleSystem | protected |
mUserDefinedObject | ParticleUniverse::Particle | |
operator=(const ParticleSystem &ps) | ParticleUniverse::ParticleSystem | |
originalDirection | ParticleUniverse::Particle | |
originalDirectionLength | ParticleUniverse::Particle | |
originalPosition | ParticleUniverse::Particle | |
originalScaledDirectionLength | ParticleUniverse::Particle | |
originalVelocity | ParticleUniverse::Particle | |
parentEmitter | ParticleUniverse::Particle | |
Particle(void) | ParticleUniverse::Particle | inline |
ParticleBehaviourIterator typedef | ParticleUniverse::Particle | |
ParticleBehaviourList typedef | ParticleUniverse::Particle | |
ParticleSystem(const String &name) | ParticleUniverse::ParticleSystem | |
ParticleSystem(const String &name, const String &resourceGroupName) | ParticleUniverse::ParticleSystem | |
ParticleSystemListenerIterator typedef | ParticleUniverse::ParticleSystem | |
ParticleSystemListenerList typedef | ParticleUniverse::ParticleSystem | |
ParticleSystemState enum name | ParticleUniverse::ParticleSystem | |
ParticleTechniqueConstIterator typedef | ParticleUniverse::ParticleSystem | |
ParticleTechniqueIterator typedef | ParticleUniverse::ParticleSystem | |
ParticleTechniqueList typedef | ParticleUniverse::ParticleSystem | |
ParticleType enum name | ParticleUniverse::Particle | |
particleType | ParticleUniverse::Particle | |
pause(void) | ParticleUniverse::ParticleSystem | |
pause(Real pauseTime) | ParticleUniverse::ParticleSystem | |
PEF_COLLIDED enum value | ParticleUniverse::Particle | |
PEF_EMITTED enum value | ParticleUniverse::Particle | |
PEF_EXPIRED enum value | ParticleUniverse::Particle | |
physicsActor | ParticleUniverse::Particle | |
position | ParticleUniverse::Particle | |
prepare(void) | ParticleUniverse::ParticleSystem | |
PSS_PAUSED enum value | ParticleUniverse::ParticleSystem | |
PSS_PREPARED enum value | ParticleUniverse::ParticleSystem | |
PSS_STARTED enum value | ParticleUniverse::ParticleSystem | |
PSS_STOPPED enum value | ParticleUniverse::ParticleSystem | |
PT_AFFECTOR enum value | ParticleUniverse::Particle | |
PT_EMITTER enum value | ParticleUniverse::Particle | |
PT_SYSTEM enum value | ParticleUniverse::Particle | |
PT_TECHNIQUE enum value | ParticleUniverse::Particle | |
PT_VISUAL enum value | ParticleUniverse::Particle | |
pushEvent(ParticleUniverseEvent &particleUniverseEvent) | ParticleUniverse::ParticleSystem | |
queryLights(void) const | Ogre::MovableObject | |
removeEventFlags(uint32 flags) | ParticleUniverse::Particle | inline |
removeParticleSystemListener(ParticleSystemListener *particleSystemListener) | ParticleUniverse::ParticleSystem | |
removeQueryFlags(uint32 flags) | Ogre::MovableObject | |
removeTechnique(ParticleTechnique *technique) | ParticleUniverse::ParticleSystem | |
removeVisibilityFlags(uint32 flags) | Ogre::MovableObject | |
ReservedParticleEventFlags enum name | ParticleUniverse::Particle | |
resume(void) | ParticleUniverse::ParticleSystem | |
rotationOffset(Vector3 &pos) | ParticleUniverse::ParticleSystem | |
setBoundsAutoUpdated(bool autoUpdate, Real stopIn=0.0f) | ParticleUniverse::ParticleSystem | |
setCastShadows(bool enabled) | Ogre::MovableObject | |
setCategory(const String &category) | ParticleUniverse::ParticleSystem | inline |
setDebugDisplayEnabled(bool enabled) | Ogre::MovableObject | |
setDefaultQueryFlags(uint32 flags) | Ogre::MovableObject | static |
setDefaultVisibilityFlags(uint32 flags) | Ogre::MovableObject | static |
setEnabled(bool enabled) | ParticleUniverse::ParticleSystem | virtual |
setEventFlags(uint32 flags) | ParticleUniverse::Particle | inline |
setFastForward(Real time, Real interval) | ParticleUniverse::ParticleSystem | |
setFixedTimeout(const Real fixedTimeout) | ParticleUniverse::ParticleSystem | |
setFreezed(bool freezed) | ParticleUniverse::Particle | |
setIterationInterval(const Real iterationInterval) | ParticleUniverse::ParticleSystem | |
setKeepLocal(bool keepLocal) | ParticleUniverse::ParticleSystem | |
setLightMask(uint32 lightMask) | Ogre::MovableObject | |
setListener(Listener *listener) | Ogre::MovableObject | |
setLodDistances(const LodDistanceList &lodDistances) | ParticleUniverse::ParticleSystem | |
setMainCamera(Camera *camera) | ParticleUniverse::ParticleSystem | |
setMainCameraName(String cameraName) | ParticleUniverse::ParticleSystem | |
setNonVisibleUpdateTimeout(Real timeout) | ParticleUniverse::ParticleSystem | |
setPauseTime(Real pauseTime) | ParticleUniverse::ParticleSystem | |
setQueryFlags(uint32 flags) | Ogre::MovableObject | |
setRenderingDistance(Real dist) | Ogre::MovableObject | |
setRenderingMinPixelSize(Real pixelSize) | Ogre::MovableObject | |
setRenderQueueGroup(uint8 queueId) | ParticleUniverse::ParticleSystem | virtual |
setRenderQueueGroupAndPriority(uint8 queueID, ushort priority) | Ogre::MovableObject | virtual |
setResourceGroupName(const String &resourceGroupName) | ParticleUniverse::ParticleSystem | inline |
setScale(const Vector3 &scale) | ParticleUniverse::ParticleSystem | |
setScaleTime(const Real &scaleTime) | ParticleUniverse::ParticleSystem | |
setScaleVelocity(const Real &scaleVelocity) | ParticleUniverse::ParticleSystem | |
setSceneManager(Ogre::SceneManager *sceneManager) | ParticleUniverse::ParticleSystem | |
setSmoothLod(bool smoothLod) | ParticleUniverse::ParticleSystem | inline |
setTemplateName(const String &templateName) | ParticleUniverse::ParticleSystem | |
setTightBoundingBox(bool tightBoundingBox) | ParticleUniverse::ParticleSystem | |
setUseController(bool useController) | ParticleUniverse::ParticleSystem | |
setUserAny(const Any &anything) | Ogre::MovableObject | |
setVisibilityFlags(uint32 flags) | Ogre::MovableObject | |
setVisible(bool visible) | Ogre::MovableObject | |
ShadowRenderableList typedef | Ogre::MovableObject | |
ShadowRenderableListIterator typedef | Ogre::MovableObject | |
start(void) | ParticleUniverse::ParticleSystem | |
start(Real stopTime) | ParticleUniverse::ParticleSystem | |
startAndStopFade(Real stopTime) | ParticleUniverse::ParticleSystem | |
stop(void) | ParticleUniverse::ParticleSystem | |
stop(Real stopTime) | ParticleUniverse::ParticleSystem | |
stopFade(void) | ParticleUniverse::ParticleSystem | |
stopFade(Real stopTime) | ParticleUniverse::ParticleSystem | |
suppressNotifyEmissionChange(bool suppress) | ParticleUniverse::ParticleSystem | |
timeFraction | ParticleUniverse::Particle | |
timeToLive | ParticleUniverse::Particle | |
totalTimeToLive | ParticleUniverse::Particle | |
visitRenderables(Ogre::Renderable::Visitor *visitor, bool debugRenderables=false) | ParticleUniverse::ParticleSystem | inlinevirtual |
visualData | ParticleUniverse::Particle | |
~AnimableObject() | Ogre::AnimableObject | virtual |
~IElement(void) | ParticleUniverse::IElement | inlinevirtual |
~MovableObject() | Ogre::MovableObject | virtual |
~Particle(void) | ParticleUniverse::Particle | virtual |
~ParticleSystem(void) | ParticleUniverse::ParticleSystem | virtual |
~ShadowCaster() | Ogre::ShadowCaster | virtual |