#include <ddggroup.h>
Class diagram for ddgGroup:
The Entities are added the end of the list or sorted by their name. DGroups automatically allocate additional blocks of space as needed and free blocks of space when no longer needed. DGroups can also be searched for entities. DGroups may also be unique and only allow one entity of each name. An empty DGroup will not reserve any space.
Remove an node from the list.
The kill flag indicates the the node should also be delete.
[inline]
Find the nth node in the group.
Return 0 if out of range.
Determine which position the entity has in the list.
Return NULL if the entity is not in the list.
[virtual]
Initialize all nodes in the group.
If any member returns true, further initialization is aborted.
Reimplemented from ddgNode.
Reimplemented in ddgClipper, ddgFog, ddgForest, ddgReflection, and ddgScene.
Render all the members of the group.
If any member returns true, further rendering is aborted.
Reimplemented in ddgClipper, ddgFog, ddgForest, ddgLightModel, ddgReflection, ddgScene, ddgTransform, and ddgUIGroup.