C# 클래스 OVRInput.OVRControllerBase

파일 보기 프로젝트 열기: FIU-SCIS-Senior-Projects/SmartBuilding4

공개 프로퍼티들

프로퍼티 타입 설명
axis1DMap VirtualAxis1DMap
axis2DMap VirtualAxis2DMap
buttonMap VirtualButtonMap
controllerType Controller
currentState OVRPlugin.ControllerState
nearTouchMap VirtualNearTouchMap
previousState OVRPlugin.ControllerState
touchMap VirtualTouchMap

공개 메소드들

메소드 설명
ConfigureAxis1DMap ( ) : void
ConfigureAxis2DMap ( ) : void
ConfigureButtonMap ( ) : void
ConfigureNearTouchMap ( ) : void
ConfigureTouchMap ( ) : void
OVRControllerBase ( ) : System
ResolveToRawMask ( Axis1D virtualMask ) : RawAxis1D
ResolveToRawMask ( Axis2D virtualMask ) : RawAxis2D
ResolveToRawMask ( Button virtualMask ) : RawButton
ResolveToRawMask ( NearTouch virtualMask ) : RawNearTouch
ResolveToRawMask ( Touch virtualMask ) : RawTouch
SetControllerVibration ( float frequency, float amplitude ) : void
Update ( ) : Controller

메소드 상세

ConfigureAxis1DMap() 공개 추상적인 메소드

public abstract ConfigureAxis1DMap ( ) : void
리턴 void

ConfigureAxis2DMap() 공개 추상적인 메소드

public abstract ConfigureAxis2DMap ( ) : void
리턴 void

ConfigureButtonMap() 공개 추상적인 메소드

public abstract ConfigureButtonMap ( ) : void
리턴 void

ConfigureNearTouchMap() 공개 추상적인 메소드

public abstract ConfigureNearTouchMap ( ) : void
리턴 void

ConfigureTouchMap() 공개 추상적인 메소드

public abstract ConfigureTouchMap ( ) : void
리턴 void

OVRControllerBase() 공개 메소드

public OVRControllerBase ( ) : System
리턴 System

ResolveToRawMask() 공개 메소드

public ResolveToRawMask ( Axis1D virtualMask ) : RawAxis1D
virtualMask Axis1D
리턴 RawAxis1D

ResolveToRawMask() 공개 메소드

public ResolveToRawMask ( Axis2D virtualMask ) : RawAxis2D
virtualMask Axis2D
리턴 RawAxis2D

ResolveToRawMask() 공개 메소드

public ResolveToRawMask ( Button virtualMask ) : RawButton
virtualMask Button
리턴 RawButton

ResolveToRawMask() 공개 메소드

public ResolveToRawMask ( NearTouch virtualMask ) : RawNearTouch
virtualMask NearTouch
리턴 RawNearTouch

ResolveToRawMask() 공개 메소드

public ResolveToRawMask ( Touch virtualMask ) : RawTouch
virtualMask Touch
리턴 RawTouch

SetControllerVibration() 공개 메소드

public SetControllerVibration ( float frequency, float amplitude ) : void
frequency float
amplitude float
리턴 void

Update() 공개 메소드

public Update ( ) : Controller
리턴 Controller

프로퍼티 상세

axis1DMap 공개적으로 프로퍼티

public VirtualAxis1DMap axis1DMap
리턴 VirtualAxis1DMap

axis2DMap 공개적으로 프로퍼티

public VirtualAxis2DMap axis2DMap
리턴 VirtualAxis2DMap

buttonMap 공개적으로 프로퍼티

public VirtualButtonMap buttonMap
리턴 VirtualButtonMap

controllerType 공개적으로 프로퍼티

public Controller controllerType
리턴 Controller

currentState 공개적으로 프로퍼티

public OVRPlugin.ControllerState currentState
리턴 OVRPlugin.ControllerState

nearTouchMap 공개적으로 프로퍼티

public VirtualNearTouchMap nearTouchMap
리턴 VirtualNearTouchMap

previousState 공개적으로 프로퍼티

public OVRPlugin.ControllerState previousState
리턴 OVRPlugin.ControllerState

touchMap 공개적으로 프로퍼티

public VirtualTouchMap touchMap
리턴 VirtualTouchMap