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.cs5 行定义.

成员函数说明

◆ GetControllerMatrix()

Matrix Game.VrManager.GetControllerMatrix ( VrController controller)
static

在文件 VrManager.cs44 行定义.

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

◆ GetEyeToHeadTransform()

Matrix Game.VrManager.GetEyeToHeadTransform ( VrEye eye)
static

在文件 VrManager.cs38 行定义.

◆ GetProjectionMatrix()

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

在文件 VrManager.cs40 行定义.

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

◆ GetStickPosition()

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

在文件 VrManager.cs46 行定义.

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

◆ GetTouchInput()

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

在文件 VrManager.cs56 行定义.

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

◆ GetTouchpadPosition()

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

在文件 VrManager.cs48 行定义.

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

◆ GetTriggerPosition()

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

在文件 VrManager.cs50 行定义.

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

◆ Initialize()

void Game.VrManager.Initialize ( )
static

在文件 VrManager.cs28 行定义.

◆ IsButtonDown()

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

在文件 VrManager.cs52 行定义.

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

◆ IsButtonDownOnce()

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

在文件 VrManager.cs54 行定义.

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

◆ IsControllerPresent()

bool Game.VrManager.IsControllerPresent ( VrController controller)
static

在文件 VrManager.cs42 行定义.

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

◆ StartVr()

void Game.VrManager.StartVr ( )
static

在文件 VrManager.cs30 行定义.

◆ StopVr()

void Game.VrManager.StopVr ( )
static

在文件 VrManager.cs32 行定义.

◆ SubmitEyeTexture()

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

在文件 VrManager.cs36 行定义.

◆ WaitGetPoses()

void Game.VrManager.WaitGetPoses ( )
static

在文件 VrManager.cs34 行定义.

属性说明

◆ HeadMove

Vector2 Game.VrManager.HeadMove
staticget

在文件 VrManager.cs24 行定义.

◆ HmdLastMatrix

Matrix Game.VrManager.HmdLastMatrix
staticget

在文件 VrManager.cs18 行定义.

◆ HmdLastMatrixInverted

Matrix Game.VrManager.HmdLastMatrixInverted
staticget

在文件 VrManager.cs20 行定义.

◆ HmdLastMatrixYpr

Vector3 Game.VrManager.HmdLastMatrixYpr
staticget

在文件 VrManager.cs22 行定义.

◆ HmdMatrix

Matrix Game.VrManager.HmdMatrix
staticget

在文件 VrManager.cs12 行定义.

◆ HmdMatrixInverted

Matrix Game.VrManager.HmdMatrixInverted
staticget

在文件 VrManager.cs14 行定义.

◆ HmdMatrixYpr

Vector3 Game.VrManager.HmdMatrixYpr
staticget

在文件 VrManager.cs16 行定义.

◆ IsVrAvailable

bool Game.VrManager.IsVrAvailable
staticget

在文件 VrManager.cs6 行定义.

◆ IsVrStarted

bool Game.VrManager.IsVrStarted
staticget

在文件 VrManager.cs8 行定义.

◆ VrRenderTarget

RenderTarget2D Game.VrManager.VrRenderTarget
staticget

在文件 VrManager.cs10 行定义.

◆ WalkingVelocity

Vector2 Game.VrManager.WalkingVelocity
staticget

在文件 VrManager.cs26 行定义.


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