Hands, controllers & boundary
Platform integrations implement small adapter interfaces; you get the active one from a per-platform factory (…AdapterFactory.GetAdapter()) and register your own with Register<T>(PlatformType).
note
⚠️ The hands/controller factories cache the adapter on the first GetAdapter() call, so a later call with a different PlatformType returns the already-cached adapter. The hands/controller factories throw if a platform is registered twice; BoundaryAdapterFactory overwrites instead.
Hands
IHandsAdapter
Moved to IHandsAdapter.
HandJointInfo
Moved to HandJointInfo.
HandType
Moved to HandType.
HandJointType
Moved to HandJointType.
Hand helpers
Moved to Hand helpers.
Controllers
IControllerAdapter
Moved to IControllerAdapter.
ControllerInfo
Moved to ControllerInfo.
ControllerType
Moved to ControllerType.
Boundary
IBoundaryAdapter
Moved to IBoundaryAdapter.
Factories
Moved to Factories.
Was this page helpful?