Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Classes | Namespaces | Enumerations
Structures.cs File Reference

Classes

class  FinePrint.Utilities.ConstructionExtensions
 
class  FinePrint.Utilities.ConstructionPart
 Data class that holds the details of a Part that can be used by a construction contract. More...
 
class  FinePrint.Utilities.ConstructionParts
 
interface  FinePrint.Utilities.ICheckSpecificVessels
 
interface  IContractObjectiveModule
 Represents a group of modules for contract objectives, or even a subset within a single module, such as relay antennae, or motorized wheels. More...
 
interface  FinePrint.Utilities.IUpdateWaypoints
 
class  FinePrint.Utilities.PreBuiltCraft
 This class is used to store a list of PreBuiltCraftDefinition's. More...
 
class  FinePrint.Utilities.PreBuiltCraftDefinition
 This class is used to hold PreBuilt Craft definitions for contracts that use prebuilt craft. More...
 
class  FinePrint.Utilities.PreBuiltCraftPosition
 Used to store PreBuilt Craft Positions More...
 
class  FinePrint.Utilities.SpriteMap
 A simple structure that loads textures into sprites if they exist, and defaults them if they do not. More...
 
class  FinePrint.Utilities.SurveyDefinition
 SurveyDefinition prevents SurveyContracts from calling LoadNode more than absolutely necessary by storing the survey definitions in a loose structure. More...
 
class  FinePrint.Utilities.SurveyDefinitionParameter
 SurveyDefinitionParameters load and hold hold the parameters for the survey definition structure. More...
 
class  FinePrint.Utilities.WaypointParameter
 A simple abstract class that abstracts parameters with waypoints to set up, clean up, and update via WaypointManager. More...
 

Namespaces

package  FinePrint.Utilities
 

Enumerations

enum  FinePrint.Utilities.FlightBand {
  FinePrint.Utilities.FlightBand.NONE, FinePrint.Utilities.FlightBand.GROUND, FinePrint.Utilities.FlightBand.LOW, FinePrint.Utilities.FlightBand.HIGH,
  FinePrint.Utilities.FlightBand.LOWMIX, FinePrint.Utilities.FlightBand.HIGHMIX, FinePrint.Utilities.FlightBand.ANYMIX
}
 A coarse description of a flight envelope or a group of flight envelopes. More...
 
enum  FinePrint.Utilities.GrammaticalGender { FinePrint.Utilities.GrammaticalGender.NEUTRAL, FinePrint.Utilities.GrammaticalGender.MASCULINE, FinePrint.Utilities.GrammaticalGender.FEMININE }
 Describes the gender of a word. More...
 
enum  FinePrint.Utilities.LoadResult { FinePrint.Utilities.LoadResult.NULL, FinePrint.Utilities.LoadResult.NOVALUE, FinePrint.Utilities.LoadResult.INVALID, FinePrint.Utilities.LoadResult.SUCCESS }
 Result of SystemUtilities.LoadNode More...
 
enum  FinePrint.Utilities.MannedStatus { FinePrint.Utilities.MannedStatus.MANNED, FinePrint.Utilities.MannedStatus.UNMANNED, FinePrint.Utilities.MannedStatus.ANY }
 Describes the manned status of a vessel. More...
 
enum  FinePrint.Utilities.OrbitalProperties {
  FinePrint.Utilities.OrbitalProperties.INC, FinePrint.Utilities.OrbitalProperties.ARG, FinePrint.Utilities.OrbitalProperties.LAN, FinePrint.Utilities.OrbitalProperties.ECC,
  FinePrint.Utilities.OrbitalProperties.SMA, FinePrint.Utilities.OrbitalProperties.PER, FinePrint.Utilities.OrbitalProperties.APO
}
 Specifies a single property of an orbit. More...
 
enum  FinePrint.Utilities.OrbitType {
  FinePrint.Utilities.OrbitType.SYNCHRONOUS, FinePrint.Utilities.OrbitType.STATIONARY, FinePrint.Utilities.OrbitType.POLAR, FinePrint.Utilities.OrbitType.EQUATORIAL,
  FinePrint.Utilities.OrbitType.KOLNIYA, FinePrint.Utilities.OrbitType.TUNDRA, FinePrint.Utilities.OrbitType.RANDOM
}
 Description of an Orbit. More...
 
enum  FinePrint.Utilities.ProgressRewardType { FinePrint.Utilities.ProgressRewardType.CONTRACT, FinePrint.Utilities.ProgressRewardType.PROGRESS }
 Description of the origin of a (World First) progress reward. More...
 
enum  FinePrint.Utilities.ProgressType {
  FinePrint.Utilities.ProgressType.NULL, FinePrint.Utilities.ProgressType.ALTITUDERECORD, FinePrint.Utilities.ProgressType.BASECONSTRUCTION, FinePrint.Utilities.ProgressType.CREWTRANSFER,
  FinePrint.Utilities.ProgressType.CREWRECOVERY, FinePrint.Utilities.ProgressType.DEPTHRECORD, FinePrint.Utilities.ProgressType.DISTANCERECORD, FinePrint.Utilities.ProgressType.DOCKING,
  FinePrint.Utilities.ProgressType.ESCAPE, FinePrint.Utilities.ProgressType.FIRSTLAUNCH, FinePrint.Utilities.ProgressType.FLAGPLANT, FinePrint.Utilities.ProgressType.FLIGHT,
  FinePrint.Utilities.ProgressType.FLYBY, FinePrint.Utilities.ProgressType.FLYBYRETURN, FinePrint.Utilities.ProgressType.LANDING, FinePrint.Utilities.ProgressType.LANDINGRETURN,
  FinePrint.Utilities.ProgressType.ORBIT, FinePrint.Utilities.ProgressType.ORBITRETURN, FinePrint.Utilities.ProgressType.POINTOFINTEREST, FinePrint.Utilities.ProgressType.REACHSPACE,
  FinePrint.Utilities.ProgressType.RENDEZVOUS, FinePrint.Utilities.ProgressType.SCIENCE, FinePrint.Utilities.ProgressType.SPACEWALK, FinePrint.Utilities.ProgressType.SPEEDRECORD,
  FinePrint.Utilities.ProgressType.SPLASHDOWN, FinePrint.Utilities.ProgressType.STATIONCONSTRUCTION, FinePrint.Utilities.ProgressType.STUNT, FinePrint.Utilities.ProgressType.SUBORBIT,
  FinePrint.Utilities.ProgressType.SURFACEEVA
}
 Description of a ProgressTracker node. More...
 
enum  FinePrint.Utilities.PronounCasing { FinePrint.Utilities.PronounCasing.SUBJECTIVE, FinePrint.Utilities.PronounCasing.OBJECTIVE, FinePrint.Utilities.PronounCasing.POSSESSIVE }
 Describes the case of a pronoun. More...
 
enum  FinePrint.Utilities.RecordTrackType {
  FinePrint.Utilities.RecordTrackType.NULL, FinePrint.Utilities.RecordTrackType.ALTITUDE, FinePrint.Utilities.RecordTrackType.DEPTH, FinePrint.Utilities.RecordTrackType.DISTANCE,
  FinePrint.Utilities.RecordTrackType.SPEED
}
 Description of a contract track of World First records. More...
 
enum  FinePrint.Utilities.WaypointClusterState { FinePrint.Utilities.WaypointClusterState.NONE, FinePrint.Utilities.WaypointClusterState.SINGLE, FinePrint.Utilities.WaypointClusterState.MIXED, FinePrint.Utilities.WaypointClusterState.FULL }
 Describes the cluster status of a waypoint, to make displaying them easier. More...