Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'intern/cycles/render/particles.h')
-rw-r--r--intern/cycles/render/particles.h47
1 files changed, 25 insertions, 22 deletions
diff --git a/intern/cycles/render/particles.h b/intern/cycles/render/particles.h
index 27821907af0..65663c31c37 100644
--- a/intern/cycles/render/particles.h
+++ b/intern/cycles/render/particles.h
@@ -30,42 +30,45 @@ class Scene;
/* Particle System */
struct Particle {
- int index;
- float age;
- float lifetime;
- float3 location;
- float4 rotation;
- float size;
- float3 velocity;
- float3 angular_velocity;
+ int index;
+ float age;
+ float lifetime;
+ float3 location;
+ float4 rotation;
+ float size;
+ float3 velocity;
+ float3 angular_velocity;
};
class ParticleSystem {
-public:
- ParticleSystem();
- ~ParticleSystem();
+ public:
+ ParticleSystem();
+ ~ParticleSystem();
- void tag_update(Scene *scene);
+ void tag_update(Scene *scene);
- array<Particle> particles;
+ array<Particle> particles;
};
/* ParticleSystem Manager */
class ParticleSystemManager {
-public:
- bool need_update;
+ public:
+ bool need_update;
- ParticleSystemManager();
- ~ParticleSystemManager();
+ ParticleSystemManager();
+ ~ParticleSystemManager();
- void device_update_particles(Device *device, DeviceScene *dscene, Scene *scene, Progress& progress);
- void device_update(Device *device, DeviceScene *dscene, Scene *scene, Progress& progress);
- void device_free(Device *device, DeviceScene *dscene);
+ void device_update_particles(Device *device,
+ DeviceScene *dscene,
+ Scene *scene,
+ Progress &progress);
+ void device_update(Device *device, DeviceScene *dscene, Scene *scene, Progress &progress);
+ void device_free(Device *device, DeviceScene *dscene);
- void tag_update(Scene *scene);
+ void tag_update(Scene *scene);
};
CCL_NAMESPACE_END
-#endif /* __PARTICLES_H__ */
+#endif /* __PARTICLES_H__ */