CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

iEmitFactoryState Struct Reference

This interface describes the API for the emitter mesh factory object. More...

#include <emit.h>

Inheritance diagram for iEmitFactoryState:

iBase List of all members.

Public Methods

virtual iEmitFixed * CreateFixed ()=0
 create an emitter, you have to set the content. More...

virtual iEmitBox * CreateBox ()=0
 create an emitter. More...

virtual iEmitSphere * CreateSphere ()=0
 create an emitter. More...

virtual iEmitCone * CreateCone ()=0
 create an emitter. More...

virtual iEmitMix * CreateMix ()=0
 create an emitter. More...

virtual iEmitLine * CreateLine ()=0
 create an emitter. More...

virtual iEmitCylinder * CreateCylinder ()=0
 create an emitter. More...

virtual iEmitSphereTangent * CreateSphereTangent ()=0
 create an emitter. More...

virtual iEmitCylinderTangent * CreateCylinderTangent ()=0
 create an emitter. More...


Detailed Description

This interface describes the API for the emitter mesh factory object.

Definition at line 146 of file emit.h.


Member Function Documentation

virtual iEmitBox* iEmitFactoryState::CreateBox (    )  [pure virtual]
 

create an emitter.

virtual iEmitCone* iEmitFactoryState::CreateCone (    )  [pure virtual]
 

create an emitter.

virtual iEmitCylinder* iEmitFactoryState::CreateCylinder (    )  [pure virtual]
 

create an emitter.

virtual iEmitCylinderTangent* iEmitFactoryState::CreateCylinderTangent (    )  [pure virtual]
 

create an emitter.

virtual iEmitFixed* iEmitFactoryState::CreateFixed (    )  [pure virtual]
 

create an emitter, you have to set the content.

virtual iEmitLine* iEmitFactoryState::CreateLine (    )  [pure virtual]
 

create an emitter.

virtual iEmitMix* iEmitFactoryState::CreateMix (    )  [pure virtual]
 

create an emitter.

virtual iEmitSphere* iEmitFactoryState::CreateSphere (    )  [pure virtual]
 

create an emitter.

virtual iEmitSphereTangent* iEmitFactoryState::CreateSphereTangent (    )  [pure virtual]
 

create an emitter.


The documentation for this struct was generated from the following file:
Generated for Crystal Space by doxygen 1.2.14