ASL_AutonomousObjectHandler Class |
Namespace: ASL
The ASL_AutonomousObjectHandler type exposes the following members.
Name | Description | |
---|---|---|
ASL_AutonomousObjectHandler | Initializes a new instance of the ASL_AutonomousObjectHandler class |
Name | Description | |
---|---|---|
AddAutonomousObject |
Adds aSLObject to the list of objects to be handled by this object. NOTE: This list will be reset on SceneLoad.
| |
Awake | ||
checkIfOwnerOfObject | ||
IncrementWorldPosition(Int32, Vector3) |
If caller is the owner of the object indicated by index, translates the object incrementally via World Position.
| |
IncrementWorldPosition(Int32, Vector3, GameLiftManagerOpFunctionCallback) |
If caller is the owner of the object indicated by index, translates the object incrementally via World Position. Will call callback
once the operation has been completed.
| |
IncrementWorldRotation(Int32, Quaternion) |
If caller is the owner of the object indicated by index, rotates the object incrementally via World Rotation.
| |
IncrementWorldRotation(Int32, Quaternion, GameLiftManagerOpFunctionCallback) |
If caller is the owner of the object indicated by index, rotates the object incrementally via World Rotation. Will call callback
once the operation has been completed.
| |
IncrementWorldScale(Int32, Vector3) |
If caller is the owner of the object indicated by index, scales the object incrementally via World Scale.
| |
IncrementWorldScale(Int32, Vector3, GameLiftManagerOpFunctionCallback) |
If caller is the owner of the object indicated by index, scales the object incrementally via World Scale. Will call callback
once the operation has been completed.
| |
InstantiateAutonomousObject(GameObject) |
Instatiates an ASL_AutonomousObject based on prefab. The caller of this function will be set to the owner of the instatiated ASL_AutonomousObject.
The object is created using the prefab's transform.
| |
InstantiateAutonomousObject(GameObject, ASL_AutonomousObjectHandlerReturnInstantatedObjectCallback) |
Instatiates an ASL_AutonomousObject based on prefab. The caller of this function will be set to the owner of the instatiated ASL_AutonomousObject.
The object is created using the prefab's transform. Calls callbackFunction once the object has been instantiated, with the instatiated GameObject
as the argument.
| |
InstantiateAutonomousObject(GameObject, Vector3, Quaternion) |
Instatiates an ASL_AutonomousObject based on prefab. The caller of this function will be set to the owner of the instatiated ASL_AutonomousObject.
The object is created at position pos, and rotation rotation.
| |
InstantiateAutonomousObject(GameObject, Vector3, Quaternion, ASL_AutonomousObjectHandlerReturnInstantatedObjectCallback) |
Instatiates an ASL_AutonomousObject based on prefab. The caller of this function will be set to the owner of the instatiated ASL_AutonomousObject.
The object is created at position pos, and rotation rotation. Calls callbackFunction once the object has been instantiated, with the instatiated
GameObject as the argument.
| |
InstantiateAutonomousObject(GameObject, Vector3, Quaternion, ASLObjectASLGameObjectCreatedCallback, ASLObjectClaimCancelledRecoveryCallback, ASLObjectFloatCallback) |
Instatiates an ASL_AutonomousObject based on prefab. The caller of this function will be set to the owner of the instatiated ASL_AutonomousObject.
The object is created at position pos, and rotation rotation. Calls callbackFunction once the object has been instantiated, with the instatiated
GameObject as the argument. The ASLGameObjectCreatedCallback is set to creationCallbackFunction, ClaimCancelledRecoveryCallback is set to
claimRecoveryFunction, and the FloatCallback is set to floatFunciton.
| |
InstantiateAutonomousObject(GameObject, Vector3, Quaternion, ASLObjectASLGameObjectCreatedCallback, ASLObjectClaimCancelledRecoveryCallback, ASLObjectFloatCallback, ASL_AutonomousObjectHandlerReturnInstantatedObjectCallback) |
Instatiates an ASL_AutonomousObject based on prefab. The caller of this function will be set to the owner of the instatiated ASL_AutonomousObject.
The object is created at position pos, and rotation rotation. Calls callbackFunction once the object has been instantiated, with the instatiated
GameObject as the argument. The ASLGameObjectCreatedCallback is set to creationCallbackFunction, ClaimCancelledRecoveryCallback is set to
claimRecoveryFunction, and the FloatCallback is set to floatFunciton.
| |
OnLevelWasLoaded | ||
ReasignObjects | ||
RemoveAutonomousObject |
Removes aSLObject from the list of objects handled by this object.
| |
SetWorldPosition(Int32, Vector3) |
If caller is the owner of the object indicated by index, the object's position will be set to WorldPosition via World Pososition.
| |
SetWorldPosition(Int32, Vector3, GameLiftManagerOpFunctionCallback) |
If caller is the owner of the object indicated by index, the object's position will be set to WorldPosition via World Pososition.
Calls callback once the opperation is complete.
| |
SetWorldRotation(Int32, Quaternion) |
If the caller is the owner of the object indeicated by index, the object's roatation will be set to WorldRotation via World Rotation.
| |
SetWorldRotation(Int32, Quaternion, GameLiftManagerOpFunctionCallback) |
If the caller is the owner of the object indeicated by index, the object's roatation will be set to WorldRotation via World Rotation.
Calls callback once the opperation is complete.
| |
SetWorldScale(Int32, Vector3) |
If the caller is the owner of the object indeicated by index, the object's scale will be set to WorldScale via World Scale.
| |
SetWorldScale(Int32, Vector3, GameLiftManagerOpFunctionCallback) |
If the caller is the owner of the object indeicated by index, the object's scale will be set to WorldScale via World Scale.
Calls callback once the opperation is complete.
| |
Start | ||
Update |