RawInputCommands

Summary

Represents dispatch delegates provided to custom input devices, allowing raw drivers to inject button and axis events directly into the engine's central input pipeline.

Definition

Namespace: SDT4.Managed.Input.Custom
Assembly: SDT4.Managed.Input.dll

class RawInputCommands
Inheritance:

Object ➔ RawInputCommands

Implements:

IEquatable<RawInputCommands>

Fields

Name Type Description

Properties

Name Type Description
protected get; EqualityContract Type
public get; set; PushButtonInput Action<CustomButtonInputEventArgs> A callback delegate used to push a CustomButtonInputEventArgs into the orchestrator.
public get; set; PushAxisInput Action<CustomAxisInputEventArgs> A callback delegate used to push a CustomAxisInputEventArgs into the orchestrator.

Methods

public virtual String ToString()

Returns:


protected virtual Boolean PrintMembers(StringBuilder builder)

Parameters:

Returns:


public virtual Int32 GetHashCode()

Returns:


public virtual Boolean Equals(Object? obj)

Parameters:

Returns:


public virtual Boolean Equals(RawInputCommands? other)

Parameters:

Returns:


public virtual RawInputCommands $()

Returns:


public Void Deconstruct(out Action<CustomButtonInputEventArgs> PushButtonInput, out Action<CustomAxisInputEventArgs> PushAxisInput)

Parameters: