IRefHierarchy Class Reference
 
 
 
IRefHierarchy Class Reference

#include <irefhierarchy.h>

Inheritance diagram for IRefHierarchy:
FPStaticInterface FPInterfaceDesc FPInterface BaseInterface InterfaceServer MaxHeapOperators

Class Description

See also:
Class ReferenceTarget, Class FPStaticInterface

Description:
This interface groups reference hierarchy related methods.

The global method IRefHierarchy* GetRefHierarchyInterface() will return a pointer to the reference hierarchy interface class.

Public Types

enum   { fnIdIsRefTargetInstanced }

Public Member Functions

virtual BOOL  IsRefTargetInstanced (ReferenceTarget *refTarget)=0

Member Enumeration Documentation

anonymous enum

Member Function Documentation

virtual BOOL IsRefTargetInstanced ( ReferenceTarget refTarget ) [pure virtual]
Remarks:
This method can be used to find out if an object is instanced (instanced pipeline). It Checks if the Derived Object is instanced. If it is, the pipeline part below and including that derived object is instanced.If the argument is NULL, returns FALSE
Parameters:
ReferenceTarget* refTarget

A pointer to a reference target to check for instantiation.
Returns:
TRUE if the reference target is instanced, otherwise FALSE.