C# Класс SuperCaissiere.Engine.Input.Devices.Device

A game device
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
mapping ButtonState>.Dictionary
rumbles Rumble[]

Открытые методы

Метод Описание
Equals ( object obj ) : bool
GetHashCode ( ) : int
GetState ( MappingButtons button ) : ButtonState

Get a button state.

For thumbsticks, use the thumbsticks (left / right) properties

Rumble ( Vector2 power ) : void

Make the device rumble if possible

Update ( GameTime gameTime ) : void

Update button states

Защищенные методы

Метод Описание
Device ( LogicalPlayerIndex logicalPlayerIndex, DeviceType type, int index ) : System
SetMappingValue ( MappingButtons button, bool isDown, bool isPressed, bool isReleased ) : void

Приватные методы

Метод Описание
RumbleAssignation ( ) : void

Описание методов

Device() защищенный Метод

protected Device ( LogicalPlayerIndex logicalPlayerIndex, DeviceType type, int index ) : System
logicalPlayerIndex LogicalPlayerIndex
type DeviceType
index int
Результат System

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

GetState() публичный Метод

Get a button state.
For thumbsticks, use the thumbsticks (left / right) properties
public GetState ( MappingButtons button ) : ButtonState
button MappingButtons
Результат ButtonState

Rumble() публичный Метод

Make the device rumble if possible
public Rumble ( Vector2 power ) : void
power Vector2
Результат void

SetMappingValue() защищенный Метод

protected SetMappingValue ( MappingButtons button, bool isDown, bool isPressed, bool isReleased ) : void
button MappingButtons
isDown bool
isPressed bool
isReleased bool
Результат void

Update() публичный Метод

Update button states
public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
Результат void

Описание свойств

mapping защищенное свойство

protected Dictionary mapping
Результат ButtonState>.Dictionary

rumbles защищенное свойство

protected Rumble[] rumbles
Результат Rumble[]