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