OgreRefApp::Fire Class Reference

Fire object physics world definitions. More...

#include <OgreRefAppFire.h>

Inheritance diagram for OgreRefApp::Fire:

Inheritance graph
[legend]
Collaboration diagram for OgreRefApp::Fire:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void changeFireCollisionArea (void)
 change fire collision area
void resizeCollisionArea (Ogre::Vector3 scaleFactor)
 resize fire collision area if being extinguished

Protected Member Functions

void _notifyCollided (ApplicationObject *otherObj, const ApplicationObject::CollisionInfo &info)
 notify fire-movable collision
void _notifyCollided (SceneQuery::WorldFragment *wf, const CollisionInfo &info)

Protected Attributes

Ogre::ParticleSystem * pSys
 fire modeling system
Ogre::SceneNode * fNode
 fire scene node
Ogre::SceneNode * entNode
 fire bounding box node
Ogre::Real scaleFactor
 fire scale factor


Detailed Description

Fire object physics world definitions.

Member Function Documentation

void OgreRefApp::Fire::_notifyCollided ( SceneQuery::WorldFragment *  wf,
const CollisionInfo info 
) [protected, virtual]

This method is called automatically if testCollide indicates a real collision.

Reimplemented from OgreRefApp::ApplicationObject.


The documentation for this class was generated from the following files:

Generated on Sun Jun 15 18:43:30 2008 for SpadeShip Project by  doxygen 1.5.5