|
Drag[en]gine Script Module DragonScript 1.32.1
|
Animator rule limit. More...
Public Member Functions | |
Constructors | |
| ARLimit | new () |
| Create animator rule. | |
Management | |
| void | setEnablePosMin (bool enabledX, bool enabledY, bool enabledY) |
| Set enable position minimum. | |
| void | setEnablePosMax (bool enabledX, bool enabledY, bool enabledY) |
| Set enable position maximum. | |
| void | setEnableRotMin (bool enabledX, bool enabledY, bool enabledY) |
| Set enable rotation minimum. | |
| void | setEnableRotMax (bool enabledX, bool enabledY, bool enabledY) |
| Set enable rotation maximum. | |
| void | setEnableScaleMin (bool enabledX, bool enabledY, bool enabledY) |
| Set enable scale minimum. | |
| void | setEnableScaleMax (bool enabledX, bool enabledY, bool enabledY) |
| Set enable scale maximum. | |
| void | setEnableVertexPositionSetMin (bool enabled) |
| Set enable vertex position minimum. | |
| void | setEnableVertexPositionSetMax (bool enabled) |
| Set enable vertex position set maximum. | |
| void | setMinimumPosition (Vector position) |
| Set minimum position value. | |
| void | setMaximumPosition (Vector position) |
| Set maximum position value. | |
| void | setMinimumRotation (Vector rotation) |
| Set minimum rotation value. | |
| void | setMaximumRotation (Vector rotation) |
| Set maximum rotation value. | |
| void | setMinimumScaling (Vector scaling) |
| Set minimum scaling value. | |
| void | setMaximumScaling (Vector scaling) |
| Set maximum scaling value. | |
| void | setMinimumVertexPositionSet (float weight) |
| Set minimum vertex position set weight. | |
| void | setMaximumVertexPositionSet (float weight) |
| Set maximum vertex position set weight. | |
| void | setCoordinateFrame (ARLimitCFrame coordinateFrame) |
| Set coordinate frame. | |
| void | setTargetBone (String boneName) |
| Set target bone or empty string if not set. | |
| void | targetAddLink (ARLimitTarget target, int link) |
| Add link to target. | |
| void | targetRemoveAllLinks (ARLimitTarget target) |
| Remove all links from target. | |
Public Member Functions inherited from Dragengine.Scenery.AnimatorRule | |
| void | setEnabled (bool enabled) |
| Set if rule is enabled. | |
| void | setBlendMode (AnimatorRuleBlendMode blendMode) |
| Set blend mode. | |
| void | setBlendFactor (float blendFactor) |
| Set blend factor clamped to the range from 0 to 1. | |
| void | setInvertBlendFactor (bool invertBlendFactor) |
| Invert blend factor (1 - blendFactor). | |
| void | addBone (String bone) |
| Add bone. | |
| void | removeAllBones () |
| Remove all bones. | |
| void | copyBonesFrom (AnimatorRule rule) |
| Copy all bones from another rule. | |
| void | addVertexPositionSet (String vertexPositionSet) |
| Add vertex position set. | |
| void | removeAllVertexPositionSets () |
| Remove all vertex position sets. | |
| void | copyVertexPositionSetsFrom (AnimatorRule rule) |
| Copy all vertex position sets from another rule. | |
Additional Inherited Members | |
Constructors |
Animator rule limit.
This is a native class. It can not be subclassed.
| ARLimit Dragengine.Scenery.ARLimit.new | ( | ) |
Create animator rule.
Reimplemented from Dragengine.Scenery.AnimatorRule.
| void Dragengine.Scenery.ARLimit.setCoordinateFrame | ( | ARLimitCFrame | coordinateFrame | ) |
Set coordinate frame.
| EInvalidParam | coordinateFrame is an invalid value. |
| void Dragengine.Scenery.ARLimit.setEnablePosMax | ( | bool | enabledX, |
| bool | enabledY, | ||
| bool | enabledY | ||
| ) |
Set enable position maximum.
| void Dragengine.Scenery.ARLimit.setEnablePosMin | ( | bool | enabledX, |
| bool | enabledY, | ||
| bool | enabledY | ||
| ) |
Set enable position minimum.
| void Dragengine.Scenery.ARLimit.setEnableRotMax | ( | bool | enabledX, |
| bool | enabledY, | ||
| bool | enabledY | ||
| ) |
Set enable rotation maximum.
| void Dragengine.Scenery.ARLimit.setEnableRotMin | ( | bool | enabledX, |
| bool | enabledY, | ||
| bool | enabledY | ||
| ) |
Set enable rotation minimum.
| void Dragengine.Scenery.ARLimit.setEnableScaleMax | ( | bool | enabledX, |
| bool | enabledY, | ||
| bool | enabledY | ||
| ) |
Set enable scale maximum.
| void Dragengine.Scenery.ARLimit.setEnableScaleMin | ( | bool | enabledX, |
| bool | enabledY, | ||
| bool | enabledY | ||
| ) |
Set enable scale minimum.
| void Dragengine.Scenery.ARLimit.setEnableVertexPositionSetMax | ( | bool | enabled | ) |
Set enable vertex position set maximum.
| void Dragengine.Scenery.ARLimit.setEnableVertexPositionSetMin | ( | bool | enabled | ) |
Set enable vertex position minimum.
| void Dragengine.Scenery.ARLimit.setMaximumPosition | ( | Vector | position | ) |
Set maximum position value.
| void Dragengine.Scenery.ARLimit.setMaximumRotation | ( | Vector | rotation | ) |
Set maximum rotation value.
| void Dragengine.Scenery.ARLimit.setMaximumScaling | ( | Vector | scaling | ) |
Set maximum scaling value.
| void Dragengine.Scenery.ARLimit.setMaximumVertexPositionSet | ( | float | weight | ) |
Set maximum vertex position set weight.
| void Dragengine.Scenery.ARLimit.setMinimumPosition | ( | Vector | position | ) |
Set minimum position value.
| void Dragengine.Scenery.ARLimit.setMinimumRotation | ( | Vector | rotation | ) |
Set minimum rotation value.
| void Dragengine.Scenery.ARLimit.setMinimumScaling | ( | Vector | scaling | ) |
Set minimum scaling value.
| void Dragengine.Scenery.ARLimit.setMinimumVertexPositionSet | ( | float | weight | ) |
Set minimum vertex position set weight.
| void Dragengine.Scenery.ARLimit.setTargetBone | ( | String | boneName | ) |
Set target bone or empty string if not set.
| void Dragengine.Scenery.ARLimit.targetAddLink | ( | ARLimitTarget | target, |
| int | link | ||
| ) |
Add link to target.
| EInvalidParam | target is not a valid value. |
| void Dragengine.Scenery.ARLimit.targetRemoveAllLinks | ( | ARLimitTarget | target | ) |
Remove all links from target.
| EInvalidParam | target is not a valid value. |