Photon Fusion 2.1.1

FieldEditorButtonAttribute Class Reference

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.
Public Member Functions inherited from PropertyAttribute
 PropertyAttribute (bool applyToCollection=false)

Public Attributes

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.

Additional Inherited Members

Static Public Attributes inherited from DecoratingPropertyAttribute
const int DefaultOrder = -10000
 The default order of the attribute.
Protected Member Functions inherited from DecoratingPropertyAttribute
 DecoratingPropertyAttribute (bool applyToCollection=false)
 Initializes a new instance with the default order.
 DecoratingPropertyAttribute (int order, bool applyToCollection=false)
 Initializes a new instance with the specified order.
Properties inherited from PropertyAttribute
new bool applyToCollection [get]

Detailed Description

Editor attribute to add a button that invokes a custom method in the inspector.

Constructor & Destructor Documentation

◆ FieldEditorButtonAttribute()

FieldEditorButtonAttribute ( string label,
string targetMethod )

Initializes a new instance class with the specified label and target method.

Parameters
labelThe label of the button
targetMethodThe method to invoke when the button is clicked