Open Search
    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 BaseDocumentGetDocument ()
     
    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)
     
    C4DAtomGetFirstLink (BrowseGoal &browse, Bool debug=false)
     
    C4DAtomGetNextLink (BrowseGoal &browse, Bool debug=false)
     
    void CopyAliasTrans (GeAliasGoal *dest, AliasTrans *trans)
     

    Private Attributes

    void * org_ptr
     
    Bool isVisible
     
    GeAliasXGoalxgoal
     

    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