Editor attribute to add a button that invokes a custom method in the inspector. More...
Inherits DecoratingPropertyAttribute.
Public Member Functions | |
FieldEditorButtonAttribute (string label, string targetMethod) | |
Initializes a new instance class with the specified label and target method. More... | |
Public Attributes | |
bool | AllowMultipleTargets |
Is it allowed to select multiple targets for the button? More... | |
string | Label |
Button label. More... | |
string | TargetMethod |
The method to invoke when the button is clicked. More... | |
Additional Inherited Members | |
Static Public Attributes inherited from DecoratingPropertyAttribute | |
const int | DefaultOrder = -10000 |
The default order of the attribute. More... | |
Protected Member Functions inherited from DecoratingPropertyAttribute | |
DecoratingPropertyAttribute () | |
Initializes a new instance with the default order. More... | |
DecoratingPropertyAttribute (int order) | |
Initializes a new instance with the specified order. More... | |
Editor attribute to add a button that invokes a custom method in the inspector.
FieldEditorButtonAttribute | ( | string | label, |
string | targetMethod | ||
) |
Initializes a new instance class with the specified label and target method.
label | The label of the button |
targetMethod | The method to invoke when the button is clicked |
bool AllowMultipleTargets |
Is it allowed to select multiple targets for the button?
string Label |
Button label.
string TargetMethod |
The method to invoke when the button is clicked.