Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Static Public Member Functions | Public Attributes | Protected Member Functions | List of all members
ScaledMovement Class Reference
Inheritance diagram for ScaledMovement:
MapObject

Static Public Member Functions

static ScaledMovement Create (string name, Vessel vessel)
 
static ScaledMovement Create (string name, CelestialBody cb, GameObject scaledObject)
 
static ScaledMovement Create (string name, Expansions.Missions.MENode newNode)
 Create a ScaledMovement object More...
 
- Static Public Member Functions inherited from MapObject
static MapObject Create (string name, string displayName, Orbit orbit, ManeuverNode node)
 
static MapObject Create (string name, string displayName, Transform tgtRef, Orbit orbit, ObjectType type)
 
static MapObject Create (string name, string displayName, Orbit orbit, ObjectType type)
 

Public Attributes

bool firstUpdate = false
 Set true once the first Update of the Object's position has been completed More...
 
- Public Attributes inherited from MapObject
CelestialBody celestialBody
 
IDiscoverable Discoverable
 
string DisplayName
 
LaunchSite launchSite
 
ManeuverNode maneuverNode
 
Expansions.Missions.MENode missionsNode
 
Orbit orbit
 
Transform tgtRef
 
Transform trf
 
ObjectType type = ObjectType.Null
 
MapNode uiNode
 
Vessel vessel
 This is the target vessel More...
 

Protected Member Functions

override void OnLateUpdate ()
 
- Protected Member Functions inherited from MapObject
virtual void OnAwake ()
 
virtual string OnGetName ()
 
virtual void OnStart ()
 
virtual void OnWillDestroy ()
 

Additional Inherited Members

- Public Types inherited from MapObject
enum  ObjectType {
  ObjectType.Null, ObjectType.Generic, ObjectType.CelestialBody, ObjectType.Vessel,
  ObjectType.ManeuverNode, ObjectType.Periapsis, ObjectType.Apoapsis, ObjectType.AscendingNode,
  ObjectType.DescendingNode, ObjectType.ApproachIntersect, ObjectType.CelestialBodyAtUT, ObjectType.PatchTransition,
  ObjectType.MENode, ObjectType.Site
}
 
- Public Member Functions inherited from MapObject
string GetDisplayName ()
 
string GetName ()
 
CelestialBody GetReferenceBody ()
 
void Terminate ()
 

Member Function Documentation

static ScaledMovement ScaledMovement.Create ( string  name,
Vessel  vessel 
)
inlinestatic
static ScaledMovement ScaledMovement.Create ( string  name,
CelestialBody  cb,
GameObject  scaledObject 
)
inlinestatic
static ScaledMovement ScaledMovement.Create ( string  name,
Expansions.Missions.MENode  newNode 
)
inlinestatic

Create a ScaledMovement object

Parameters
nameName of the Object
newNodeMissions MENode associated to the object
Returns
override void ScaledMovement.OnLateUpdate ( )
inlineprotectedvirtual

Reimplemented from MapObject.

Member Data Documentation

bool ScaledMovement.firstUpdate = false

Set true once the first Update of the Object's position has been completed


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