Classes

CC3NodeSequencer.h File Reference

#import "CC3MeshNode.h"

Classes

class  CC3BTreeNodeSequencer
 An CC3BTreeNodeSequencer is a type of CC3NodeSequencer that separates nodes into a B-tree structure of child sequencers. More...
class  CC3LocalContentNodeAcceptor
 A type of CC3LocalContentNodeEvaluator that accepts all nodes with local content, and rejects all other nodes. More...
class  CC3LocalContentNodeEvaluator
 A type of CC3NodeEvaluator that specializes in evaluating only CC3Nodes with local content. More...
class  CC3MeshNodeArraySequencer
 An CC3MeshNodeArraySequencer is a type of CC3NodeArraySequencer that only accepts mesh nodes, in addition to whatever other evaluation criteria is set by the evaluator property. More...
class  CC3MeshNodeArraySequencerGroupMeshes
 An CC3MeshNodeArraySequencerGroupTextures is a type of CC3MeshNodeArraySequencer that groups together nodes that are using the same mesh. More...
class  CC3MeshNodeArraySequencerGroupTextures
 An CC3MeshNodeArraySequencerGroupTextures is a type of CC3MeshNodeArraySequencer that groups together nodes that are using the same texture. More...
class  CC3NodeAcceptor
 A type of CC3NodeEvaluator that accepts all nodes by always returning YES from the evaluate: method. More...
class  CC3NodeArraySequencer
 An CC3NodeArraySequencer is a type of CC3NodeSequencer that arranges nodes into an array, and groups the nodes in the array by some criteria. More...
class  CC3NodeEvaluator
 A CC3NodeEvaluator performs some type of accept/reject evaluation on a CC3Node instance. More...
class  CC3NodeOpacityEvaluator
 A type of CC3LocalContentNodeEvaluator evaluates whether the node is opaque or not and accepts only opaque nodes. More...
class  CC3NodeRejector
 A type of CC3NodeEvaluator that rejects all nodes by always returning NO from the evaluate: method. More...
class  CC3NodeSequencer
 A CC3NodeSequencer instance organizes nodes that are added to it. More...

Detailed Description