Drag[en]gine Script Module DragonScript
1.23
|
Animator rule state manipulator. More...
Public Member Functions | |
Constructors | |
ARStateManipulator | new () |
Create animator rule. More... | |
Management | |
void | setEnablePosition (bool enabled) |
Enable position modification. More... | |
void | setEnableOrientation (bool enabled) |
Enable orientation modification. More... | |
void | setEnableSize (bool enabled) |
Enable size modification. More... | |
void | setEnableVertexPositionSet (bool enabled) |
Enable vertex position set modification. More... | |
void | setMinimumPosition (Vector position) |
Set minimum position. More... | |
void | setMaximumPosition (Vector position) |
Set maximum position. More... | |
void | setMinimumRotation (Vector rotation) |
Set minimum rotation value. More... | |
void | setMaximumRotation (Vector rotation) |
Set maximum rotation value. More... | |
void | setMinimumSize (Vector size) |
Set minimum size. More... | |
void | setMaximumSize (Vector size) |
Set maximum size. More... | |
void | setMinimumVertexPositionSet (float weight) |
Set minimum vertex position set weight. More... | |
void | setMaximumVertexPositionSet (float weight) |
Set maximum vertex position set weight. More... | |
void | targetAddLink (ARStateManipulatorTarget target, int link) |
Add link to target. More... | |
void | targetRemoveAllLinks (ARStateManipulatorTarget target) |
Remove all links from target. More... | |
Public Member Functions inherited from Dragengine.Scenery.AnimatorRule | |
void | setEnabled (bool enabled) |
Set if rule is enabled. More... | |
void | setBlendMode (AnimatorRuleBlendMode blendMode) |
Set blend mode. More... | |
void | setBlendFactor (float blendFactor) |
Set blend factor clamped to the range from 0 to 1. More... | |
void | setInvertBlendFactor (bool invertBlendFactor) |
Invert blend factor (1 - blendFactor). More... | |
void | addBone (String bone) |
Add bone. More... | |
void | removeAllBones () |
Remove all bones. More... | |
void | copyBonesFrom (AnimatorRule rule) |
Copy all bones from another rule. More... | |
void | addVertexPositionSet (String vertexPositionSet) |
Add vertex position set. More... | |
void | removeAllVertexPositionSets () |
Remove all vertex position sets. More... | |
void | copyVertexPositionSetsFrom (AnimatorRule rule) |
Copy all vertex position sets from another rule. More... | |
Additional Inherited Members | |
Constructors |
Animator rule state manipulator.
This is a native class. It can not be subclassed.
ARStateManipulator Dragengine.Scenery.ARStateManipulator.new | ( | ) |
Create animator rule.
Reimplemented from Dragengine.Scenery.AnimatorRule.
void Dragengine.Scenery.ARStateManipulator.setEnableOrientation | ( | bool | enabled | ) |
Enable orientation modification.
void Dragengine.Scenery.ARStateManipulator.setEnablePosition | ( | bool | enabled | ) |
Enable position modification.
void Dragengine.Scenery.ARStateManipulator.setEnableSize | ( | bool | enabled | ) |
Enable size modification.
void Dragengine.Scenery.ARStateManipulator.setEnableVertexPositionSet | ( | bool | enabled | ) |
Enable vertex position set modification.
void Dragengine.Scenery.ARStateManipulator.setMaximumPosition | ( | Vector | position | ) |
Set maximum position.
void Dragengine.Scenery.ARStateManipulator.setMaximumRotation | ( | Vector | rotation | ) |
Set maximum rotation value.
void Dragengine.Scenery.ARStateManipulator.setMaximumSize | ( | Vector | size | ) |
Set maximum size.
void Dragengine.Scenery.ARStateManipulator.setMaximumVertexPositionSet | ( | float | weight | ) |
Set maximum vertex position set weight.
void Dragengine.Scenery.ARStateManipulator.setMinimumPosition | ( | Vector | position | ) |
Set minimum position.
void Dragengine.Scenery.ARStateManipulator.setMinimumRotation | ( | Vector | rotation | ) |
Set minimum rotation value.
void Dragengine.Scenery.ARStateManipulator.setMinimumSize | ( | Vector | size | ) |
Set minimum size.
void Dragengine.Scenery.ARStateManipulator.setMinimumVertexPositionSet | ( | float | weight | ) |
Set minimum vertex position set weight.
void Dragengine.Scenery.ARStateManipulator.targetAddLink | ( | ARStateManipulatorTarget | target, |
int | link | ||
) |
Add link to target.
EInvalidParam | target is not a valid value. |
void Dragengine.Scenery.ARStateManipulator.targetRemoveAllLinks | ( | ARStateManipulatorTarget | target | ) |
Remove all links from target.
EInvalidParam | target is not a valid value. |