Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

ani::Torch< __EntityType > Class Template Reference

a system-in-a-box ready to make a fire. More...

#include <Torch.h>

Inheritance diagram for ani::Torch< __EntityType >:

ani::DynamicSystem< __EntityType > List of all members.

Public Methods

 Torch ()
void setPos (const gmtl::Vec3f &pos)

Public Attributes

boost::shared_ptr< FlameEmitter<
__EntityType > > 

Detailed Description

template<class __EntityType = FireParticle>
class ani::Torch< __EntityType >

a system-in-a-box ready to make a fire.

Definition at line 43 of file Torch.h.

Constructor & Destructor Documentation

template<class __EntityType = FireParticle>
ani::Torch< __EntityType >::Torch   [inline]

Definition at line 46 of file Torch.h.

References ani::Torch< __EntityType >::fe, ani::DynamicSystem< __EntityType >::push_back(), and ani::DynamicSystem< __EntityType >::setSolver().

Member Function Documentation

template<class __EntityType = FireParticle>
void ani::Torch< __EntityType >::setPos const gmtl::Vec3f &    pos [inline]

Definition at line 130 of file Torch.h.

References ani::Torch< __EntityType >::fe.

Member Data Documentation

template<class __EntityType = FireParticle>
boost::shared_ptr< FlameEmitter<__EntityType> > ani::Torch< __EntityType >::fe

Definition at line 135 of file Torch.h.

Referenced by ani::Torch< __EntityType >::setPos(), and ani::Torch< __EntityType >::Torch().

The documentation for this class was generated from the following file:
Generated on Wed Jun 12 01:54:08 2002 for Animaniac by doxygen1.2.15