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
CC3Camera * camera
 
CC3Material * currentMaterial
 
CC3Mesh * currentMesh
 
CC3MeshNode * currentMeshNode
 
CC3Node * currentNode
 
CC3ShaderProgram * currentShaderProgram
 
CC3Camera * defaultCamera
 
GLuint lightCount
 
GLuint lightProbeCount
 
CC3PerformanceStatistics * performanceStatistics
 
CC3Scene * scene
 
BOOL shouldVisitChildren
 
CC3Node * startingNode
 
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: