Tilt Five Unity API
1.3.0
|
Static Public Member Functions | |
static bool | SetApplicationInfo () |
static bool | GetGlassesAvailability (PlayerIndex playerIndex=PlayerIndex.One) |
static bool | PresentStereoImages (PlayerIndex playerIndex, IntPtr leftTexHandle, IntPtr rightTexHandle, int texWidth_PIX, int texHeight_PIX, bool isSrgb, float fovYDegrees, float widthToHeightRatio, Quaternion rotToUGBD_ULVC, Vector3 posOfULVC_UGBD, Quaternion rotToUGBD_URVC, Vector3 posOfURVC_UGBD) |
static bool | GetDisplayDimensions (ref Vector2Int displayDimensions) |
static bool | GetGlassesIPD (UInt64 glassesHandle, ref float glassesIPD) |
Protected Member Functions | |
override void | Awake () |
Private Member Functions | |
void | Start () |
void | Update () |
void | LogVersion () |
bool | SetApplicationInfoImpl () |
bool | PresentStereoImagesImpl (UInt64 glassesHandle, IntPtr leftTexHandle, IntPtr rightTexHandle, int texWidth_PIX, int texHeight_PIX, bool isSrgb, float fovYDegrees, float widthToHeightRatio, Quaternion rotToUGBD_ULVC, Vector3 posOfULVC_UGBD, Quaternion rotToUGBD_URVC, Vector3 posOfURVC_UGBD) |
bool | GetDisplayDimensionsImpl (ref Vector2Int displayDimensions) |
bool | GetGlassesIPDImpl (UInt64 glassesHandle, ref float glassesIPD) |
Private Attributes | |
int[] | _displaySettings = new int[2] |
IntPtr | _sendFrameCallback = IntPtr.Zero |
Additional Inherited Members | |
![]() | |
static T | Instance [get] |
Definition at line 66 of file Display.cs.
|
protectedvirtual |
Reimplemented from TiltFive.SingletonComponent< Display >.
Definition at line 75 of file Display.cs.
References TiltFive.Display._sendFrameCallback, TiltFive.Logging.Log.Error(), TiltFive.NativePlugin.GetSendFrameCallback(), TiltFive.Logging.Log.Info(), and TiltFive.Display.LogVersion().
|
static |
Definition at line 366 of file Display.cs.
References TiltFive.SingletonComponent< Display >.Instance.
Referenced by TiltFive.DisplaySettings.DisplaySettings().
|
private |
Definition at line 371 of file Display.cs.
References TiltFive.Display._displaySettings, TiltFive.Logging.Log.Error(), TiltFive.NativePlugin.GetMaxDisplayDimensions(), and TiltFive.Logging.Log.Warn().
|
static |
Definition at line 185 of file Display.cs.
References TiltFive.Glasses.IsConnected().
Referenced by TiltFive.Display.GetGlassesIPDImpl().
|
static |
Definition at line 392 of file Display.cs.
References TiltFive.SingletonComponent< Display >.Instance.
Referenced by TiltFive.Glasses.GlassesCore.Update().
|
private |
Definition at line 397 of file Display.cs.
References TiltFive.Logging.Log.Error(), TiltFive.Display.GetGlassesAvailability(), TiltFive.NativePlugin.GetGlassesIPD(), and TiltFive.Logging.Log.Warn().
|
private |
Definition at line 108 of file Display.cs.
References TiltFive.Logging.Log.Info().
Referenced by TiltFive.Display.Awake().
|
static |
Definition at line 190 of file Display.cs.
Referenced by TiltFive.SplitStereoCamera.PresentStereoImages().
|
private |
Definition at line 246 of file Display.cs.
References TiltFive.Display._sendFrameCallback, TiltFive.Logging.Log.Error(), TiltFive.NativePlugin.GetSendFrameCallback(), TiltFive.T5_FrameInfo.IsSrgb, TiltFive.T5_FrameInfo.IsUpsideDown, TiltFive.T5_FrameInfo.LeftTexHandle, TiltFive.T5_FrameInfo.PosOfLVC_GBD, TiltFive.T5_FrameInfo.PosOfRVC_GBD, TiltFive.NativePlugin.QueueStereoImages(), TiltFive.T5_FrameInfo.RightTexHandle, TiltFive.T5_FrameInfo.RotToLVC_GBD, TiltFive.T5_FrameInfo.RotToRVC_GBD, TiltFive.T5_FrameInfo.TexHeight_PIX, TiltFive.T5_FrameInfo.TexWidth_PIX, and TiltFive.T5_FrameInfo.VCI.
|
static |
Definition at line 144 of file Display.cs.
References TiltFive.SingletonComponent< Display >.Instance.
Referenced by TiltFive.TiltFiveManager.Awake(), and TiltFive.TiltFiveManager2.Awake().
|
private |
Definition at line 149 of file Display.cs.
References TiltFive.Logging.Log.Error(), TiltFive.Logging.Log.Info(), and TiltFive.NativePlugin.SetApplicationInfo().
|
private |
Definition at line 98 of file Display.cs.
|
private |
Definition at line 103 of file Display.cs.
|
private |
Definition at line 69 of file Display.cs.
Referenced by TiltFive.Display.GetDisplayDimensionsImpl().
|
private |
Definition at line 73 of file Display.cs.
Referenced by TiltFive.Display.Awake(), and TiltFive.Display.PresentStereoImagesImpl().