#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. |