VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes

a cpu side particle representation

Public Member Functions

 DtFxParticle ()
 
void clear_values ()
 

Public Attributes

bdiFarPosition m_cur_pos
 
bdiFarPosition m_prev_pos
 
bdiVec3f m_cur_vel
 
bdiVec4f m_cur_color
 
bdiVec4f m_prev_color
 
bdiVec4f m_color_var
 
float m_age
 
float m_fSize
 
float m_size_var
 
float m_fStreakSize
 
float m_life_time
 
float m_rotation_amount
 
float m_rotation_speed
 
char m_color_index
 
char m_size_index
 
char m_streak_index
 
char m_velocity_index
 
char m_velocity_var_index
 
char m_subtexture_index
 
bool m_stuck
 

Constructor & Destructor Documentation

makVrv::DtFxParticle::DtFxParticle ( )

sets defaults for the values

Member Function Documentation

void makVrv::DtFxParticle::clear_values ( )

runs the constructor again

Member Data Documentation

bdiFarPosition makVrv::DtFxParticle::m_cur_pos
bdiFarPosition makVrv::DtFxParticle::m_prev_pos
bdiVec3f makVrv::DtFxParticle::m_cur_vel
bdiVec4f makVrv::DtFxParticle::m_cur_color
bdiVec4f makVrv::DtFxParticle::m_prev_color
bdiVec4f makVrv::DtFxParticle::m_color_var
float makVrv::DtFxParticle::m_age
float makVrv::DtFxParticle::m_fSize
float makVrv::DtFxParticle::m_size_var
float makVrv::DtFxParticle::m_fStreakSize
float makVrv::DtFxParticle::m_life_time
float makVrv::DtFxParticle::m_rotation_amount
float makVrv::DtFxParticle::m_rotation_speed
char makVrv::DtFxParticle::m_color_index
char makVrv::DtFxParticle::m_size_index
char makVrv::DtFxParticle::m_streak_index
char makVrv::DtFxParticle::m_velocity_index
char makVrv::DtFxParticle::m_velocity_var_index
char makVrv::DtFxParticle::m_subtexture_index
bool makVrv::DtFxParticle::m_stuck

The documentation for this struct was generated from the following file:

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)