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.ElementBuilders. |
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.
|