inochi2d.nodes

Inochi2D Node

Modules

bone
module inochi2d.nodes.bone

Bone nodes and modifiers.

deformer
module inochi2d.nodes.deformer

Inochi2D Deformer Nodes

effect
module inochi2d.nodes.effect

Inochi2D Effect Nodes

legacy
module inochi2d.nodes.legacy

Inochi2D Legacy Nodes for backwards compatibility.

visual
module inochi2d.nodes.visual

Inochi2D Visual Node

Public Imports

inochi2d.puppet
public import inochi2d.puppet;
Undocumented in source.
inochi2d.nodes.deformer
public import inochi2d.nodes.deformer;
Undocumented in source.
inochi2d.nodes.visual
public import inochi2d.nodes.visual;
Undocumented in source.
inochi2d.nodes.legacy
public import inochi2d.nodes.legacy;
Undocumented in source.
inochi2d.nodes.bone
public import inochi2d.nodes.bone;
Undocumented in source.
inochi2d.core.registry
public import inochi2d.core.registry;
Undocumented in source.
inochi2d.core.property
public import inochi2d.core.property;
Undocumented in source.
inochi2d.core.render
public import inochi2d.core.render;
Undocumented in source.
nulib.quark
public import nulib.quark;
Undocumented in source.

Members

Classes

Node
class Node

A node in the Inochi2D rendering tree

Functions

findNodes
void findNodes(Node root, T[] list)

Finds all nodes of the given type (and subtypes) in the node tree.

sortNodes
void sortNodes(T[] slice)

Sorts a slice of visuals in-place.

Mixins

__anonymous
mixin Register!(Node, in_node_registry)
Undocumented in source.
__anonymous
mixin RegisterQuarks!()
Undocumented in source.

Static variables

PROP_ROTATE_X
immutable(quark) PROP_ROTATE_X;

X rotation.

PROP_ROTATE_Y
immutable(quark) PROP_ROTATE_Y;

y rotation.

PROP_ROTATE_Z
immutable(quark) PROP_ROTATE_Z;

z rotation.

PROP_SCALE_X
immutable(quark) PROP_SCALE_X;

X scale.

PROP_SCALE_Y
immutable(quark) PROP_SCALE_Y;

y scale.

PROP_TRANSFORM
immutable(quark) PROP_TRANSFORM;

A transform

PROP_TRANSLATE_X
immutable(quark) PROP_TRANSLATE_X;

X translation.

PROP_TRANSLATE_Y
immutable(quark) PROP_TRANSLATE_Y;

Y translation.

PROP_TRANSLATE_Z
immutable(quark) PROP_TRANSLATE_Z;

Z translation.

in_node_registry
TypeRegistry!Node in_node_registry;

The public node registry.

Meta

Authors

Luna Nielsen