Click or drag to resize

DrawerRawDelegateT Class

Inspector class for rendering RawDelegates in the inspector
Inheritance Hierarchy
SystemObject
  GUIDrawer
    PropertyDrawer
      EventsPlusDrawerRawDelegateT
        EventsPlusDrawerRawCall
        EventsPlusDrawerRawDelegate

Namespace:  EventsPlus
Assembly:  EventsPlus (in EventsPlus.dll) Version: 1.0.6794.2298
Syntax
C#
public class DrawerRawDelegate<T> : PropertyDrawer
where T : CacheRawDelegate

Type Parameters

T

The DrawerRawDelegateT type exposes the following members.

Constructors
  NameDescription
Public methodDrawerRawDelegateT
Initializes a new instance of the DrawerRawDelegateT class
Top
Methods
  NameDescription
Protected methodcreateCache
Instantiates the delegate drop-down cache
Public methodGetPropertyHeight
Initializes the drawer and calculates the inspector height
(Overrides PropertyDrawer.GetPropertyHeight(SerializedProperty, GUIContent).)
Protected methodhandleMemberUpdate
Applies the member property of the RawDelegate
Protected methodhandleTargetUpdate
Applies the target property of the RawDelegate
Public methodOnGUI
Renders the individual delegate property
(Overrides PropertyDrawer.OnGUI(Rect, SerializedProperty, GUIContent).)
Protected methodvalidate
Validates the delegate property against the tCache
Top
Fields
  NameDescription
Protected fieldcache
Cached delegate drop-down data used for optimization
Top
See Also