#include <IRefTargWrappingRefTarg.h>
An interface for ReferenceTargets that wrap ReferenceTargets, where the wrapping ReferenceTarget provides UI/storage on top of the wrapped ReferenceTarget.
Public Member Functions | |
virtual ReferenceTarget * | GetWrappedObject (bool recurse) const =0 |
Returns the wrapped ReferenceTarget. More... | |
Static Public Member Functions | |
static ReferenceTarget * | GetWrappedObject (ReferenceTarget *wrappingObject, bool recurse) |
Returns the wrapped ReferenceTarget. More... | |
|
static |
Returns the wrapped ReferenceTarget.
wrappingObject | The wrapper for which to potentially resolve the wrapped object. |
recurse | - If true, the implementation should check to see if the wrapped ReferenceTarget derives from IRefTargWrappingRefTarg, and if so recurse into that object. |
|
pure virtual |
Returns the wrapped ReferenceTarget.
recurse | - If true, the implementation should check to see if the wrapped ReferenceTarget derives from IRefTargWrappingRefTarg, and if so recurse into that object. |