API reference
API reference
Select your platform
No SDKs available
No versions available

ActiveStateDebugTree Class

Builds a visual representation of an IActiveState tree on a UI canvas, based on a provided root <cref="IActiveState" />.
Two different node layout types are provided, ActiveStateDebugTreeHorizontal (for a left-to-right representation) and ActiveStateDebugTreeVertical (for a more compact top to bottom tree view).

Constructors

ActiveStateDebugTree ( root )
Signature
Oculus.Interaction.PoseDetection.Debug.ActiveStateDebugTree.ActiveStateDebugTree(IActiveState root)
Parameters

Protected Methods

TryGetChildren ( node , children )
Signature
override bool Oculus.Interaction.PoseDetection.Debug.ActiveStateDebugTree.TryGetChildren(IActiveState node, out IEnumerable< IActiveState > children)
Parameters
children: out IEnumerable< IActiveState >
Returns
override bool

Static Methods

RegisterModel< TType > ( stateModel )
Signature
static void Oculus.Interaction.PoseDetection.Debug.ActiveStateDebugTree.RegisterModel< TType >(IActiveStateModel stateModel)
Parameters
stateModel: IActiveStateModel
Returns
void