Summary
Procedural scripting utilities.
Enum Types
Class Types
Class |
Summary |
CachedTypeInfo |
[Editor-Only]
Encapsulates information about a Weaver.Editor.Procedural.Scripting.CachedTypeInfo.Type for easy access and efficient reuse.
|
ConstructorBuilder |
[Editor-Only]
Manages the details for building a constructor in a procedural C# script.
|
CSharpProcedural |
[Editor-Only] A variety of methods relating to procedurally generating C# code. |
ElementBuilder |
[Editor-Only] Base class for building any element in a procedural script such as namespaces, types, fields, etc. |
ElementBuilderGroupExtensions |
Various extension methods for Weaver.Editor.Procedural.Scripting.IElementBuilderGroup .
|
FieldBuilder |
[Editor-Only] Manages the details for building a field in a procedural C# script. |
MemberBuilder |
[Editor-Only] Base class for building a particular type of member in a procedural C# script. |
MethodBuilder |
[Editor-Only] Manages the details for building a method in a procedural C# script. |
NamespaceBuilder |
[Editor-Only] Manages the details for building a namespace in a procedural C# script. |
PropertyBuilder |
[Editor-Only] Manages the details for building a property in a procedural C# script. |
ScriptBuilder |
[Editor-Only]
Determines the naming conventions for a procedural C# script, as well as for #region names, #if symbols, and
the messages used for obsolete members.
|
TypeBuilder |
[Editor-Only] Manages the details for building a type in a procedural C# script. |
Interface Types
Interface |
Summary |
IElementBuilderGroup |
[Editor-Only] A manager for a list of Weaver.Editor.Procedural.Scripting.ElementBuilder s. |
Struct Types
Struct |
Summary |
ParameterBuilder |
[Editor-Only] The details of a procedural method parameter. |
TypeName |
[Editor-Only] The name of a type. |
Delegate Types
Delegate |
Summary |
AppendFunction |
[Editor-Only]
A delegate which appends some text at the specified `indent` level.
|