Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Protected Member Functions | Properties | List of all members
Contracts.Predicates.LaunchID Class Reference
Inheritance diagram for Contracts.Predicates.LaunchID:
Contracts.ContractPredicate

Public Member Functions

 LaunchID (IContractParameterHost parent)
 
override bool Test (Vessel vessel)
 
override bool Test (ProtoVessel vessel)
 
- Public Member Functions inherited from Contracts.ContractPredicate
 ContractPredicate (IContractParameterHost parent)
 
void Load (ConfigNode node)
 
void Save (ConfigNode node)
 
void Update ()
 

Protected Member Functions

override string GetDescription ()
 
override void OnLoad (ConfigNode node)
 
override void OnSave (ConfigNode node)
 
- Protected Member Functions inherited from Contracts.ContractPredicate
virtual bool GetAllowMultiple ()
 
virtual void OnUpdate ()
 

Properties

double Date [get]
 
uint ID [get]
 
- Properties inherited from Contracts.ContractPredicate
bool AllowMultiple [get]
 
string Description [get]
 
IContractParameterHost Parent [get, set]
 
Contract Root [get, set]
 

Constructor & Destructor Documentation

Contracts.Predicates.LaunchID.LaunchID ( IContractParameterHost  parent)
inline

Member Function Documentation

override string Contracts.Predicates.LaunchID.GetDescription ( )
inlineprotectedvirtual

Reimplemented from Contracts.ContractPredicate.

override void Contracts.Predicates.LaunchID.OnLoad ( ConfigNode  node)
inlineprotectedvirtual

Reimplemented from Contracts.ContractPredicate.

override void Contracts.Predicates.LaunchID.OnSave ( ConfigNode  node)
inlineprotectedvirtual

Reimplemented from Contracts.ContractPredicate.

override bool Contracts.Predicates.LaunchID.Test ( Vessel  vessel)
inlinevirtual

Reimplemented from Contracts.ContractPredicate.

override bool Contracts.Predicates.LaunchID.Test ( ProtoVessel  vessel)
inlinevirtual

< return ContainsLaunchID_GreaterThanOrEqualTo(vessel, id);

Reimplemented from Contracts.ContractPredicate.

Property Documentation

double Contracts.Predicates.LaunchID.Date
get
uint Contracts.Predicates.LaunchID.ID
get

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