Tilt Five™ Unity API  1.3.0
 
Loading...
Searching...
No Matches
TiltFive.Player.PlayerCore Class Reference

Public Member Functions

 PlayerCore (GlassesHandle glassesHandle, string friendlyName)
 

Public Attributes

readonly GlassesHandle GlassesHandle
 
readonly string FriendlyName
 

Private Member Functions

void GetLatestPoseData (PlayerSettings playerSettings, SpectatorSettings spectatorSettings)
 Obtains the latest pose for all trackable objects.
 

Detailed Description

Definition at line 370 of file Player.cs.

Constructor & Destructor Documentation

◆ PlayerCore()

TiltFive.Player.PlayerCore.PlayerCore ( GlassesHandle  glassesHandle,
string  friendlyName 
)

Definition at line 375 of file Player.cs.

376 {
377 GlassesHandle = glassesHandle;
378 FriendlyName = friendlyName;
379 }
readonly string FriendlyName
Definition: Player.cs:373
readonly GlassesHandle GlassesHandle
Definition: Player.cs:372

References TiltFive.Player.PlayerCore.FriendlyName, and TiltFive.Player.PlayerCore.GlassesHandle.

Member Function Documentation

◆ GetLatestPoseData()

void TiltFive.Player.PlayerCore.GetLatestPoseData ( PlayerSettings  playerSettings,
SpectatorSettings  spectatorSettings 
)
private

Obtains the latest pose for all trackable objects.

Definition at line 399 of file Player.cs.

400 {
401 var glassesSettings = playerSettings.glassesSettings;
402 var rightWandSettings = playerSettings.rightWandSettings;
403 var leftWandSettings = playerSettings.leftWandSettings;
404 var scaleSettings = playerSettings.scaleSettings;
405 var gameboardSettings = playerSettings.gameboardSettings;
406
407 Glasses.Update(GlassesHandle, glassesSettings, scaleSettings, gameboardSettings, spectatorSettings);
408 Wand.Update(GlassesHandle, rightWandSettings, scaleSettings, gameboardSettings);
409 Wand.Update(GlassesHandle, leftWandSettings, scaleSettings, gameboardSettings);
410 }
$ Glasses
Definition: Glasses.cs:862

References TiltFive.PlayerSettings.gameboardSettings, TiltFive.Player.PlayerCore.GlassesHandle, TiltFive.PlayerSettings.glassesSettings, TiltFive.PlayerSettings.leftWandSettings, TiltFive.PlayerSettings.rightWandSettings, TiltFive.PlayerSettings.scaleSettings, TiltFive.Glasses.Update(), and TiltFive.Wand.Update().

Member Data Documentation

◆ FriendlyName

readonly string TiltFive.Player.PlayerCore.FriendlyName

Definition at line 373 of file Player.cs.

Referenced by TiltFive.Player.PlayerCore.PlayerCore().

◆ GlassesHandle

readonly GlassesHandle TiltFive.Player.PlayerCore.GlassesHandle

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