creator.actions

Undocumented in source.

Modules

binding
module creator.actions.binding
Undocumented in source.
drawable
module creator.actions.drawable
Undocumented in source.
mesheditor
module creator.actions.mesheditor
Undocumented in source.
node
module creator.actions.node
Undocumented in source.
parameter
module creator.actions.parameter
Undocumented in source.

Public Imports

creator.actions.node
public import creator.actions.node;
Undocumented in source.
creator.actions.parameter
public import creator.actions.parameter;
Undocumented in source.
creator.actions.binding
public import creator.actions.binding;
Undocumented in source.
creator.actions.mesheditor
public import creator.actions.mesheditor;
Undocumented in source.
creator.actions.drawable
public import creator.actions.drawable;
Undocumented in source.

Members

Classes

GroupAction
class GroupAction

Grouping several actions into one undo/redo action.

Interfaces

Action
interface Action

An undo/redo-able action

LazyBoundAction
interface LazyBoundAction

Special case of actions which captures the status of the target to implement undo/redo. Action is instantiated before executing any change to the target. status is captured by Action implementation. Later, updateState is called after change is applied to the target. New status is captured by Action implementation then.

Meta