Classes

AnimCurve

An animation curve abstraction, can animate any type of value, bool, int, float or other values.

AnimCurveFloat

An animation curve for floating point values.

Array

An array of values.

AttributeDescriptor

An AttributeDescriptor.

BVH3

A bounding volume hierarchy to quickly select 3d shapes.

BVHTriangle

A bounding volume hierarchy to quickly intersect 3d triangles.

BufferConstFloat

A readonly buffer for basic types like floats, integers, Imath::V3f, Imath::M44f..

BufferConstM44d

A readonly buffer for basic types like floats, integers, Imath::V3f, Imath::M44f..

BufferFloat

A writable buffer for basic types like floats, integers, Imath::V3f, Imath::M44f..

BufferM44d

A writable buffer for basic types like floats, integers, Imath::V3f, Imath::M44f..

Camera

The camera node.

CameraContext

This class provides viewport space conversion services.

Channel

Node's plugs and node delegate's attributes may be modified by animation layers through channels.

ChannelBool

A boolean value with a default value.

ChannelFloat

A float value with a default value.

ChannelInt

An integer value with a default value.

ChannelMode

The channel modes.

ChannelType

Predefined channel types.

ColorProcessor

This class holds the color processor used by application to do color space conversion.

CycleMode

Members:

Dict

A dictionnary to associate strings to values.

Document

The Document node plugin.

EvalContext

This class holds the evaluation context passed to the evaluation handler during a plug evaluation.

ExportHelper

Helper class to export animations.

Expr

ExprCall

FileFilters

FlattenMode

Specify a way to flatten a layer into another.

GeometryComponentSelection

GraphProperties

The graph properties of a node, its graph position, its radius, its graph flags.

Image

An Image.

IndexedBufferConstFloat

A read only buffer of indexed values.

IndexedBufferFloat

A writable IndexedBuffer.

InteractionContext

This interface is passed to the events and is implemented by the application. */.

KeySet

A set of keyframes.

KeySetKeyStatus

Status of a Key, being part of a selected, hovered object or selected by itself.

Lattice

A lattice cage.

ManipulatorPlugin

Derive this class to create your own Manipulator type.

MatchMirrorMode

Mirror mode used in match_to_channels.

MatrixCurve

A Matrix curve value.

Mesh

A mesh value.

ModificationContext

cvar ModificationContext animated

Static. A static instance of ModificationContext to set values which must have an animation.

ModificationContextSetValueMode

Members:

Node

Base class of all Rumba nodes.

NodeChildren

A Node children accessor.

NodeDelegate

This interface gives a high level access to the document structure.

NodeDelegateAttributeDelegate

NodeDelegateAttributes

A node attributes iteration.

NodeDelegateChildren

A node children iteration.

NodeDelegateObserver

NodeDelegateSimpleList

cvar _type_get_children

Static.

NodePlugin

Derive this class to create your own Node type.

NodePlugs

A Plug accessor.

NurbsCurve

A nurbs curve value.

NurbsSurface

A nurbs surface value.

PasteMode

Specify a way to paste the clipboard.

PasteType

Members:

Plug

A node plug.

PlugDescriptor

A plug descriptor to pass to the Registry::register_node() function.

PlugEvaluationMode

Members:

PlugList

A value containing a list of plugs.

PlugListPlugs

A Plug accessor.

PlugModificationTracker

Track plug modifications.

PlugOutputs

A Plug accessor to the outputs.

PlugStatus

Status of the plug.

PlugTypeEvaluationMode

Members:

Points

A set of 3d points.

ProcAnimLayer

Base of procedural animation layer nodes like constraint, noise, dynamic on controllers.

QueryContext

cvar QueryContext at_current_frame

Static. Query at the current frame.

Registry

Registry class used to declare and register a plug-in node.

RotateOrder

Euler Rotation Order.

Scene

A mutable scene node value.

SceneConst

An immutable scene node value.

SelectionMode

Specify a way to alter the active selection.

Shader

Gather shading parameters.

ShaderParam

A shader parameter descriptor.

ShaderParamType

The shader parameter types.

ShaderProgram

A shader texture slot descriptor.

ShaderTexture

A shader texture slot descriptor.

Shape

A value with geometrical attributes.

SpanSpanUIntUInt

A view on a "vector of sub-vectors of values" container.

SparseBufferConstFloat

A read only buffer of sparse values.

SparseBufferFloat

A writable SparseBuffer.

StringSet

A string set.

ToolPlugin

A Tool node plug-in.

UserData

Value

Base class of all Rumba values.

Inheritance diagram of rumba