Class ObjectAssemblyBuilderLog
- Namespace
- KSP.OAB
- Assembly
- Assembly-CSharp.dll
public class ObjectAssemblyBuilderLog
- Inheritance
-
ObjectAssemblyBuilderLog
- Inherited Members
-
- Extension Methods
-
Constructors
ObjectAssemblyBuilderLog(ObjectAssemblyBuilderEvents, ObjectAssemblyUIEvents, ObjectAssemblyBuilderFileIO)
public ObjectAssemblyBuilderLog(ObjectAssemblyBuilderEvents eventsToUse, ObjectAssemblyUIEvents uiEventsToUse, ObjectAssemblyBuilderFileIO fileIOToUse)
Parameters
eventsToUse ObjectAssemblyBuilderEvents
uiEventsToUse ObjectAssemblyUIEvents
fileIOToUse ObjectAssemblyBuilderFileIO
Fields
events
protected ObjectAssemblyBuilderEvents events
Field Value
- ObjectAssemblyBuilderEvents
eventsUI
protected ObjectAssemblyUIEvents eventsUI
Field Value
- ObjectAssemblyUIEvents
fileIO
protected ObjectAssemblyBuilderFileIO fileIO
Field Value
- ObjectAssemblyBuilderFileIO
Methods
BindLoggingToField(object, FieldInfo)
protected bool BindLoggingToField(object @class, FieldInfo field)
Parameters
class object
field FieldInfo
Returns
- bool
BindType(object, Type)
protected void BindType(object @class, Type type)
Parameters
class object
type Type
Initialize()
protected virtual void Initialize()
Write(string)
public static void Write(string evtName)
Parameters
evtName string