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.