Class IPropertyExtensions
- Namespace
- KSP.Api
- Assembly
- Assembly-CSharp.dll
public static class IPropertyExtensions
- Inheritance
-
IPropertyExtensions
- Inherited Members
-
Methods
CastGetValue<T>(IProperty)
public static T CastGetValue<T>(this IProperty prop)
Parameters
prop IProperty
Returns
- T
Type Parameters
T
CastSetValue<T>(IPropertyWritable, T)
public static bool CastSetValue<T>(this IPropertyWritable prop, T newValue)
Parameters
prop IPropertyWritable
newValue T
Returns
- bool
Type Parameters
T
CastWritable<T>(IProperty)
public static IPropertyWritable<T> CastWritable<T>(this IProperty prop)
Parameters
prop IProperty
Returns
- IPropertyWritable<T>
Type Parameters
T
Cast<T>(IProperty)
public static IProperty<T> Cast<T>(this IProperty prop)
Parameters
prop IProperty
Returns
- IProperty<T>
Type Parameters
T
Cast<T>(IPropertyWritable)
public static IPropertyWritable<T> Cast<T>(this IPropertyWritable prop)
Parameters
prop IPropertyWritable
Returns
- IPropertyWritable<T>
Type Parameters
T