GeAliasGoal Class Reference

#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
 

Detailed Description

Private.

Constructor & Destructor Documentation

◆ GeAliasGoal()

◆ ~GeAliasGoal()

virtual ~GeAliasGoal ( )
virtual

Member Function Documentation

◆ Init()

void Init ( void *  ptr)

◆ GetPtr()

void* GetPtr ( )

◆ SetVisibility()

void SetVisibility ( Bool  isVis)

◆ GetVisibility()

virtual Bool GetVisibility ( )
virtual

◆ IsAliasGoal()

virtual Bool IsAliasGoal ( )
virtual

◆ GetDocument()

virtual BaseDocument* GetDocument ( )
virtual

◆ RemoveLinks()

void RemoveLinks ( )

◆ XRemoveLinks()

void XRemoveLinks ( )

◆ GetAliasID()

void GetAliasID ( GeAliasID *  id) const

◆ SetAliasID()

void SetAliasID ( const GeAliasID &  id,
AliasTrans &  trans 
)

◆ XTransfer()

void XTransfer ( GeAliasGoal *  dest)

◆ Transfer()

void Transfer ( GeAliasGoal *  dest)

◆ Read()

Bool Read ( HyperFile *  hf)

◆ Write()

Bool Write ( HyperFile *  hf)

◆ GetFirstLink()

C4DAtom* GetFirstLink ( BrowseGoal &  browse,
Bool  debug = false 
)

◆ GetNextLink()

C4DAtom* GetNextLink ( BrowseGoal &  browse,
Bool  debug = false 
)

◆ CopyAliasTrans()

void CopyAliasTrans ( GeAliasGoal *  dest,
AliasTrans *  trans 
)

Friends And Related Function Documentation

◆ GeAliasXGoal

friend class GeAliasXGoal
friend

◆ GeAliasXLink

friend class GeAliasXLink
friend

◆ GeAliasXTrans

friend class GeAliasXTrans
friend

Member Data Documentation

◆ org_ptr

void* org_ptr
private

◆ isVisible

Bool isVisible
private

◆ xgoal

GeAliasXGoal* xgoal
private