Tilt Five Unity SDK 1.4.2
Loading...
Searching...
No Matches
TiltFive.TiltFiveManager Class Reference

The Tilt Five manager. More...

Inheritance diagram for TiltFive.TiltFiveManager:
TiltFive.SingletonComponent< T > TiltFive.ISceneInfo

Public Member Functions

bool NeedsDriverUpdate ()
 Check if a driver update is needed.
float GetScaleToUWRLD_UGBD ()
float GetScaleToWorldSpaceFromGameboardSpace ()
Pose GetGameboardPose ()
Camera GetEyeCamera ()
uint GetSupportedPlayerCount ()
bool IsActiveAndEnabled ()

Public Attributes

ScaleSettings scaleSettings
 The scale conversion runtime configuration data.
GameBoardSettings gameBoardSettings
 The game board runtime configuration data.
GlassesSettings glassesSettings
 The glasses runtime configuration data.
WandSettings primaryWandSettings
WandSettings secondaryWandSettings
SpectatorSettings spectatorSettings = new SpectatorSettings()
 The spectator camera's runtime configuration data.
GraphicsSettings graphicsSettings = new GraphicsSettings()
 Project-wide graphics settings related to Tilt Five.
LogSettings logSettings = new LogSettings()
 The log settings.

Protected Member Functions

override void Awake ()
 Awake this instance.

Properties

WandSettings leftWandSettings [get, set]
 The wand runtime configuration data for the left hand wand.
WandSettings rightWandSettings [get, set]
 The wand runtime configuration data for the right hand wand.
Properties inherited from TiltFive.SingletonComponent< T >
static T Instance [get]

Detailed Description

The Tilt Five manager.

Member Function Documentation

◆ Awake()

override void TiltFive.TiltFiveManager.Awake ( )
inlineprotectedvirtual

Awake this instance.

Reimplemented from TiltFive.SingletonComponent< T >.

◆ GetEyeCamera()

Camera TiltFive.TiltFiveManager.GetEyeCamera ( )
inline

Implements TiltFive.ISceneInfo.

◆ GetGameboardPose()

Pose TiltFive.TiltFiveManager.GetGameboardPose ( )
inline

Implements TiltFive.ISceneInfo.

◆ GetScaleToUWRLD_UGBD()

float TiltFive.TiltFiveManager.GetScaleToUWRLD_UGBD ( )
inline

Implements TiltFive.ISceneInfo.

◆ GetScaleToWorldSpaceFromGameboardSpace()

float TiltFive.TiltFiveManager.GetScaleToWorldSpaceFromGameboardSpace ( )
inline

Implements TiltFive.ISceneInfo.

◆ GetSupportedPlayerCount()

uint TiltFive.TiltFiveManager.GetSupportedPlayerCount ( )
inline

Implements TiltFive.ISceneInfo.

◆ IsActiveAndEnabled()

bool TiltFive.TiltFiveManager.IsActiveAndEnabled ( )
inline

Implements TiltFive.ISceneInfo.

◆ NeedsDriverUpdate()

bool TiltFive.TiltFiveManager.NeedsDriverUpdate ( )
inline

Check if a driver update is needed.

Note that this can also return false if this has not yet been able to connect to the Tilt Five driver service (compatibility state unknown), so this may need to be called multiple times in that case. This only returns true if we can confirm that the driver is incompatible.

If it is necessary to distinguish between unknown and compatible, use GetServiceCompatibility directly.

Member Data Documentation

◆ gameBoardSettings

GameBoardSettings TiltFive.TiltFiveManager.gameBoardSettings

The game board runtime configuration data.

◆ glassesSettings

GlassesSettings TiltFive.TiltFiveManager.glassesSettings

The glasses runtime configuration data.

◆ graphicsSettings

GraphicsSettings TiltFive.TiltFiveManager.graphicsSettings = new GraphicsSettings()

Project-wide graphics settings related to Tilt Five.

◆ logSettings

LogSettings TiltFive.TiltFiveManager.logSettings = new LogSettings()

The log settings.

◆ primaryWandSettings

WandSettings TiltFive.TiltFiveManager.primaryWandSettings

◆ scaleSettings

ScaleSettings TiltFive.TiltFiveManager.scaleSettings

The scale conversion runtime configuration data.

◆ secondaryWandSettings

WandSettings TiltFive.TiltFiveManager.secondaryWandSettings

◆ spectatorSettings

SpectatorSettings TiltFive.TiltFiveManager.spectatorSettings = new SpectatorSettings()

The spectator camera's runtime configuration data.

Property Documentation

◆ leftWandSettings

WandSettings TiltFive.TiltFiveManager.leftWandSettings
getset

The wand runtime configuration data for the left hand wand.

◆ rightWandSettings

WandSettings TiltFive.TiltFiveManager.rightWandSettings
getset

The wand runtime configuration data for the right hand wand.


The documentation for this class was generated from the following file: