Open Search
    PriorityData Class Reference

    #include <c4d_prioritydata.h>

    Inheritance diagram for PriorityData:

    Public Member Functions

    Bool WriteData (HyperFile *hf) const
     
    Bool ReadData (HyperFile *hf, Int32 level)
     
    Bool CopyTo (PriorityData *dest)
     
    Bool IsEqual (const PriorityData *dest) const
     
    Bool SetPriorityValue (Int32 lValueID, const GeData &data)
     

    Public Attributes

    Int32 m_lMode
     
    Int32 m_lLong
     
    Bool m_bCamera
     

    Constructor

     PriorityData ()
     

    Detailed Description

    Priority data for the Priority data type (CUSTOMGUI_PRIORITY_DATA).

    Constructor & Destructor Documentation

    ◆ PriorityData()

    Default constructor.

    Member Function Documentation

    ◆ WriteData()

    Bool WriteData ( HyperFile hf) const

    Private.

    ◆ ReadData()

    Bool ReadData ( HyperFile hf,
    Int32  level 
    )

    Private.

    ◆ CopyTo()

    Bool CopyTo ( PriorityData dest)

    Copies the priority data to dest.

    Parameters
    [in]destThe destination data. The caller owns the pointed priority data.
    Returns
    true if successful, otherwise false.

    ◆ IsEqual()

    Bool IsEqual ( const PriorityData dest) const

    Checks if the priority data is equal to another.

    Parameters
    [in]destThe priority data to compare to. The caller owns the pointed priority data.
    Returns
    true if the priority data is equal, otherwise false.

    ◆ SetPriorityValue()

    Bool SetPriorityValue ( Int32  lValueID,
    const GeData data 
    )

    Sets a priority value.

    Parameters
    [in]lValueIDPriority Value ID.
    [in]dataNew value data.
    Returns
    true if successful, otherwise false.

    Member Data Documentation

    ◆ m_lMode

    Int32 m_lMode

    Priority mode.

    ◆ m_lLong

    Int32 m_lLong

    Priority.

    ◆ m_bCamera

    Bool m_bCamera

    Camera dependent.