This reference page is linked to from the following overview topics: Indirect Reference Example.
The interface for a container of indirect references.
#include <IIndirectRefTargContainer.h>
Public Member Functions |
|
virtual SClass_ID | SuperClassID () |
Retrieves a constant representing the type
of the plugin. |
|
virtual Class_ID | ClassID () |
Retrieves a constant that uniquely
identifies the plugin class. |
|
virtual int | FindFirstItem (ReferenceTarget *refTargToFind) const =0 |
Finds the first occurance of a given
reference target in the container. |
virtual SClass_ID SuperClassID | ( | ) | [inline, virtual] |
Retrieves a constant representing the type of the plugin.
Reimplemented from ReferenceTarget.
{ return REF_TARGET_CLASS_ID; }
virtual Class_ID ClassID | ( | ) | [inline, virtual] |
Retrieves a constant that uniquely identifies the plugin class.
This method must return the unique ID for the plugin class. If two ClassIDs conflict, the system will only load the first conflicting one it finds. A program (gencid.exe) is provided to generate unique class id values.
Reimplemented from Animatable.
{ return INDIRECT_REFTARG_CONTAINER_CLASS_ID; }
virtual int FindFirstItem | ( | ReferenceTarget * | refTargToFind | ) | const [pure virtual] |
Finds the first occurance of a given reference target in the container.