new AxInput()
Creates an object instance of AxInput
AxInput is used to contain the input received by all input devices
- Source:
Methods
AcquireInput(inputName, inputType) → {AxProperty}
Acquires an input property. If the property does not exist, it will be created.
If a property of the same name, but of different type exists, returns null
Parameters:
Name | Type | Description |
---|---|---|
inputName |
AxString | The initial (starting) point of the ray |
inputType |
AxParameterType | The initial (starting) point of the ray |
- Source:
Returns:
The acquired property or null if a property with the same name, but of different type exists
- Type
- AxProperty
GetInputControls(arg1non-null, arg2) → {AxInputControls}
Fills an AxInputControls with the input properties corresponding to the given names
Accepts one of the following parameters set:
1. AxInputControls and a String
2. String
Parameters:
Name | Type | Description |
---|---|---|
arg1 |
AxInputControls | A list to be filled with AxProperty properties from the input, corresponding the the given property names |
arg2 |
String | AxString | Names of input properties. Can be a single name or multiple comma separated names |
- Source:
Returns:
The input controls for the given names. If an AxInputControls parameter is provided, it coincides with the returned value
- Type
- AxInputControls
GetInputControls_1(result, inputNames)
Fills an AxInputControls with the input properties corresponding to the given names
Parameters:
Name | Type | Description |
---|---|---|
result |
AxInputControls | A list to be filled with AxProperty properties from the input, corresponding the the given property names |
inputNames |
String | AxString | Names of input properties. Can be a single name or multiple comma separated names |
- Source: