CodeWriter

Not yet documented.

namespace Sirenix.Utilities.Editor.CodeGeneration
{
public sealed class CodeWriter : IDisposable
}

Requirements

Namespace: Sirenix.Utilities.Editor.CodeGeneration
Assembly: Sirenix.OdinInspector
Version: 2.0.0.0

Constructors

Definition Description
CodeWriter() Not yet documented.
CodeWriter(Stream) Not yet documented.
CodeWriter(TextWriter) Not yet documented.

Properties

Return Type Definition Description
int Indent Not yet documented.
bool IndentWithTabs Not yet documented.
string Namespace Not yet documented.
int SpacesPerIndent Not yet documented.

Methods

Return Type Definition Description
void AddExternAlias(string) Not yet documented.
void BeginConstructor(AccessModifier, string) Not yet documented.
void BeginConstructor(AccessModifier, string, string) Not yet documented.
void BeginConstructor(AccessModifier, string, string, Type[], string[]) Not yet documented.
void BeginGetter(Nullable<AccessModifier>) Not yet documented.
void BeginMethod(AccessModifier, Type, string) Not yet documented.
void BeginMethod(AccessModifier, Type, string, bool, bool) Not yet documented.
void BeginMethod(AccessModifier, Type, string, Type[], string[]) Not yet documented.
void BeginMethod(AccessModifier, Type, string, Type[], string[], bool, bool, bool) Not yet documented.
void BeginProperty(AccessModifier, Type, string, bool) Not yet documented.
void BeginSegment() Not yet documented.
void BeginSetter(Nullable<AccessModifier>) Not yet documented.
void BeginType(AccessModifier, TypeDeclaration, string) Not yet documented.
void BeginType(AccessModifier, TypeDeclaration, string, Type, Type[]) Not yet documented.
void Dispose() Not yet documented.
void EmptyLine() Not yet documented.
void EndConstructor() Not yet documented.
void EndGetter() Not yet documented.
void EndMethod() Not yet documented.
void EndProperty() Not yet documented.
void EndSegment(string) Not yet documented.
void EndSetter() Not yet documented.
void EndType() Not yet documented.
string GetFinalCode() Not yet documented.
void NewLine() Not yet documented.
void PasteChunk(string) Not yet documented.
void RegisterTypeSeen(Type) Not yet documented.
void RegisterTypesSeen(IEnumerable<Type>) Not yet documented.
void RegisterTypesSeen(Type[]) Not yet documented.
void UseNamespace(string) Not yet documented.
void Write(string) Not yet documented.
void WriteAttribute(Type, string, Type[]) Not yet documented.
void WriteAutoProperty(AccessModifier, Type, string, Nullable<AccessModifier>) Not yet documented.
void WriteComment(string) Not yet documented.
void WriteField(AccessModifier, Type, string) Not yet documented.
void WriteLine(string) Not yet documented.
void WriteLine(string, Object[]) Not yet documented.
void WriteLineIndentation() Not yet documented.