#include <part_ldr.h>
Public Member Functions | |
| ParticleEmitterDefClass (void) | |
| ParticleEmitterDefClass (const ParticleEmitterDefClass &src) | |
| virtual | ~ParticleEmitterDefClass (void) |
| const ParticleEmitterDefClass & | operator= (const ParticleEmitterDefClass &src) |
| virtual WW3DErrorType | Load_W3D (ChunkLoadClass &chunk_load) |
| virtual WW3DErrorType | Save_W3D (ChunkSaveClass &chunk_save) |
| const char * | Get_Name (void) const |
| virtual void | Set_Name (const char *pname) |
| unsigned int | Get_Version (void) const |
| int | Get_Render_Mode (void) const |
| int | Get_Frame_Mode (void) const |
| const char * | Get_Texture_Filename (void) const |
| float | Get_Lifetime (void) const |
| float | Get_Emission_Rate (void) const |
| float | Get_Max_Emissions (void) const |
| float | Get_Fade_Time (void) const |
| float | Get_Gravity (void) const |
| float | Get_Elasticity (void) const |
| Vector3 | Get_Velocity (void) const |
| Vector3 | Get_Acceleration (void) const |
| unsigned int | Get_Burst_Size (void) const |
| float | Get_Outward_Vel (void) const |
| float | Get_Vel_Inherit (void) const |
| float | Get_Future_Start_Time (void) const |
| virtual void | Set_Render_Mode (int mode) |
| virtual void | Set_Frame_Mode (int mode) |
| virtual void | Set_Texture_Filename (const char *pname) |
| virtual void | Set_Lifetime (float value) |
| virtual void | Set_Emission_Rate (float value) |
| virtual void | Set_Max_Emissions (float value) |
| virtual void | Set_Fade_Time (float value) |
| virtual void | Set_Gravity (float value) |
| virtual void | Set_Elasticity (float value) |
| virtual void | Set_Velocity (const Vector3 &value) |
| virtual void | Set_Acceleration (const Vector3 &value) |
| virtual void | Set_Burst_Size (unsigned int count) |
| virtual void | Set_Outward_Vel (float value) |
| virtual void | Set_Vel_Inherit (float value) |
| virtual void | Set_Future_Start_Time (float value) |
| void | Get_Shader (ShaderClass &shader) const |
| virtual void | Set_Shader (const ShaderClass &shader) |
| Vector3Randomizer * | Get_Creation_Volume (void) const |
| Vector3Randomizer * | Get_Velocity_Random (void) const |
| virtual void | Set_Creation_Volume (Vector3Randomizer *randomizer) |
| virtual void | Set_Velocity_Random (Vector3Randomizer *randomizer) |
| virtual void | Get_Color_Keyframes (ParticlePropertyStruct< Vector3 > &keyframes) const |
| virtual void | Get_Opacity_Keyframes (ParticlePropertyStruct< float > &keyframes) const |
| virtual void | Get_Size_Keyframes (ParticlePropertyStruct< float > &keyframes) const |
| virtual void | Get_Rotation_Keyframes (ParticlePropertyStruct< float > &rotationframes) const |
| virtual void | Get_Frame_Keyframes (ParticlePropertyStruct< float > &frameframes) const |
| virtual void | Get_Blur_Time_Keyframes (ParticlePropertyStruct< float > &blurtimeframes) const |
| virtual float | Get_Initial_Orientation_Random (void) const |
| virtual void | Set_Color_Keyframes (ParticlePropertyStruct< Vector3 > &keyframes) |
| virtual void | Set_Opacity_Keyframes (ParticlePropertyStruct< float > &keyframes) |
| virtual void | Set_Size_Keyframes (ParticlePropertyStruct< float > &keyframes) |
| virtual void | Set_Rotation_Keyframes (ParticlePropertyStruct< float > &keyframes, float orient_rnd) |
| virtual void | Set_Frame_Keyframes (ParticlePropertyStruct< float > &keyframes) |
| virtual void | Set_Blur_Time_Keyframes (ParticlePropertyStruct< float > &keyframes) |
| const char * | Get_User_String (void) const |
| int | Get_User_Type (void) const |
| virtual void | Set_User_String (const char *pstring) |
| virtual void | Set_User_Type (int type) |
| const W3dEmitterLinePropertiesStruct * | Get_Line_Properties (void) const |
| int | Get_Line_Texture_Mapping_Mode (void) const |
| int | Is_Merge_Intersections (void) const |
| int | Is_Freeze_Random (void) const |
| int | Is_Sorting_Disabled (void) const |
| int | Are_End_Caps_Enabled (void) const |
| int | Get_Subdivision_Level (void) const |
| float | Get_Noise_Amplitude (void) const |
| float | Get_Merge_Abort_Factor (void) const |
| float | Get_Texture_Tile_Factor (void) const |
| Vector2 | Get_UV_Offset_Rate (void) const |
| virtual void | Set_Line_Texture_Mapping_Mode (int mode) |
| virtual void | Set_Merge_Intersections (int onoff) |
| virtual void | Set_Freeze_Random (int onoff) |
| virtual void | Set_Disable_Sorting (int onoff) |
| virtual void | Set_End_Caps (int onoff) |
| virtual void | Set_Subdivision_Level (int lvl) |
| virtual void | Set_Noise_Amplitude (float k) |
| virtual void | Set_Merge_Abort_Factor (float k) |
| virtual void | Set_Texture_Tile_Factor (float k) |
| virtual void | Set_UV_Offset_Rate (const Vector2 &rate) |
Definition at line 96 of file part_ldr.h.
| ParticleEmitterDefClass::ParticleEmitterDefClass | ( | void | ) |
Definition at line 81 of file part_ldr.cpp.
| ParticleEmitterDefClass::ParticleEmitterDefClass | ( | const ParticleEmitterDefClass & | src | ) |
Definition at line 109 of file part_ldr.cpp.
|
virtual |
Definition at line 139 of file part_ldr.cpp.
|
inline |
Definition at line 212 of file part_ldr.h.
|
protectedvirtual |
Definition at line 460 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 647 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 215 of file part_ldr.cpp.
|
inline |
Definition at line 143 of file part_ldr.h.
|
virtual |
Definition at line 1841 of file part_ldr.cpp.
|
inline |
Definition at line 144 of file part_ldr.h.
|
virtual |
Definition at line 1783 of file part_ldr.cpp.
|
inline |
Definition at line 171 of file part_ldr.h.
|
inline |
Definition at line 141 of file part_ldr.h.
|
inline |
Definition at line 137 of file part_ldr.h.
|
inline |
Definition at line 139 of file part_ldr.h.
|
virtual |
Definition at line 1830 of file part_ldr.cpp.
|
inline |
Definition at line 134 of file part_ldr.h.
|
inline |
Definition at line 147 of file part_ldr.h.
|
inline |
Definition at line 140 of file part_ldr.h.
|
inlinevirtual |
Definition at line 185 of file part_ldr.h.
|
inline |
Definition at line 136 of file part_ldr.h.
|
inline |
Definition at line 206 of file part_ldr.h.
|
inline |
Definition at line 208 of file part_ldr.h.
|
inline |
Definition at line 138 of file part_ldr.h.
|
inline |
Definition at line 215 of file part_ldr.h.
|
inline |
Definition at line 122 of file part_ldr.h.
|
inline |
Definition at line 214 of file part_ldr.h.
|
virtual |
Definition at line 1795 of file part_ldr.cpp.
|
inline |
Definition at line 145 of file part_ldr.h.
|
inline |
Definition at line 133 of file part_ldr.h.
|
virtual |
Definition at line 1818 of file part_ldr.cpp.
|
inline |
Definition at line 165 of file part_ldr.h.
|
virtual |
Definition at line 1807 of file part_ldr.cpp.
|
inline |
Definition at line 213 of file part_ldr.h.
|
inline |
Definition at line 135 of file part_ldr.h.
|
inline |
Definition at line 216 of file part_ldr.h.
|
inline |
Definition at line 197 of file part_ldr.h.
|
inline |
Definition at line 198 of file part_ldr.h.
|
inline |
Definition at line 217 of file part_ldr.h.
|
inline |
Definition at line 146 of file part_ldr.h.
|
inline |
Definition at line 142 of file part_ldr.h.
|
inline |
Definition at line 172 of file part_ldr.h.
|
inline |
Definition at line 128 of file part_ldr.h.
|
protectedvirtual |
Definition at line 678 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 426 of file part_ldr.cpp.
|
inline |
Definition at line 210 of file part_ldr.h.
|
inline |
Definition at line 209 of file part_ldr.h.
|
inline |
Definition at line 211 of file part_ldr.h.
|
virtual |
Definition at line 352 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 327 of file part_ldr.cpp.
| const ParticleEmitterDefClass & ParticleEmitterDefClass::operator= | ( | const ParticleEmitterDefClass & | src | ) |
Definition at line 170 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 1100 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 870 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 1143 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 1057 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 538 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 616 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 719 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 984 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 908 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 758 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 1010 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 946 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 572 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 1628 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 1393 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 1669 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 1581 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 1203 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 1285 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 1314 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 1502 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 1431 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 1343 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 1532 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 1469 of file part_ldr.cpp.
|
protectedvirtual |
Definition at line 1238 of file part_ldr.cpp.
|
virtual |
Definition at line 1164 of file part_ldr.cpp.
|
inlinevirtual |
Definition at line 159 of file part_ldr.h.
|
virtual |
Definition at line 1769 of file part_ldr.cpp.
|
inlinevirtual |
Definition at line 160 of file part_ldr.h.
|
virtual |
Definition at line 1695 of file part_ldr.cpp.
|
virtual |
Definition at line 267 of file part_ldr.cpp.
|
inlinevirtual |
Definition at line 222 of file part_ldr.h.
|
inlinevirtual |
Definition at line 157 of file part_ldr.h.
|
inlinevirtual |
Definition at line 153 of file part_ldr.h.
|
inlinevirtual |
Definition at line 223 of file part_ldr.h.
|
inlinevirtual |
Definition at line 155 of file part_ldr.h.
|
virtual |
Definition at line 1755 of file part_ldr.cpp.
|
inlinevirtual |
Definition at line 150 of file part_ldr.h.
|
inlinevirtual |
Definition at line 221 of file part_ldr.h.
|
inlinevirtual |
Definition at line 163 of file part_ldr.h.
|
inlinevirtual |
Definition at line 156 of file part_ldr.h.
|
inlinevirtual |
Definition at line 152 of file part_ldr.h.
|
inlinevirtual |
Definition at line 315 of file part_ldr.h.
|
inlinevirtual |
Definition at line 154 of file part_ldr.h.
|
inlinevirtual |
Definition at line 226 of file part_ldr.h.
|
inlinevirtual |
Definition at line 220 of file part_ldr.h.
|
virtual |
Definition at line 301 of file part_ldr.cpp.
|
inlinevirtual |
Definition at line 225 of file part_ldr.h.
|
virtual |
Definition at line 1710 of file part_ldr.cpp.
|
inlinevirtual |
Definition at line 161 of file part_ldr.h.
|
inlinevirtual |
Definition at line 149 of file part_ldr.h.
|
virtual |
Definition at line 1740 of file part_ldr.cpp.
|
inlinevirtual |
Definition at line 166 of file part_ldr.h.
|
virtual |
Definition at line 1725 of file part_ldr.cpp.
|
inlinevirtual |
Definition at line 224 of file part_ldr.h.
|
virtual |
Definition at line 314 of file part_ldr.cpp.
|
inlinevirtual |
Definition at line 227 of file part_ldr.h.
|
virtual |
Definition at line 288 of file part_ldr.cpp.
|
inlinevirtual |
Definition at line 200 of file part_ldr.h.
|
inlinevirtual |
Definition at line 228 of file part_ldr.h.
|
inlinevirtual |
Definition at line 162 of file part_ldr.h.
|
inlinevirtual |
Definition at line 158 of file part_ldr.h.
|
virtual |
Definition at line 246 of file part_ldr.cpp.