Unity SDK Docs 1.5.0-beta.6
Loading...
Searching...
No Matches
TiltFive Namespace Reference

Classes

class  AllAxesBoolean
struct  ARProjectionFrustum
class  AxesBoolean
class  CameraImage
 The Camera Frame API and runtime. More...
class  Display
class  DisplayHelper
class  DisplaySettings
class  DontDestroyOnLoad
class  GameBoard
 Represents the game board. More...
class  GameBoardSettings
class  Glasses
 The Glasses API and runtime. More...
struct  GlassesHandle
class  GlassesSettings
 GlassesSettings encapsulates all configuration data used by the Glasses' tracking runtime to compute the Head Pose and apply it to the Camera. More...
class  GraphicsSettings
 GraphicsSettings encapsulates configuration data related to the project's graphics settings, such as target framerate, vsync, etc. More...
class  Input
 Provides access to Wand inputs.
interface  ISceneInfo
struct  Length
class  MeshAssets
 Handles functionality relating to mesh assets provided in the Tilt Five Unity SDK.
class  NativePlugin
class  Player
 Provides access to player settings and functionality. More...
class  PlayerSettings
class  ScaleSettings
 ScaleSettings contains the scale data used to translate between Unity units and the user's physical space. More...
class  Singleton< T >
class  SingletonComponent< T >
class  SpectatorSettings
class  SplitStereoCamera
class  SplitStereoTextures
class  SystemControl
struct  T5_Bool
 Represents a boolean value.
struct  T5_CameraStreamConfig
 Camera Stream Configuration. More...
struct  T5_CamImage
 Represents a wrapper on a buffer comtaining a camera image. More...
struct  T5_ControllerState
 Contains wand related information (Pose, Buttons, Trigger, Stick, Battery)
struct  T5_FrameInfo
 Render information to be used with NativePlugin.QueueStereoImages(T5_FrameInfo)
struct  T5_GameboardPose
 Gameboard pose information to be retrieved with NativePlugin.GetGameboardPoses(ref T5_GameboardPoses)
struct  T5_GameboardSize
 Physical dimensions of a gameboard, in meters. More...
struct  T5_GlassesPose
 Headset pose information to be retrieved with NativePlugin.GetGlassesPose(ref T5_GlassesPose)
struct  T5_PixelDewarp
 Pixel Coordinate Dewarp Wrapper. More...
struct  T5_Position
 Represents a three dimensional position.
struct  T5_Rotation
 Represents a quaternion rotation.
struct  T5_StringUTF8
 Represents a string value.
struct  T5_VCI
 Represents the image rectangle in the normalized (z=1) image space of the virtual cameras.
class  TiltFiveManager
 The Tilt Five manager. More...
class  TiltFiveManager2
 The Tilt Five manager. More...
class  TiltFiveSingletonHelper
class  TrackableCore< TSettings, TState >
class  TrackableSettings
class  UniformScaleTransform
 Enforces uniform scaling by setting the x, y, and z scale components of the associated transform to be equal. More...
class  UnityExtensions
class  Wand
 The Wand API and runtime. More...
class  WandSettings
 Wand Settings encapsulates all configuration data used by the Wand's tracking runtime to compute the Wand Pose and apply it to the driven GameObject. More...

Enumerations

enum  ServiceCompatibility : Int32 { Incompatible = 0 , Compatible = 1 , Unknown = 2 }
 Whether the running service is compatible. More...
enum  PlayerIndex {
  None = 0 , One = 1 , Two = 2 , Three = 3 ,
  Four = 4
}
 The Player index (e.g. Player One, Player Two, etc) More...
enum  ControllerIndex : Int32 { Right = 0 , Left = 1 }
 Since wands are all physically identical (they have no "handedness"), it doesn't make sense to address them using "left" or "right". Instead we use hand dominance, and allow applications to swap the dominant and offhand wand according to the user's preference. More...
enum  GameboardType : Int32 { GameboardType_None = 1 , GameboardType_LE = 2 , GameboardType_XE = 3 , GameboardType_XE_Raised = 4 }
 The type of Gameboard being tracked by the glasses. More...
enum  ControllerPosition : Int32 { Grip = 0 , Fingertips = 1 , Aim = 2 }
 Points of interest along the wand controller, such as the handle position or wand tip. More...
enum  T5_Hand : byte { Unknown = 0 , Left = 1 , Right = 2 }
 Reported wand hand. More...
enum  GlassesMirrorMode { None , LeftEye , RightEye , Stereoscopic }
enum  LengthUnit {
  Kilometers , Smoots , Meters , Attoparsecs ,
  Centimeters , MegaBeardSeconds , Millimeters , Miles ,
  Furlongs , Yards , Feet , Inches
}

Enumeration Type Documentation

◆ ControllerIndex

Since wands are all physically identical (they have no "handedness"), it doesn't make sense to address them using "left" or "right". Instead we use hand dominance, and allow applications to swap the dominant and offhand wand according to the user's preference.

Enumerator
Right 

The wand held in the player's right hand.

Left 

The wand held in the player's left hand.

Definition at line 573 of file NativePlugin.cs.

◆ ControllerPosition

Points of interest along the wand controller, such as the handle position or wand tip.

Enumerator
Grip 

The center of the wand handle.

Fingertips 

The typical resting position of the player's fingertips, near the wand joystick and trigger.

Aim 

The tip of the wand.

Definition at line 673 of file NativePlugin.cs.

◆ GameboardType

enum TiltFive.GameboardType : Int32

The type of Gameboard being tracked by the glasses.

Enumerator
GameboardType_None 

No Gameboard at all.

If the glasses pose is in respect to GameboardType.GameboardType_None

GameboardType_LE 

The LE Gameboard.

GameboardType_XE 

The XE Gameboard, laid out flat.

GameboardType_XE_Raised 

The XE Gameboard, folded upward using its kickstand.

Definition at line 589 of file NativePlugin.cs.

◆ GlassesMirrorMode

enum TiltFive.GlassesMirrorMode

Definition at line 23 of file SpectatorSettings.cs.

◆ LengthUnit

enum TiltFive.LengthUnit

Definition at line 21 of file Length.cs.

◆ PlayerIndex

The Player index (e.g. Player One, Player Two, etc)

Definition at line 559 of file NativePlugin.cs.

◆ ServiceCompatibility

Whether the running service is compatible.

Definition at line 538 of file NativePlugin.cs.

◆ T5_Hand

enum TiltFive.T5_Hand : byte

Reported wand hand.

Enumerator
Unknown 

Hand unknown.

Left 

Left hand.

Right 

Right hand.

Definition at line 694 of file NativePlugin.cs.