Show / Hide Table of Contents

Namespace Phoenix.Input

Classes

ActuateAnalogEventArgs

Event arguments for actuate analog sample events

ActuateButtonEventArgs

Event arguments passed to actuate button events

ControllerSelectorView

Interaction logic for ControllerSelectorView.XAML

ControllerSelectorViewModel

View model for controller selection

ControllerViewModel

Virtual controller view model

Gamepad

Implementation for the gamepad class.

GamepadStatusChangedEvent

The Prism event for a gamepad status changed event.

GamepadStatusChangedInfo

Contains information about a gamepad status change.

InputManager

The implementation for the Input Manager.

InputPlugin

InputSequencerView

Interaction logic for InputSequencerView.XAML

InputSequencerViewModel

View model for input sequencer (recorder, player, viewer and editor)

InputStringEventArgs

Event arguments for requesting a string sample to be created when sequence view is in create mode

InputView

Interaction logic for InputView.XAML

InputViewModel

View model for Input view

JoystickPosition

The Joystick Position class.

KeyboardEventArgs

Event arguments for sequencer view keyboard dialog

Limit

Defines a limit for sample collision detection on a track

LoggingInfo

A class to hold logging information.

OnscreenControllerView

Interaction logic for OnScreenControllerView.XAML

OnscreenControllerViewModel

View model for on-screen interactive controller

PhoenixInputTelemetryContext

Class to provide needed moduleName for telemetry.

PluginSettings

Container for storing and loading settings in XML format

Revision

Represents a historical revision to sequence

RevisionTarget

Represents a reference to a historical revision

Sample

Defines a sequence sample mapped to one of the tracks

SampleAvailableEventArgs

Event arguments for sequence's sample available event

SampleSet

A thread safe ordered set with notifications

ScreenshotEventArgs

Event arguments for sequencer view screenshot event args

Sequence

Sequence containing tracks and recorded samples

SequenceView

Sequence custom control

Track

Defines samples mapped to this track

View

Defines sequence view

VirtualKeyboard

Automates on-screen keyboards for entering text

VirtualKeyboardLayout

Defines a layout used for virtual keyboard simulation

Structs

GamepadState

Represents state of gamepad connected to PC

SampleHitInfo

Sample hit test information

TrackHitInfo

Sample hit test information

Interfaces

IDeviceInput

The interface for device input compatibility implementations.

IGamepad

The interface for a gamepad object.

IInputManager

The interface to the input manager.

IInputViewProvider

Enums

GamepadButtons

The device-agnostic gamepad buttons.

GamepadState.ButtonValues

Possible flags for buttons mask

GamepadStatus

The gamepad statuses.

InputSequencerViewModel.InputTrack

Tracks by index

JoystickType

The joystick types.

SampleHitInfo.Element

Sample hit test result

Track.TrackSampleType

Track types

TriggerType

The trigger types.

In This Article
Back to top Generated by DocFX