Class MacroDescriptor<TMacro, TMacroDescription>
Inheritance
object
MacroDescriptor<TMacro, TMacroDescription>
Assembly: solution.dll
Syntax
public class MacroDescriptor<TMacro, TMacroDescription> : Descriptor<TMacro, TMacroDescription>, IAssigner, IDescriptor where TMacro : Object, IMacro where TMacroDescription : class, IMacroDescription, new()
Type Parameters
| Name |
Description |
| TMacro |
|
| TMacroDescription |
|
Constructors
MacroDescriptor(TMacro)
Declaration
protected MacroDescriptor(TMacro target)
Parameters
| Type |
Name |
Description |
| TMacro |
target |
|
Properties
macro
Declaration
protected TMacro macro { get; }
Property Value
Methods
Icon()
Declaration
[AssignsAttribute]
[RequiresUnityAPIAttribute]
public override EditorTexture Icon()
Returns
Overrides
Summary()
Declaration
[AssignsAttribute]
[RequiresUnityAPIAttribute]
public override string Summary()
Returns
Overrides
Title()
Declaration
[AssignsAttribute]
[RequiresUnityAPIAttribute]
public override string Title()
Returns
Overrides
Implements
Extension Methods