This reference page is linked to from the following overview topics: Modifier Validity.
#include <referencemgr.h>
Note, Do not use this class as this is used by the internal system only.
This class will be removed in future versions of the SDK.
Public Member Functions |
|
RefTarget () | |
RefTarget (RefTargetHandle ref, const Interval &valid=NEVER) | |
RefTarget (const RefTarget &refTarget) | |
virtual | ~RefTarget () |
virtual RefTarget & | operator= (const RefTarget &refTarget) |
RefTargetHandle | GetRefTargetHandle () const |
void | SetRefTargetHandle (RefTargetHandle ref) |
const Interval & | GetValidity () const |
void | SetValidity (const Interval &valid) |
bool | IsHeld () const |
void | SetHeld (bool held) |
Protected Attributes |
|
RefTargetHandle | mRef |
Interval | mValid |
bool | mHeld |
RefTarget | ( | RefTargetHandle | ref, |
const Interval & | valid =
NEVER |
||
) | [inline] |
virtual ~RefTarget | ( | ) | [inline, virtual] |
{;}
RefTargetHandle GetRefTargetHandle | ( | ) | const [inline] |
{ return mRef; }
void SetRefTargetHandle | ( | RefTargetHandle | ref | ) | [inline] |
{ mRef = ref; }
bool IsHeld | ( | ) | const [inline] |
{ return mHeld; }
void SetHeld | ( | bool | held | ) | [inline] |
{ mHeld = held; }
RefTargetHandle mRef
[protected] |
bool mHeld
[protected] |