A context object that is passed to a node when it is visited during drawing. More...
#import <CC3Node.h>
Public Member Functions | |
(id) | - init |
(id) | - initWithFrustum: |
Static Public Member Functions | |
(id) | + visitor |
(id) | + visitorWithFrustum: |
Properties | |
CC3Frustum * | frustum |
BOOL | shouldVisitChildren |
This encapsulates the camera's frustum and an indication of whether child nodes should be visited.
- (id) init |
Initializes this instance with a nil frustum.
- (id) initWithFrustum: | (CC3Frustum *) | aFrustum |
Initializes this instance with the specified frustum.
+ (id) visitor |
Allocates and initializes an autoreleased instance with a nil frustum.
+ (id) visitorWithFrustum: | (CC3Frustum *) | aFrustum |
Allocates and initializes an autoreleased instance with the specified frustum.
- (CC3Frustum *) frustum [read, write, retain] |
The frustum used to determine if a node is within the camera's view.
- (BOOL) shouldVisitChildren [read, write, assign] |
Indicates whether nodes should propagate rendering and drawing visits to their children.