Class SerializedActiveCameraInfo
  
  
  
    - Namespace
 - KSP.Sim
 
  - Assembly
 - Assembly-CSharp.dll
 
   
  
  
  
    public class SerializedActiveCameraInfo
   
  
    - Inheritance
 
    - 
      
      
SerializedActiveCameraInfo
     
  
  
    - Inherited Members
 
    - 
    
    
    
    
    
    
  
 
  
    - Extension Methods
 
    - 
  
  
  
  
  
  
 
  Constructors
  
  
  SerializedActiveCameraInfo()
  
  
  
  
  
    public SerializedActiveCameraInfo()
   
  
  
  SerializedActiveCameraInfo(CameraID, CameraMode, double, double, double)
  
  
  
  
  
    public SerializedActiveCameraInfo(CameraID activeCameraId, CameraMode activeCameraMode, double distance, double yaw, double pitch)
   
  Parameters
  
    activeCameraId CameraID 
    
    activeCameraMode CameraMode 
    
    distance double 
    
    yaw double 
    
    pitch double 
    
  
  
  
  SerializedActiveCameraInfo(SerializedActiveCameraInfo)
  
  
  
  
  
    public SerializedActiveCameraInfo(SerializedActiveCameraInfo src)
   
  Parameters
  
    src SerializedActiveCameraInfo 
    
  
  Fields
  
  ActiveCameraId
  
  
  
  
  
    public CameraID ActiveCameraId
   
  Field Value
  
    - CameraID
 
    
  
  
  ActiveCameraMode
  
  
  
  
  
    public CameraMode ActiveCameraMode
   
  Field Value
  
    - CameraMode
 
    
  
  
  DEFAULT_ACTIVE_CAMERA_ID
  
  
  
  
  
    public const CameraID DEFAULT_ACTIVE_CAMERA_ID = None
   
  Field Value
  
    - CameraID
 
    
  
  
  DEFAULT_ACTIVE_CAMERA_MODE
  
  
  
  
  
    public const CameraMode DEFAULT_ACTIVE_CAMERA_MODE = None
   
  Field Value
  
    - CameraMode
 
    
  
  
  DEFAULT_DISTANCE
  
  
  
  
  
    public const double DEFAULT_DISTANCE = 0
   
  Field Value
  
    - double
 
    
  
  
  DEFAULT_PITCH
  
  
  
  
  
    public const double DEFAULT_PITCH = 0
   
  Field Value
  
    - double
 
    
  
  
  DEFAULT_YAW
  
  
  
  
  
    public const double DEFAULT_YAW = 0
   
  Field Value
  
    - double
 
    
  
  
  Default
  
  
  
  
  
    public static readonly SerializedActiveCameraInfo Default
   
  Field Value
  
    - SerializedActiveCameraInfo
 
    
  
  
  Distance
  
  
  
  
  
  Field Value
  
    - double
 
    
  
  
  Pitch
  
  
  
  
  
  Field Value
  
    - double
 
    
  
  
  Yaw
  
  
  
  
  
  Field Value
  
    - double
 
    
  
  Methods
  
  
  GetDebugString()
  
  
  
  
  
    public string GetDebugString()
   
  Returns
  
    - string
 
    
  
  
  
  Init()
  
  
  
  
  
  
  
  Init(CameraID, CameraMode, double, double, double)
  
  
  
  
  
    public void Init(CameraID activeCameraId, CameraMode activeCameraMode, double distance, double yaw, double pitch)
   
  Parameters
  
    activeCameraId CameraID 
    
    activeCameraMode CameraMode 
    
    distance double 
    
    yaw double 
    
    pitch double 
    
  
  
  
  Init(SerializedActiveCameraInfo)
  
  
  
  
  
    public void Init(SerializedActiveCameraInfo src)
   
  Parameters
  
    src SerializedActiveCameraInfo 
    
  
  
  
  Matches(SerializedActiveCameraInfo)
  
  
  
  
  
    public bool Matches(SerializedActiveCameraInfo other)
   
  Parameters
  
    other SerializedActiveCameraInfo 
    
  
  Returns
  
    - bool
 
    
  
  
  
  ResetAllValues()
  
  
  
  
  
    public void ResetAllValues()
   
  
  
  Set(CameraID, CameraMode, double, double, double)
  
  
  
  
  
    public void Set(CameraID activeCameraId, CameraMode activeCameraMode, double distance, double yaw, double pitch)
   
  Parameters
  
    activeCameraId CameraID 
    
    activeCameraMode CameraMode 
    
    distance double 
    
    yaw double 
    
    pitch double 
    
  
  
  
  Set(SerializedActiveCameraInfo)
  
  
  
  
  
    public void Set(SerializedActiveCameraInfo src)
   
  Parameters
  
    src SerializedActiveCameraInfo 
    
  
  
  
  ToString()
  
  
  
  
  
    public override string ToString()
   
  Returns
  
    - string