My Project
Public Member Functions | Public Attributes | List of all members
ParaEngine::RibbonEmitter Class Reference

this is another kind of particle system. More...

#include <particle.h>

Public Member Functions

void setup (SceneState *pSceneState, int anim, int time)
 
void draw (SceneState *pSceneState)
 
DeviceTexturePtr_type GetDeviceTexture ()
 get associated texture
 
TextureEntityGetTexture ()
 

Public Attributes

Animated< Vector3color
 
AnimatedShort opacity
 
Animated< float > above
 
Animated< float > below
 
Boneparent
 
float f1
 
float f2
 
Vector3 pos
 
int manim
 
int mtime
 
float length
 
float seglen
 
int numsegs
 
Vector3 tpos
 
Vector4 tcolor
 
float tabove
 
float tbelow
 
bool m_bUseAbsCord:1
 whether to use absolute world coordinate system, so that when particles leave its source, it will be an independent object in the world coordinate system. More...
 
int32 m_texture_index
 
std::list< RibbonSegmentsegs
 
CParaXModelmodel
 

Detailed Description

this is another kind of particle system.

TODO: this class is not implemented yet.

Member Function Documentation

§ draw()

void RibbonEmitter::draw ( SceneState pSceneState)

blending additive

Member Data Documentation

§ m_bUseAbsCord

bool ParaEngine::RibbonEmitter::m_bUseAbsCord

whether to use absolute world coordinate system, so that when particles leave its source, it will be an independent object in the world coordinate system.


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