EGDL2 2.1
|
Main Class for handling SUKI related functionalities for accessing, changing and tracking of game inputs. More...
Inherits MonoBehaviour.
Public Member Functions | |
float | GetExtentMin (string name) |
Gets the minimum extent value for the specified schema name. | |
void | SetExtentMin (string name, float value) |
Sets the minimum extent value for a specified schema name. | |
float | GetExtentMax (string name) |
Retrieves the maximum extent value for a given schema name. | |
void | SetExtentMax (string name, float value) |
Sets the maximum extent value for a given schema. | |
Vector2 | GetExtentMin2D (string name) |
Get the minimum 2D extent value of a schema with the given name. | |
void | SetExtentMin2D (string name, Vector2 value) |
Sets the minimum 2D extent for the specified schema. | |
Vector3 | GetExtentMax2D (string name) |
Retrieves the maximum 2D extent of a given schema. | |
void | SetExtentMax2D (string name, Vector2 value) |
Sets the maximum 2D extent for a given schema. | |
Vector3 | GetExtentMin3D (string name) |
Returns the minimum 3D extent value for a given name. | |
Vector3 | GetExtentMax3D (string name) |
Returns the maximum 3D extent of a specified schema. | |
bool | GetTrigger (string name) |
Retrieves the value of a trigger with the given name. | |
bool | GetSignal (string name) |
Retrieves the value of the specified signal. | |
float | GetRange (string name) |
Returns the range value associated with the given name. | |
Vector2 | GetLocation2D (string name) |
Gets the 2D location of an input based on the specified name. | |
Vector3 | GetLocation3D (string name) |
Retrieves the value of a 3D location with the given name. | |
bool | TriggerExists (string name) |
Checks if a trigger with the given name exists. | |
bool | SignalExists (string name) |
Checks if the specified signal exists. | |
bool | RangeExists (string name) |
Checks if a range with the specified name exists. | |
bool | Location2DExists (string name) |
Determines whether the specified 2D location exists in the Suki input data. | |
bool | Location3DExists (string name) |
Determines if a 3D location with the given name exists. | |
List< string > | GetAllRange () |
Retrieves all the keys of the ranges that have been loaded. | |
Properties | |
bool | Updating [get] |
Indicates whether the SukiInput data is currently being updated (changing). | |
Main Class for handling SUKI related functionalities for accessing, changing and tracking of game inputs.
|
inline |
Retrieves all the keys of the ranges that have been loaded.
|
inline |
Retrieves the maximum extent value for a given schema name.
name | The name of the schema to retrieve the extent value for. |
|
inline |
Retrieves the maximum 2D extent of a given schema.
name | The name of the schema. |
|
inline |
Returns the maximum 3D extent of a specified schema.
name | The name of the schema. |
|
inline |
Gets the minimum extent value for the specified schema name.
name | The name of the schema. |
|
inline |
Get the minimum 2D extent value of a schema with the given name.
name | The name of the schema. |
|
inline |
Returns the minimum 3D extent value for a given name.
name | The name of the schema. |
|
inline |
Gets the 2D location of an input based on the specified name.
name | The name of the input. |
|
inline |
Retrieves the value of a 3D location with the given name.
name | The name of the 3D location to retrieve. |
KeyNotFoundException | Thrown if the 3D location with the given name does not exist. |
|
inline |
Returns the range value associated with the given name.
name | The name of the range value. |
|
inline |
Retrieves the value of the specified signal.
name | The name of the signal to retrieve. |
|
inline |
Retrieves the value of a trigger with the given name.
name | The name of the trigger to retrieve. |
|
inline |
Determines whether the specified 2D location exists in the Suki input data.
name | The name of the 2D location. |
|
inline |
Determines if a 3D location with the given name exists.
name | The name of the 3D location to check for existence. |
|
inline |
Checks if a range with the specified name exists.
name | The name of the range to check. |
|
inline |
Sets the maximum extent value for a given schema.
name | The name of the schema. |
value | The new maximum extent value. |
ArgumentOutOfRangeException | Thrown when the schema with the specified name does not exist. |
|
inline |
Sets the maximum 2D extent for a given schema.
name | The name of the schema. |
value | The maximum 2D extent value to set. |
ArgumentOutOfRangeException | Thrown when the schema with the specified name does not exist. |
|
inline |
Sets the minimum extent value for a specified schema name.
name | The name of the schema to set the extent for. |
value | The minimum extent value to set. |
ArgumentOutOfRangeException | Thrown when the schema with the specified name does not exist. |
|
inline |
Sets the minimum 2D extent for the specified schema.
name | The name of the schema. |
value | The new minimum 2D extent. |
ArgumentOutOfRangeException | Thrown when the schema with the specified name does not exist. |
|
inline |
Checks if the specified signal exists.
name | The name of the signal. |
|
inline |
Checks if a trigger with the given name exists.
name | The name of the trigger to check. |
This method is used to determine if a trigger with the specified name exists in the SukiData instance.
|
get |
Indicates whether the SukiInput data is currently being updated (changing).
true
if the SukiInput data is currently being updated; otherwise, false
.