c4d.plugins.PriorityList

Stores execution priorities.

Definition

class c4d.plugins.PriorityList

Members

PriorityList.Add(node, priority[, flags])

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

Parameters:
  • node (GeListNode) – The node to execute.
  • priority (int) –

    The priority in the pipeline. Standard values are:

    EXECUTIONPRIORITY_INITIAL Initial.
    EXECUTIONPRIORITY_ANIMATION Animation.
    EXECUTIONPRIORITY_ANIMATION_NLA NLA.
    EXECUTIONPRIORITY_EXPRESSION Expression.
    EXECUTIONPRIORITY_DYNAMICS Dynamics (R11.5).
    EXECUTIONPRIORITY_GENERATOR Generators.
  • flags (int) –

    Flags:

    EXECUTIONFLAGS_0 None.
    EXECUTIONFLAGS_ANIMATION Animation is calculated.
    EXECUTIONFLAGS_EXPRESSION Expressions are calculated.
    EXECUTIONFLAGS_CACHEBUILDING Cache building is done.
    EXECUTIONFLAGS_CAMERAONLY Only camera dependent expressions shall be executed.
    EXECUTIONFLAGS_INDRAG Pipeline is done within scrubbing.
    EXECUTIONFLAGS_INMOVE Pipeline is done within moving.
    EXECUTIONFLAGS_RENDER The external renderer (picture viewer) is running.

Table Of Contents