C# 클래스 Axiom.Demos.Browser.Xna.XnaInput

상속: Axiom.Input.InputReader
파일 보기 프로젝트 열기: WolfgangSt/axiom

보호된 프로퍼티들

프로퍼티 타입 설명
absoluteMousePosition Microsoft.Xna.Framework.Vector3
relativeMousePosition Microsoft.Xna.Framework.Vector3

공개 메소드들

메소드 설명
Capture ( ) : void
CaptureKeyboardState ( ) : void
CaptureMouseState ( ) : void
CheckKeyPressed ( Axiom key, bool &isPressed ) : void
CheckMouseButtonPressed ( Axiom button, bool &isPressed ) : void
Dispose ( ) : void
Initialize ( Axiom parent, bool useKeyboard, bool useMouse, bool useGamepad, bool ownMouse ) : void
IsKeyPressed ( Axiom key ) : bool
IsMousePressed ( Axiom button ) : bool

메소드 상세

Capture() 공개 메소드

public Capture ( ) : void
리턴 void

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

public abstract CaptureKeyboardState ( ) : void
리턴 void

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

public abstract CaptureMouseState ( ) : void
리턴 void

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

public abstract CheckKeyPressed ( Axiom key, bool &isPressed ) : void
key Axiom
isPressed bool
리턴 void

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

public abstract CheckMouseButtonPressed ( Axiom button, bool &isPressed ) : void
button Axiom
isPressed bool
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Initialize() 공개 메소드

public Initialize ( Axiom parent, bool useKeyboard, bool useMouse, bool useGamepad, bool ownMouse ) : void
parent Axiom
useKeyboard bool
useMouse bool
useGamepad bool
ownMouse bool
리턴 void

IsKeyPressed() 공개 메소드

public IsKeyPressed ( Axiom key ) : bool
key Axiom
리턴 bool

IsMousePressed() 공개 메소드

public IsMousePressed ( Axiom button ) : bool
button Axiom
리턴 bool

프로퍼티 상세

absoluteMousePosition 보호되어 있는 프로퍼티

protected Vector3,Microsoft.Xna.Framework absoluteMousePosition
리턴 Microsoft.Xna.Framework.Vector3

relativeMousePosition 보호되어 있는 프로퍼티

protected Vector3,Microsoft.Xna.Framework relativeMousePosition
리턴 Microsoft.Xna.Framework.Vector3