Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
MassEditParts Class Reference
Inheritance diagram for MassEditParts:

Public Types

enum  ValueComparison {
  ValueComparison.Lesser, ValueComparison.LEqual, ValueComparison.Equals, ValueComparison.NotEqual,
  ValueComparison.GEqual, ValueComparison.Greater, ValueComparison.Approx, ValueComparison.ApproxCaseInsensitive,
  ValueComparison.NotApprox, ValueComparison.NotApproxCaseInsensitive, ValueComparison.Unknown
}
 

Static Public Member Functions

static Func< PartCfg, bool > GetValueComparisonPredicate (ValueComparison op, string key, string value)
 
static void ParseFilterOperands (out ValueComparison comp, out string key, out string value)
 
static ValueComparison ParseOp (string op)
 

Static Public Attributes

static List< PartCfgcfgList
 
static List< PartCfgfilteredPartsList
 
static string filterOutputText
 
static string[] ops = new string[] { ".~=", "!.~", "==", "!=", "<=", ">=", "~=", "!~", "<", ">" }
 
static string replaceExpression
 
static string searchString
 

Member Enumeration Documentation

Enumerator
Lesser 
LEqual 
Equals 
NotEqual 
GEqual 
Greater 
Approx 
ApproxCaseInsensitive 
NotApprox 
NotApproxCaseInsensitive 
Unknown 

Member Function Documentation

static Func<PartCfg, bool> MassEditParts.GetValueComparisonPredicate ( ValueComparison  op,
string  key,
string  value 
)
inlinestatic
static void MassEditParts.ParseFilterOperands ( out ValueComparison  comp,
out string  key,
out string  value 
)
inlinestatic
static ValueComparison MassEditParts.ParseOp ( string  op)
inlinestatic

Member Data Documentation

List<PartCfg> MassEditParts.cfgList
static
List<PartCfg> MassEditParts.filteredPartsList
static
string MassEditParts.filterOutputText
static
string [] MassEditParts.ops = new string[] { ".~=", "!.~", "==", "!=", "<=", ">=", "~=", "!~", "<", ">" }
static
string MassEditParts.replaceExpression
static
string MassEditParts.searchString
static

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