RobotController¶
struct · namespace Hazel
Constructors¶
RobotController(RobotControllerComponent)¶
Methods¶
GetBool(uint, uint)¶
GetBool(TSlot, TCmd)¶
public bool GetBool<TSlot, TCmd>(TSlot slotId, TCmd commandId) where TSlot : unmanaged, Enum where TCmd : unmanaged, Enum
GetFloat(uint, uint)¶
GetFloat(TSlot, TCmd)¶
public float GetFloat<TSlot, TCmd>(TSlot slotId, TCmd commandId) where TSlot : unmanaged, Enum where TCmd : unmanaged, Enum
IsMotionGraphActive()¶
IsPolicyActive(uint)¶
IsPolicyActive(TSlot)¶
SetBool(uint, uint, bool)¶
SetBool(TSlot, TCmd, bool)¶
public void SetBool<TSlot, TCmd>(TSlot slotId, TCmd commandId, bool value) where TSlot : unmanaged, Enum where TCmd : unmanaged, Enum
SetDrivenJoints(uint, string[])¶
SetDrivenJoints(TSlot, string[])¶
SetFloat(uint, uint, float)¶
SetFloat(TSlot, TCmd, float)¶
public void SetFloat<TSlot, TCmd>(TSlot slotId, TCmd commandId, float value) where TSlot : unmanaged, Enum where TCmd : unmanaged, Enum
SetMotionGraphActive(bool)¶
SetPolicyActive(uint, bool)¶
SetPolicyActive(TSlot, bool)¶
Operators¶
implicit operator RobotController¶
static
Source: Hazel/Robots/RobotController.cs