#include <objmode.h>
Public Member Functions |
|
ChangeFGObject () | |
ChangeFGObject (ReferenceTarget *o) | |
void | SetObj (ReferenceTarget *o) |
BOOL | IsValid () |
void | Invalidate () |
void | Validate () |
void | callback (TimeValue t, IScene *scene) |
ChangeFGObject | ( | ) | [inline] |
{ obj = NULL; valid = TRUE; }
ChangeFGObject | ( | ReferenceTarget * | o | ) | [inline] |
{ obj = o; valid = TRUE; }
void SetObj | ( | ReferenceTarget * | o | ) | [inline] |
{ obj = o; }
BOOL IsValid | ( | ) | [inline, virtual] |
Implements ChangeForegroundCallback.
{ return valid; }
void Invalidate | ( | ) | [inline, virtual] |
Implements ChangeForegroundCallback.
{ valid = FALSE; }
void Validate | ( | ) | [inline, virtual] |
Implements ChangeForegroundCallback.
{ valid = TRUE; }
void callback | ( | TimeValue | t, |
IScene * | scene | ||
) | [inline, virtual] |
Implements ChangeForegroundCallback.
{ obj->FlagDependents(t); }