#import "CC3Particles.h"#import "CC3VertexArrayMesh.h"#import "CC3Camera.h"Classes | |
| class | CC3Mesh(PointParticles) |
| CC3Mesh extension to define polymorphic methods to support vertex skinning. | |
| class | CC3Node(PointParticles) |
| CC3Node extension to support ancestors and descendants that make use of point particles. | |
| class | CC3PointParticle |
| CC3PointParticle is a standard base implementation of the CC3PointParticleProtocol. More... | |
| class | CC3PointParticleEmitter |
| CC3PointParticleEmitter emits particles that conform to the CC3PointParticleProtocol protocol. More... | |
| class | CC3PointParticleMesh |
| A mesh whose vertices are used to display point particles. More... | |
| protocol | <CC3PointParticleProtocol> |
| CC3PointParticleProtocol defines the requirements for point particles that are emitted and managed by the CC3PointParticleEmitter class. More... | |
Typedefs | |
| typedef CC3VertexContent CC3PointParticleVertexContent | DEPRECATED_ATTRIBUTE = kCC3VertexContentLocation |
Variables | |
| static const GLfloat | kCC3DefaultParticleSize = 32.0 |
| static const GLfloat | kCC3ParticleSizeMaximumNone = kCC3MaxGLfloat |
| static const GLfloat | kCC3ParticleSizeMinimumNone = 1.0 |
| DEPRECATED_ATTRIBUTE = kCC3VertexContentLocation |
const GLfloat kCC3DefaultParticleSize = 32.0 [static] |
Default size for particles.
const GLfloat kCC3ParticleSizeMaximumNone = kCC3MaxGLfloat [static] |
Constant used with the particleSizeMaximum property to indicate no maximum size for particles, beyond any platform limit.
const GLfloat kCC3ParticleSizeMinimumNone = 1.0 [static] |
Constant used with the particleSizeMinimum property to indicate no minimum size for particles.
1.7.2