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

Public Member Functions

 IsControllable (IContractParameterHost parent)
 
override bool Test (Vessel vessel)
 
override bool Test (ProtoVessel protoVessel)
 
- 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 ()
 
- Protected Member Functions inherited from Contracts.ContractPredicate
virtual bool GetAllowMultiple ()
 
virtual void OnLoad (ConfigNode node)
 
virtual void OnSave (ConfigNode node)
 
virtual void OnUpdate ()
 

Additional Inherited Members

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

Constructor & Destructor Documentation

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

Member Function Documentation

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

Reimplemented from Contracts.ContractPredicate.

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

Reimplemented from Contracts.ContractPredicate.

override bool Contracts.Predicates.IsControllable.Test ( ProtoVessel  protoVessel)
inlinevirtual

Reimplemented from Contracts.ContractPredicate.


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