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.AgentFlag Class Reference
Inheritance diagram for Contracts.Predicates.AgentFlag:
Contracts.ContractPredicate

Public Member Functions

 AgentFlag (IContractParameterHost parent)
 
 AgentFlag (IContractParameterHost contract, Agent agent)
 
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

Agent Agent [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.AgentFlag.AgentFlag ( IContractParameterHost  parent)
inline
Contracts.Predicates.AgentFlag.AgentFlag ( IContractParameterHost  contract,
Agent  agent 
)
inline

Member Function Documentation

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

Reimplemented from Contracts.ContractPredicate.

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

Reimplemented from Contracts.ContractPredicate.

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

Reimplemented from Contracts.ContractPredicate.

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

Reimplemented from Contracts.ContractPredicate.

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

Reimplemented from Contracts.ContractPredicate.

Property Documentation

Agent Contracts.Predicates.AgentFlag.Agent
get

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