Struct InputStateHistory.Record
  
  
  
  
  
  Syntax
  
    public struct Record : IEquatable<InputStateHistory.Record>
   
  Properties
  
  
  
  
  control
  
  
  Declaration
  
    public readonly InputControl control { get; }
   
  Property Value
  
  
  
  
  index
  
  
  Declaration
  
    public readonly int index { get; }
   
  Property Value
  
  
  
  
  next
  
  
  Declaration
  
    public readonly InputStateHistory.Record next { get; }
   
  Property Value
  
  
  
  
  owner
  
  
  Declaration
  
    public readonly InputStateHistory owner { get; }
   
  Property Value
  
  
  
  
  previous
  
  
  Declaration
  
    public readonly InputStateHistory.Record previous { get; }
   
  Property Value
  
  
  
  
  time
  
  
  Declaration
  
    public readonly double time { get; }
   
  Property Value
  
  
  
  
  valid
  
  
  Declaration
  
    public readonly bool valid { get; }
   
  Property Value
  
  Methods
  
  
  
  
  CopyFrom(InputStateHistory.Record)
  
  
  Declaration
  
    public void CopyFrom(InputStateHistory.Record record)
   
  Parameters
  
  
  
  
  Equals(Object)
  
  
  Declaration
  
    public override bool Equals(object obj)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | Object | obj |  | 
    
  
  Returns
  
  
  
  
  Equals(InputStateHistory.Record)
  
  
  Declaration
  
    public bool Equals(InputStateHistory.Record other)
   
  Parameters
  
  Returns
  
  
  
  
  GetHashCode()
  
  
  Declaration
  
    public override int GetHashCode()
   
  Returns
  
  
  
  
  
  
  
  Declaration
  
    public void *GetUnsafeExtraMemoryPtr()
   
  Returns
  
  
  
  
  GetUnsafeMemoryPtr()
  
  
  Declaration
  
    public void *GetUnsafeMemoryPtr()
   
  Returns
  
  
  
  
  ReadValue<TValue>()
  
  
  Declaration
  
    public TValue ReadValue<TValue>()
    where TValue : struct
   
  Returns
  
  Type Parameters
  
  
  
  
  ReadValueAsObject()
  
  
  Declaration
  
    public object ReadValueAsObject()
   
  Returns
  
  
  
  
  ToString()
  
  
  Declaration
  
    public override string ToString()
   
  Returns