#import <CC3MeshParticles.h>
Additional Inherited Members | |
Instance Methods inherited from CC3MeshParticle | |
(void) | - markColorDirty |
(void) | - markTransformDirty |
(void) | - rotateBy: |
(void) | - rotateByAngle:aroundAxis: |
(void) | - rotateByQuaternion: |
(void) | - setTextureRectangle:forTextureUnit: |
(void) | - setVertexColor4B:at: |
(void) | - setVertexColor4F:at: |
(void) | - setVertexHomogeneousLocation:at: |
(void) | - setVertexIndex:at: |
(void) | - setVertexLocation:at: |
(void) | - setVertexNormal:at: |
(void) | - setVertexTexCoord2F:at: |
(void) | - setVertexTexCoord2F:forTextureUnit:at: |
(void) | - transformVertexColors |
(void) | - transformVertices |
(void) | - translateBy: |
(ccColor4B) | - vertexColor4BAt: |
(ccColor4F) | - vertexColor4FAt: |
(CC3Vector4) | - vertexHomogeneousLocationAt: |
(GLuint) | - vertexIndexAt: |
(CC3Vector) | - vertexLocationAt: |
(CC3Vector) | - vertexNormalAt: |
(ccTex2F) | - vertexTexCoord2FAt: |
(ccTex2F) | - vertexTexCoord2FForTextureUnit:at: |
Class Methods inherited from CC3ParticleBase | |
(id) | + particle |
CC3ScalableMeshParticle is a type of CC3MeshParticle that can be scaled.
This clas is distinct from CC3MeshParticle so that mesh particle that do not require scaling do not have to carry storage for scaling information.
|
readnonatomicassign |
Returns whether the current transform applied to this particle is rigid.
A rigid transform contains only rotation and translation transformations and does not include any scaling transformation. For the transform to be rigid, this particle must have unity scaling.
|
readnonatomicassign |
Indicates whether current local scaling (via the scale property) is uniform along all axes.
|
readwritenonatomicassign |
The scale of the particle in each dimension, relative to the emitter.
Unless non-uniform scaling is needed, it is recommended that you use the uniformScale property instead.
|
readwritenonatomicassign |
The scale of the particle, uniform in each dimension, relative to the emitter.
Unless non-uniform scaling is needed, it is recommended that you use this property instead of the scale property.
If non-uniform scaling is applied via the scale property, this uniformScale property will return the length of the scale property vector divided by the length of a unit cube (sqrt(3.0)), as an approximation of the overall scaling condensed to a single scalar value.