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