![]() |
Public API Reference |
![]() |
This interface describes the API for the emitter mesh factory object. More...
#include <imesh/emit.h>
Public Member Functions | |
virtual csRef< iEmitBox > | CreateBox ()=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< iEmitMix > | CreateMix ()=0 |
create an emitter | |
virtual csRef< iEmitSphere > | CreateSphere ()=0 |
create an emitter | |
virtual csRef< iEmitSphereTangent > | CreateSphereTangent ()=0 |
create an emitter |
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:
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