Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
Game.VrManager

静态 Public 成员函数

static void Initialize ()
static void StartVr ()
static void StopVr ()
static void WaitGetPoses ()
static void SubmitEyeTexture (VrEye eye, Texture2D texture)
static Matrix GetEyeToHeadTransform (VrEye eye)
static Matrix GetProjectionMatrix (VrEye eye, float near, float far)
static bool IsControllerPresent (VrController controller)
static Matrix GetControllerMatrix (VrController controller)
static Vector2 GetStickPosition (VrController controller, float deadZone=0f)
static ? Vector2 GetTouchpadPosition (VrController controller, float deadZone=0f)
static float GetTriggerPosition (VrController controller, float deadZone=0f)
static bool IsButtonDown (VrController controller, VrControllerButton button)
static bool IsButtonDownOnce (VrController controller, VrControllerButton button)
static ? TouchInput GetTouchInput (VrController controller)

属性

static bool IsVrAvailable [get]
static bool IsVrStarted [get]
static RenderTarget2D VrRenderTarget [get]
static Matrix HmdMatrix [get]
static Matrix HmdMatrixInverted [get]
static Vector3 HmdMatrixYpr [get]
static Matrix HmdLastMatrix [get]
static Matrix HmdLastMatrixInverted [get]
static Vector3 HmdLastMatrixYpr [get]
static Vector2 HeadMove [get]
static Vector2 WalkingVelocity [get]

详细描述

在文件 VrManager.cs 第 5 行定义.

成员函数说明

◆ GetControllerMatrix()

Matrix Game.VrManager.GetControllerMatrix ( VrController controller)
static

在文件 VrManager.cs 第 44 行定义.

这是这个函数的调用关系图:

◆ GetEyeToHeadTransform()

Matrix Game.VrManager.GetEyeToHeadTransform ( VrEye eye)
static

在文件 VrManager.cs 第 38 行定义.

◆ GetProjectionMatrix()

Matrix Game.VrManager.GetProjectionMatrix ( VrEye eye,
float near,
float far )
static

在文件 VrManager.cs 第 40 行定义.

这是这个函数的调用关系图:

◆ GetStickPosition()

Vector2 Game.VrManager.GetStickPosition ( VrController controller,
float deadZone = 0f )
static

在文件 VrManager.cs 第 46 行定义.

这是这个函数的调用关系图:

◆ GetTouchInput()

? TouchInput Game.VrManager.GetTouchInput ( VrController controller)
static

在文件 VrManager.cs 第 56 行定义.

这是这个函数的调用关系图:

◆ GetTouchpadPosition()

? Vector2 Game.VrManager.GetTouchpadPosition ( VrController controller,
float deadZone = 0f )
static

在文件 VrManager.cs 第 48 行定义.

这是这个函数的调用关系图:

◆ GetTriggerPosition()

float Game.VrManager.GetTriggerPosition ( VrController controller,
float deadZone = 0f )
static

在文件 VrManager.cs 第 50 行定义.

这是这个函数的调用关系图:

◆ Initialize()

void Game.VrManager.Initialize ( )
static

在文件 VrManager.cs 第 28 行定义.

◆ IsButtonDown()

bool Game.VrManager.IsButtonDown ( VrController controller,
VrControllerButton button )
static

在文件 VrManager.cs 第 52 行定义.

这是这个函数的调用关系图:

◆ IsButtonDownOnce()

bool Game.VrManager.IsButtonDownOnce ( VrController controller,
VrControllerButton button )
static

在文件 VrManager.cs 第 54 行定义.

这是这个函数的调用关系图:

◆ IsControllerPresent()

bool Game.VrManager.IsControllerPresent ( VrController controller)
static

在文件 VrManager.cs 第 42 行定义.

这是这个函数的调用关系图:

◆ StartVr()

void Game.VrManager.StartVr ( )
static

在文件 VrManager.cs 第 30 行定义.

◆ StopVr()

void Game.VrManager.StopVr ( )
static

在文件 VrManager.cs 第 32 行定义.

◆ SubmitEyeTexture()

void Game.VrManager.SubmitEyeTexture ( VrEye eye,
Texture2D texture )
static

在文件 VrManager.cs 第 36 行定义.

◆ WaitGetPoses()

void Game.VrManager.WaitGetPoses ( )
static

在文件 VrManager.cs 第 34 行定义.

属性说明

◆ HeadMove

Vector2 Game.VrManager.HeadMove
staticget

在文件 VrManager.cs 第 24 行定义.

◆ HmdLastMatrix

Matrix Game.VrManager.HmdLastMatrix
staticget

在文件 VrManager.cs 第 18 行定义.

◆ HmdLastMatrixInverted

Matrix Game.VrManager.HmdLastMatrixInverted
staticget

在文件 VrManager.cs 第 20 行定义.

◆ HmdLastMatrixYpr

Vector3 Game.VrManager.HmdLastMatrixYpr
staticget

在文件 VrManager.cs 第 22 行定义.

◆ HmdMatrix

Matrix Game.VrManager.HmdMatrix
staticget

在文件 VrManager.cs 第 12 行定义.

◆ HmdMatrixInverted

Matrix Game.VrManager.HmdMatrixInverted
staticget

在文件 VrManager.cs 第 14 行定义.

◆ HmdMatrixYpr

Vector3 Game.VrManager.HmdMatrixYpr
staticget

在文件 VrManager.cs 第 16 行定义.

◆ IsVrAvailable

bool Game.VrManager.IsVrAvailable
staticget

在文件 VrManager.cs 第 6 行定义.

◆ IsVrStarted

bool Game.VrManager.IsVrStarted
staticget

在文件 VrManager.cs 第 8 行定义.

◆ VrRenderTarget

RenderTarget2D Game.VrManager.VrRenderTarget
staticget

在文件 VrManager.cs 第 10 行定义.

◆ WalkingVelocity

Vector2 Game.VrManager.WalkingVelocity
staticget

在文件 VrManager.cs 第 26 行定义.


该类的文档由以下文件生成:
  • E:/sc/doxygen/SurvivalcraftApi 1.8.2.3/Survivalcraft.Windows/Managers/VrManager.cs