Rotation_Reactor : RotationController
Rotation_Reactor - superclass: RotationController; super-superclass:MAXWrapper - 0:0 - classID: #(713503979, 1475640742)
Constructor
Rotation_Reactor...
RotationReactor...
RotationReactor interfaces:
Interface:reactions
Properties
.editStateMode : boolean : Read|Write
Get/set the edit state of the reactor controller.
.useCurve : boolean : Read|Write
Get/set whether the reactor controller uses the curve control.
.createMode : boolean : Read|Write
Enable/Disable the Create mode.
Methods
<boolean>reactTo <maxObject>object
Set the react-to object of the reactor controller.Returns true on success.
<boolean>createname:<string>
name default value: "scriptCreated"
Create a new reaction with the specified name. Returns true on success.
<boolean>delete <index>index
Delete the indexed reaction. Returns true on success.
<integer>getCount ()
Returns the number of reactions.
<void>select <index>index
Select the indexed reaction.
<index>getSelected ()
Returns the selected reaction’s index.
<boolean>setStateToCurrent <index>index
Sets the indexed reaction’s state to the current state. Returns true on success.
<boolean>setFloatState <index>index<float>state
Sets the state of the indexed reaction in a float reactor controller to the specified float value. Returns true on success.
<boolean>setVectorState <index>index<point3>state
Sets the state of the indexed reaction in a point3 reactor controller to the specified float value. Returns true on success.
<boolean>setRotationState <index>index<quat>state
Sets the state of the indexed reaction in a rotation reactor controller to the specified float value
<boolean>setValueToCurrent <index>index
Sets the value of the indexed reaction to the current value. Returns true on success.
<boolean>setValueAsFloat <index>index<float>value
Sets the value of the indexed reaction to the specified float value. Returns true on success.
<boolean>setValueAsVector <index>index<point3>value
Sets the value of the indexed reaction to the specified point3 value. Returns true on success.
<boolean>setValueAsQuat <index>index<quat>value
Sets the value of the indexed reaction to the specified quaternion value. Returns true on success.
<boolean>setInfluence <index>index<float>influence
Sets the influence of the indexed reaction to the specified float value. Returns true on success.
<boolean>setStrength <index>index<float>strength
Sets the strength of the indexed reaction to the specified float value. Returns true on success.
<boolean>setFalloff <index>index<float>influence
Sets the falloff of the indexed reaction to the specified float value. Returns true on success.
<void>setName <index>index<string>name
Sets the name of the indexed reaction to the specified string. Returns true on success.
<string>getName <index>index
Returns the name of the indexed reaction.
<float>getInfluence <index>index
Returns the influence of the indexed reaction.
<float>getStrength <index>index
Returns the strength of the indexed reaction.
<float>getFalloff <index>index
Returns the falloff of the indexed reaction.
<enum>getType ()
getType enums: {#floatReaction|#positionalReaction|#rotationalReaction|#scaleReaction}
Returns the falloff of the indexed reaction.
<value>getState <index>index
Returns the state of the indexed reaction.
<value>getValue <index>index
Returns the value of the indexed reaction.