Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Properties | List of all members
Expansions.Missions.VesselRestrictionList Class Reference
Inheritance diagram for Expansions.Missions.VesselRestrictionList:
Expansions.Missions.DynamicModuleList IConfigNode

Public Member Functions

void ClearAppEvents ()
 
override List< Type > GetSupportedTypes ()
 Get the list of supported module Types that can be attached to this list More...
 
void StartAppEvents ()
 
 VesselRestrictionList (MENode node)
 The constructor for the DynamicModuleList More...
 
- Public Member Functions inherited from Expansions.Missions.DynamicModuleList
virtual object Clone ()
 
bool ContainsModule (Type module)
 Helper function to check if the value contains already an instance of this module More...
 
 DynamicModuleList (MENode node)
 Creates a new instance of the DynamicModuleList class More...
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
List< IMENodeDisplayGetInternalParameters ()
 Get a list of the internal parameters that are used in this module list This conversion between list types can be resolved in .net 4 More...
 
void Load (ConfigNode node)
 
void Save (ConfigNode node)
 
void SetSupportedTypes (List< Type > supportedModuleTypes)
 Set the list of supported modules More...
 

Properties

List< VesselRestrictionActiveRestrictions [get]
 Returns the VesselRestrictions that have been added by the mission editor in this list. More...
 
- Properties inherited from Expansions.Missions.DynamicModuleList
MENode node [get, set]
 Reference to the Missions Expansion node More...
 

Additional Inherited Members

- Public Attributes inherited from Expansions.Missions.DynamicModuleList
List< DynamicModuleactiveModules
 List of active modules More...
 
- Protected Attributes inherited from Expansions.Missions.DynamicModuleList
string moduleNodeName = "MODULE"
 
string rootNodeName = "MODULES"
 
List< Type > supportedTypes
 List of supported module Types More...
 

Constructor & Destructor Documentation

Expansions.Missions.VesselRestrictionList.VesselRestrictionList ( MENode  node)
inline

The constructor for the DynamicModuleList

Member Function Documentation

void Expansions.Missions.VesselRestrictionList.ClearAppEvents ( )
inline
override List<Type> Expansions.Missions.VesselRestrictionList.GetSupportedTypes ( )
inlinevirtual

Get the list of supported module Types that can be attached to this list

Returns

Reimplemented from Expansions.Missions.DynamicModuleList.

void Expansions.Missions.VesselRestrictionList.StartAppEvents ( )
inline

Property Documentation

List<VesselRestriction> Expansions.Missions.VesselRestrictionList.ActiveRestrictions
get

Returns the VesselRestrictions that have been added by the mission editor in this list.


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