v2.0.2
Instance Methods | Properties | List of all members
CC3NodeTransformingVisitor Class Reference

#import <CC3NodeVisitor.h>

Inheritance diagram for CC3NodeTransformingVisitor:
Inheritance graph
[legend]

Instance Methods

(CC3Matrix *) - parentTansformMatrixFor:
 
- Instance Methods inherited from CC3NodeVisitor
(CC3TextureUnit *) - currentTextureUnitAt:
 
(NSString *) - fullDescription
 
(CC3Light *) - lightAt:
 
(CC3LightProbe *) - lightProbeAt:
 
(void) - requestRemovalOf:
 
(BOOL) - visit:
 

Properties

BOOL isTransformDirty
 
BOOL shouldLocalizeToStartingNode
 
BOOL shouldRestoreTransforms
 
- Properties inherited from CC3NodeVisitor
CC3Cameracamera
 
CC3MaterialcurrentMaterial
 
CC3MeshcurrentMesh
 
CC3MeshNodecurrentMeshNode
 
CC3NodecurrentNode
 
CC3ShaderProgramcurrentShaderProgram
 
CC3CameradefaultCamera
 
GLuint lightCount
 
GLuint lightProbeCount
 
CC3PerformanceStatisticsperformanceStatistics
 
CC3Scenescene
 
BOOL shouldVisitChildren
 
CC3NodestartingNode
 
GLuint textureCount
 

Additional Inherited Members

- Class Methods inherited from CC3NodeVisitor
(id) + visitor
 

Detailed Description

Deprecated:
No longer needed. CC3Node transforms are calculated lazily, without using a visitor.

Method Documentation

- (CC3Matrix*) parentTansformMatrixFor: (CC3Node *)  aNode

Property Documentation

- (BOOL) isTransformDirty
readnonatomicassign
- (BOOL) shouldLocalizeToStartingNode
readwritenonatomicassign
- (BOOL) shouldRestoreTransforms
readwritenonatomicassign

The documentation for this class was generated from the following file: