Class PropertyTableAssigner
- Namespace
- MoonSharp.Interpreter.Interop
- Assembly
- Assembly-CSharp.dll
public class PropertyTableAssigner : IPropertyTableAssigner
- Inheritance
-
PropertyTableAssigner
- Implements
- Inherited Members
- Extension Methods
Constructors
PropertyTableAssigner(Type, params string[])
public PropertyTableAssigner(Type type, params string[] expectedMissingProperties)
Parameters
Methods
AddExpectedMissingProperty(string)
public void AddExpectedMissingProperty(string name)
Parameters
namestring
AssignObject(object, Table)
public void AssignObject(object obj, Table data)
Parameters
SetSubassignerForType(Type, IPropertyTableAssigner)
public void SetSubassignerForType(Type propertyType, IPropertyTableAssigner assigner)
Parameters
propertyTypeTypeassignerIPropertyTableAssigner