#include <c4d_gedata.h>
A convenience class for browsing through the items in a BaseContainer.
Public Member Functions | |
BrowseContainer (const BaseContainer *bc) | |
void | Reset (void) |
Bool | GetNext (Int32 *id, GeData **data) |
Private Attributes | |
BaseContainer * | t_bc |
void * | handle |
BrowseContainer | ( | const BaseContainer * | bc | ) |
Constructs the browser with the passed container.
[in] | bc | The container to browse. The caller owns the pointed container. |
void Reset | ( | void | ) |
Resets the browser to the construction state.
Retrieves the next item in the container.
[out] | id | Assigned the ID of the item. |
[out] | data | Assigned the item's data. The container owns the pointed data. |
|
private |
|
private |