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

Namespaces

namespace  Logging

Classes

class  AllAxesBoolean
class  AllAxesBooleanDrawer
struct  ARProjectionFrustum
class  AxesBoolean
class  AxesBooleanDrawer
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  GameBoardSettingsDrawer
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  GlassesSettingsDrawer
class  GlobalSettingsDrawer
class  GraphicsSettings
 GraphicsSettings encapsulates configuration data related to the project's graphics settings, such as target framerate, vsync, etc. More...
class  GraphicsSettingsDrawer
class  Input
 Provides access to Wand inputs.
interface  ISceneInfo
struct  Length
class  LogSettingsDrawer
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  ScaleSettingsDrawer
class  SerializedObjectExtensions
 These extension methods make moving values between serialized properties a little less tedious.
class  SettingsDrawingHelper
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  TiltFiveManagerEditor
class  TiltFiveManagerEditor2
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...
class  WandSettingsDrawer

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.

◆ 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.

◆ 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.

◆ GlassesMirrorMode

Enumerator
None 
LeftEye 
RightEye 
Stereoscopic 

◆ LengthUnit

Enumerator
Kilometers 
Smoots 
Meters 
Attoparsecs 
Centimeters 
MegaBeardSeconds 
Millimeters 
Miles 
Furlongs 
Yards 
Feet 
Inches 

◆ PlayerIndex

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

Enumerator
None 
One 
Two 
Three 
Four 

◆ ServiceCompatibility

Whether the running service is compatible.

Enumerator
Incompatible 
Compatible 
Unknown 

◆ T5_Hand

enum TiltFive.T5_Hand : byte

Reported wand hand.

Enumerator
Unknown 

Hand unknown.

Left 

Left hand.

Right 

Right hand.