CrystalSpace

Public API Reference

iEmitFactoryState Struct Reference

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

#include <imesh/emit.h>

Inheritance diagram for iEmitFactoryState:

Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual csRef< iEmitBoxCreateBox ()=0
 create an emitter
virtual csRef
< iEmitCone
CreateCone ()=0
 create an emitter
virtual csRef
< iEmitCylinder
CreateCylinder ()=0
 create an emitter
virtual csRef
< iEmitCylinderTangent
CreateCylinderTangent ()=0
 create an emitter
virtual csRef
< iEmitFixed
CreateFixed ()=0
 create an emitter, you have to set the content
virtual csRef
< iEmitLine
CreateLine ()=0
 create an emitter
virtual csRef< iEmitMixCreateMix ()=0
 create an emitter
virtual csRef
< iEmitSphere
CreateSphere ()=0
 create an emitter
virtual csRef
< iEmitSphereTangent
CreateSphereTangent ()=0
 create an emitter


Detailed Description

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

Main creators of instances implementing this interface:

Main ways to get pointers to this interface:

Main users of this interface:

Definition at line 256 of file emit.h.


Member Function Documentation

virtual csRef<iEmitBox> iEmitFactoryState::CreateBox (  )  [pure virtual]

create an emitter

virtual csRef<iEmitCone> iEmitFactoryState::CreateCone (  )  [pure virtual]

create an emitter

virtual csRef<iEmitCylinder> iEmitFactoryState::CreateCylinder (  )  [pure virtual]

create an emitter

virtual csRef<iEmitCylinderTangent> iEmitFactoryState::CreateCylinderTangent (  )  [pure virtual]

create an emitter

virtual csRef<iEmitFixed> iEmitFactoryState::CreateFixed (  )  [pure virtual]

create an emitter, you have to set the content

virtual csRef<iEmitLine> iEmitFactoryState::CreateLine (  )  [pure virtual]

create an emitter

virtual csRef<iEmitMix> iEmitFactoryState::CreateMix (  )  [pure virtual]

create an emitter

virtual csRef<iEmitSphere> iEmitFactoryState::CreateSphere (  )  [pure virtual]

create an emitter

virtual csRef<iEmitSphereTangent> iEmitFactoryState::CreateSphereTangent (  )  [pure virtual]

create an emitter


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