Skip to content

Game.Input.InputManager+CompositeData

Assembly: Game
Namespace: Game.Input

Type: struct sealed public

Base: System.ValueType

Attributes: IsReadOnly

Code

public sealed struct CompositeData
{
    public readonly System.String m_TypeName;
    public readonly Game.Input.ActionType m_ActionType;
    public readonly System.Collections.Generic.IReadOnlyDictionary<Game.Input.ActionComponent, Game.Input.InputManager+CompositeComponentData> m_Data;

    public CompositeData(System.String typeName, Game.Input.ActionType actionType, Game.Input.InputManager+CompositeComponentData[] data);

    public System.Boolean TryFindByBindingName(System.String bindingName, Game.Input.InputManager+CompositeComponentData& data);
    public System.Boolean TryGetData(Game.Input.ActionComponent component, Game.Input.InputManager+CompositeComponentData& data);
}

Fields

  • public readonly System.String m_TypeName
public readonly System.String m_TypeName;
  • public readonly Game.Input.ActionType m_ActionType
public readonly Game.Input.ActionType m_ActionType;
  • public readonly System.Collections.Generic.IReadOnlyDictionary<Game.Input.ActionComponent, Game.Input.InputManager+CompositeComponentData> m_Data
public readonly System.Collections.Generic.IReadOnlyDictionary<Game.Input.ActionComponent, Game.Input.InputManager+CompositeComponentData> m_Data;

Constructors

  • public CompositeData(System.String typeName, Game.Input.ActionType actionType, Game.Input.InputManager+CompositeComponentData[] data)
public CompositeData(System.String typeName, Game.Input.ActionType actionType, Game.Input.InputManager+CompositeComponentData[] data);

Methods

  • public TryFindByBindingName(System.String bindingName, Game.Input.InputManager+CompositeComponentData& data) : System.Boolean
public System.Boolean TryFindByBindingName(System.String bindingName, Game.Input.InputManager+CompositeComponentData& data);
  • public TryGetData(Game.Input.ActionComponent component, Game.Input.InputManager+CompositeComponentData& data) : System.Boolean
public System.Boolean TryGetData(Game.Input.ActionComponent component, Game.Input.InputManager+CompositeComponentData& data);

Nested types

  • Game.Input.InputManager+CompositeData+<>c