Class SteamVR_TrackedCamera.VideoStreamTexture
  
  
  
  
    Inheritance
    System.Object
    SteamVR_TrackedCamera.VideoStreamTexture
   
  
    Inherited Members
    
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
    
      System.Object.ToString()
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
   
  
  Assembly: Assembly-CSharp.dll
  Syntax
  
    public class VideoStreamTexture
   
  Constructors
  
  
  
  
  VideoStreamTexture(UInt32, Boolean)
  
  
  Declaration
  
    public VideoStreamTexture(uint deviceIndex, bool undistorted)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.UInt32 | 
        deviceIndex | 
         | 
      
      
        | System.Boolean | 
        undistorted | 
         | 
      
    
  
  Properties
  
  
  
  
  angularVelocity
  
  
  Declaration
  
    public Vector3 angularVelocity { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | UnityEngine.Vector3 | 
         | 
      
    
  
  
  
  
  deviceIndex
  
  
  Declaration
  
    public uint deviceIndex { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.UInt32 | 
         | 
      
    
  
  
  
  
  frameBounds
  
  
  Declaration
  
    public VRTextureBounds_t frameBounds { get; }
   
  Property Value
  
  
  
  
  frameId
  
  
  Declaration
  
    public uint frameId { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.UInt32 | 
         | 
      
    
  
  
  
  
  frameType
  
  
  Declaration
  
    public EVRTrackedCameraFrameType frameType { get; }
   
  Property Value
  
  
  
  
  hasCamera
  
  
  Declaration
  
    public bool hasCamera { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  hasTracking
  
  
  Declaration
  
    public bool hasTracking { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  texture
  
  
  Declaration
  
    public Texture2D texture { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | UnityEngine.Texture2D | 
         | 
      
    
  
  
  
  
  transform
  
  
  Declaration
  
    public SteamVR_Utils.RigidTransform transform { get; }
   
  Property Value
  
  
  
  
  undistorted
  
  
  Declaration
  
    public bool undistorted { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.Boolean | 
         | 
      
    
  
  
  
  
  velocity
  
  
  Declaration
  
    public Vector3 velocity { get; }
   
  Property Value
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | UnityEngine.Vector3 | 
         | 
      
    
  
  Methods
  
  
  
  
  Acquire()
  
  
  Declaration
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.UInt64 | 
         | 
      
    
  
  
  
  
  GetPose()
  
  
  Declaration
  
    public TrackedDevicePose_t GetPose()
   
  Returns
  
  
  
  
  Release()
  
  
  Declaration
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.UInt64 | 
         |