Class IContextListPropertyExtensions
- Namespace
- KSP.Api
- Assembly
- Assembly-CSharp.dll
public static class IContextListPropertyExtensions
- Inheritance
-
IContextListPropertyExtensions
- Inherited Members
-
Methods
GetElementActions(IContextListProperty, string, ICollection<IAction>, bool)
public static void GetElementActions(this IContextListProperty list, string key, ICollection<IAction> target, bool searchStack = true)
Parameters
list IContextListProperty
key string
target ICollection<IAction>
searchStack bool
GetElementList(IContextListProperty, string, ICollection<IContextListProperty>, bool)
public static void GetElementList(this IContextListProperty list, string key, ICollection<IContextListProperty> target, bool searchStack = true)
Parameters
list IContextListProperty
key string
target ICollection<IContextListProperty>
searchStack bool
GetElementProperties(IContextListProperty, string, ICollection<IProperty>, bool)
public static void GetElementProperties(this IContextListProperty list, string key, ICollection<IProperty> target, bool searchStack = true)
Parameters
list IContextListProperty
key string
target ICollection<IProperty>
searchStack bool
GetElementProperties<T>(IContextListProperty, string, ICollection<IPropertyWritable<T>>, bool)
public static void GetElementProperties<T>(this IContextListProperty list, string key, ICollection<IPropertyWritable<T>> target, bool searchStack = true)
Parameters
list IContextListProperty
key string
target ICollection<IPropertyWritable<T>>
searchStack bool
Type Parameters
T
GetElementProperties<T>(IContextListProperty, string, ICollection<IProperty<T>>, bool)
public static void GetElementProperties<T>(this IContextListProperty list, string key, ICollection<IProperty<T>> target, bool searchStack = true)
Parameters
list IContextListProperty
key string
target ICollection<IProperty<T>>
searchStack bool
Type Parameters
T
GetElementProperties<T>(IContextListProperty, string, ICollection<IPropertyWritable>, bool)
public static void GetElementProperties<T>(this IContextListProperty list, string key, ICollection<IPropertyWritable> target, bool searchStack = true)
Parameters
list IContextListProperty
key string
target ICollection<IPropertyWritable>
searchStack bool
Type Parameters
T
GetElementPropertyObjects(IContextListProperty, string, ICollection<object>, bool)
public static void GetElementPropertyObjects(this IContextListProperty list, string key, ICollection<object> target, bool searchStack = true)
Parameters
list IContextListProperty
key string
target ICollection<object>
searchStack bool
GetElementPropertyValues<T>(IContextListProperty, string, ICollection<T>, bool)
public static void GetElementPropertyValues<T>(this IContextListProperty list, string key, ICollection<T> target, bool searchStack = true)
Parameters
list IContextListProperty
key string
target ICollection<T>
searchStack bool
Type Parameters
T
GetElementSubContexts(IContextListProperty, string, ICollection<IDataContextReadonly>, bool)
public static void GetElementSubContexts(this IContextListProperty list, string key, ICollection<IDataContextReadonly> target, bool searchStack = true)
Parameters
list IContextListProperty
key string
target ICollection<IDataContextReadonly>
searchStack bool