Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Static Public Member Functions | Public Attributes | Properties | List of all members
Expansions.Missions.Editor.MissionEditorMapView Class Reference
Inheritance diagram for Expansions.Missions.Editor.MissionEditorMapView:
MapView

Static Public Member Functions

static Camera CreateMapFXCamera (int depthOffset, float nearPlane, float farPlane)
 Creates an FX camera to render celestial body gizmos More...
 
- Static Public Member Functions inherited from MapView
static void EnterMapView ()
 
static void ExitMapView ()
 
static float GetEccOffset (float eccOffset, float ecc, float eccOffsetPower)
 

Public Attributes

OrbitGizmo orbitGizmoPrefab
 
- Public Attributes inherited from MapView
bool ConstantMode
 
Material dottedLineMaterial
 
GameObject maneuverNodePrefab
 
float max3DlineDrawDist = 1500f
 
Texture2D orbitIconsMap
 
Material orbitIconsMaterial
 
GUISkin orbitIconsTextSkin
 
UISkinDefSO orbitIconsTextSkinDef
 
Material orbitLinesMaterial
 
Color[] patchColors
 
MapObject scaledVessel
 
MonoBehaviour[] scriptsToDisable
 
List< SiteNodesiteNodes
 List of SiteNodes that exist More...
 
Color[] targetPatchColors
 
float transitionDuration = 1f
 
Camera[] uiCameras
 
MapNode uiNodePrefab
 

Properties

static new MissionEditorMapView fetch [get, set]
 
static OrbitGizmo OrbitGizmoPrefab [get]
 
- Properties inherited from MapView
static Material DottedLinesMaterial [get]
 
static bool Draw3DLines [get]
 
static MapView fetch [get, set]
 
static bool HighOrbitCountMode [get]
 
static bool ManeuverModeActive [get]
 
static GameObject ManeuverNodePrefab [get]
 
static PlanetariumCamera MapCamera [get]
 
static bool MapIsEnabled [get, set]
 
static Texture2D OrbitIconsMap [get]
 
static Material OrbitIconsMaterial [get]
 
static GUISkin OrbitIconsTextSkin [get]
 
static UISkinDef OrbitIconsTextSkinDef [get]
 
static Material OrbitLinesMaterial [get]
 
static Color[] PatchColors [get]
 
static AnimationCurve SplineEccentricOffset [get]
 
static Color[] TargetPatchColors [get]
 
static MapNode UINodePrefab [get]
 
Camera VectorCamera [get]
 

Additional Inherited Members

- Public Member Functions inherited from MapView
IEnumerator Start ()
 
void UpdateMap (bool forceUpdate=false)
 
- Static Public Attributes inherited from MapView
static int displayedOrbits
 
static Material DottedLineMaterialStatic = null
 
static Callback OnEnterMapView = () => { }
 
static Callback OnExitMapView = () => { }
 
static Material OrbitLinesMaterialStatic = null
 
static bool ReportMapAsDisabled = false
 
- Protected Member Functions inherited from MapView
Camera createMapFXCamera (int depthOffset, float nearPlane, float farPlane)
 
Camera CreateVectorCanvasCam ()
 
- Protected Attributes inherited from MapView
bool draw3Dlines
 
Camera mapFxCameraNear
 
bool started
 
bool updateMap
 

Member Function Documentation

static Camera Expansions.Missions.Editor.MissionEditorMapView.CreateMapFXCamera ( int  depthOffset,
float  nearPlane,
float  farPlane 
)
inlinestatic

Creates an FX camera to render celestial body gizmos

Parameters
depthOffsetCamera depth
nearPlaneNear plane distance
farPlaneFar plane distance
Returns

Member Data Documentation

OrbitGizmo Expansions.Missions.Editor.MissionEditorMapView.orbitGizmoPrefab

Property Documentation

new MissionEditorMapView Expansions.Missions.Editor.MissionEditorMapView.fetch
staticgetsetprotected
OrbitGizmo Expansions.Missions.Editor.MissionEditorMapView.OrbitGizmoPrefab
staticget

The documentation for this class was generated from the following file: