Open Search
    PriorityList Class Reference

    #include <c4d_basedocument.h>

    Detailed Description

    Stores priorities in the execution pipeline.

    See also
    ObjectData::Execute() TagData::Execute() SceneHookData::Execute()

    Public Member Functions

    void Add (GeListNode *node, Int32 priority, EXECUTIONFLAGS flags)
     

    Private Member Functions

     PriorityList ()
     
     ~PriorityList ()
     

    Constructor & Destructor Documentation

    ◆ PriorityList()

    PriorityList ( )
    private

    ◆ ~PriorityList()

    ~PriorityList ( )
    private

    Member Function Documentation

    ◆ Add()

    void Add ( GeListNode node,
    Int32  priority,
    EXECUTIONFLAGS  flags 
    )

    Adds an execution point for the object node and the pipeline point specified by priority.

    Parameters
    [in]nodeThe node to execute. The caller owns the pointed object.
    [in]priorityThe priority in the pipeline: EXECUTIONPRIORITY
    [in]flagsThe execution flags: EXECUTIONFLAGS