#include <c4d_baselink.h>
Public Member Functions | |
GeAliasGoal () | |
virtual | ~GeAliasGoal () |
void | Init (void *ptr) |
void * | GetPtr () |
void | SetVisibility (Bool isVis) |
virtual Bool | GetVisibility () |
virtual Bool | IsAliasGoal () |
virtual BaseDocument * | GetDocument () |
void | RemoveLinks () |
void | XRemoveLinks () |
void | GetAliasID (GeAliasID *id) const |
void | SetAliasID (const GeAliasID &id, AliasTrans &trans) |
void | XTransfer (GeAliasGoal *dest) |
void | Transfer (GeAliasGoal *dest) |
Bool | Read (HyperFile *hf) |
Bool | Write (HyperFile *hf) |
C4DAtom * | GetFirstLink (BrowseGoal &browse, Bool debug=false) |
C4DAtom * | GetNextLink (BrowseGoal &browse, Bool debug=false) |
void | CopyAliasTrans (GeAliasGoal *dest, AliasTrans *trans) |
Private Attributes | |
void * | org_ptr |
Bool | isVisible |
GeAliasXGoal * | xgoal |
Friends | |
class | GeAliasXGoal |
class | GeAliasXLink |
class | GeAliasXTrans |
Private.
GeAliasGoal | ( | ) |
|
virtual |
void Init | ( | void * | ptr | ) |
void* GetPtr | ( | ) |
void SetVisibility | ( | Bool | isVis | ) |
|
virtual |
|
virtual |
|
virtual |
void RemoveLinks | ( | ) |
void XRemoveLinks | ( | ) |
void GetAliasID | ( | GeAliasID * | id | ) | const |
void SetAliasID | ( | const GeAliasID & | id, |
AliasTrans & | trans | ||
) |
void XTransfer | ( | GeAliasGoal * | dest | ) |
void Transfer | ( | GeAliasGoal * | dest | ) |
C4DAtom* GetFirstLink | ( | BrowseGoal & | browse, |
Bool | debug = false |
||
) |
C4DAtom* GetNextLink | ( | BrowseGoal & | browse, |
Bool | debug = false |
||
) |
void CopyAliasTrans | ( | GeAliasGoal * | dest, |
AliasTrans * | trans | ||
) |
|
friend |
|
friend |
|
friend |
|
private |
|
private |
|
private |