API reference

BodyDebugGizmos Class

Debugs an <cref"IBody" /> by drawing its axises and joints.

Protected Fields

_started : bool
Signature
bool Oculus.Interaction.Body.BodyDebugGizmos._started

Properties

Space : CoordSpace
[Get][Set]
Signature
CoordSpace Oculus.Interaction.Body.BodyDebugGizmos.Space

Protected Methods

Awake ()
Signature
virtual void Oculus.Interaction.Body.BodyDebugGizmos.Awake()
Returns
void
OnDisable ()
Signature
virtual void Oculus.Interaction.Body.BodyDebugGizmos.OnDisable()
Returns
void
OnEnable ()
Signature
virtual void Oculus.Interaction.Body.BodyDebugGizmos.OnEnable()
Returns
void
Start ()
Signature
virtual void Oculus.Interaction.Body.BodyDebugGizmos.Start()
Returns
void
TryGetParentJointId ( jointId , parent )
Signature
override bool Oculus.Interaction.Body.BodyDebugGizmos.TryGetParentJointId(int jointId, out int parent)
Parameters
jointId: int
parent: out int
Returns
override bool
TryGetWorldJointPose ( jointId , pose )
Signature
override bool Oculus.Interaction.Body.BodyDebugGizmos.TryGetWorldJointPose(int jointId, out Pose pose)
Parameters
jointId: int
pose: out Pose
Returns
override bool

Methods

InjectAllBodyJointDebugGizmos ( body )
Signature
void Oculus.Interaction.Body.BodyDebugGizmos.InjectAllBodyJointDebugGizmos(IBody body)
Parameters
body: IBody
Returns
void
InjectBody ( body )
Signature
void Oculus.Interaction.Body.BodyDebugGizmos.InjectBody(IBody body)
Parameters
body: IBody
Returns
void

Inner Enum

CoordSpace Enum

Enumeration Constants

Member
World
Local