5 #ifndef __I_PARTICLE_SYSTEM_SCENE_NODE_H_INCLUDED__
6 #define __I_PARTICLE_SYSTEM_SCENE_NODE_H_INCLUDED__
55 :
ISceneNode(parent, mgr, id, position, rotation, scale) {}
156 f32 normalDirectionModifier = 100.0f,
s32 mbNumber = -1,
157 bool everyMeshVertex =
false,
158 u32 minParticlesPerSecond = 5,
u32 maxParticlesPerSecond = 10,
161 u32 lifeTimeMin = 2000,
u32 lifeTimeMax = 4000,
162 s32 maxAngleDegrees = 0,
196 u32 minParticlesPerSecond = 5,
197 u32 maxParticlesPerSecond = 10,
200 u32 lifeTimeMin=2000,
u32 lifeTimeMax=4000,
201 s32 maxAngleDegrees=0,
240 bool outlineOnly =
false,
242 u32 minParticlesPerSecond = 5,
u32 maxParticlesPerSecond = 10,
245 u32 lifeTimeMin = 2000,
u32 lifeTimeMax = 4000,
246 s32 maxAngleDegrees = 0,
296 f32 normalDirectionModifier = 100.0f,
s32 mbNumber = -1,
297 bool everyMeshVertex =
false,
298 u32 minParticlesPerSecond = 5,
u32 maxParticlesPerSecond = 10,
301 u32 lifeTimeMin = 2000,
u32 lifeTimeMax = 4000,
302 s32 maxAngleDegrees = 0,
334 u32 minParticlesPerSecond = 5,
335 u32 maxParticlesPerSecond = 10,
338 u32 lifeTimeMin=2000,
u32 lifeTimeMax=4000,
339 s32 maxAngleDegrees=0,
377 u32 minParticlesPerSecond = 5,
378 u32 maxParticlesPerSecond = 10,
381 u32 lifeTimeMin=2000,
u32 lifeTimeMax=4000,
382 s32 maxAngleDegrees=0,
417 u32 minParticlesPerSecond = 5,
418 u32 maxParticlesPerSecond = 10,
421 u32 lifeTimeMin=2000,
u32 lifeTimeMax=4000,
422 s32 maxAngleDegrees=0,
446 bool affectX =
true,
bool affectY =
true,
bool affectZ =
true) = 0;
474 u32 timeNeededToFadeOut = 1000) = 0;
491 u32 timeForceLost = 1000) = 0;