Feel 5.9.1
The best way to improve your game's feel and make it extra juicy
Loading...
Searching...
No Matches
MoreMountains.Tools.MMPropertyReceiverDrawer Class Reference
Inheritance diagram for MoreMountains.Tools.MMPropertyReceiverDrawer:
MoreMountains.Tools.MMPropertyPickerDrawer

Public Member Functions

override float AdditionalHeight (PropertyPickerViewData viewData)
 Defines the height of the drawer.
Public Member Functions inherited from MoreMountains.Tools.MMPropertyPickerDrawer
override float GetPropertyHeight (SerializedProperty property, GUIContent label)
 Defines the height of the drawer.

Protected Member Functions

override void FillAuthorizedTypes (PropertyPickerViewData viewData)
override void DisplayAdditionalProperties (Rect position, SerializedProperty property, GUIContent label, PropertyPickerViewData viewData)
 Draws the inspector.
Protected Member Functions inherited from MoreMountains.Tools.MMPropertyPickerDrawer
virtual void Initialization (SerializedProperty property, PropertyPickerViewData viewData)
 Initializes the dropdowns.
virtual void DrawLevelProgressBar (Rect position, float level, Color frontColor, Color negativeColor, PropertyPickerViewData viewData)
virtual void FillComponentsList (SerializedProperty property, PropertyPickerViewData viewData)
 Fills a list of all the components on the target object.
virtual void FillPropertyList (SerializedProperty property, PropertyPickerViewData viewData)
 Fills a list of all properties and fields on the target component.
virtual void SetTargetProperty (SerializedProperty property, PropertyPickerViewData viewData)
 Sets the target property.
virtual void SetTargetComponent (SerializedProperty property, PropertyPickerViewData viewData)
 Sets the target component.
virtual void GetComponentIndex (SerializedProperty property, PropertyPickerViewData viewData)
 Gets the component index.
virtual void GetPropertyIndex (SerializedProperty property, PropertyPickerViewData viewData)
 Gets the property index.
virtual Type GetPropertyType (SerializedProperty property, PropertyPickerViewData viewData)

Protected Attributes

Color _mmYellow = new Color(1f, 0.7686275f, 0f)
Color _mmRed = MMColors.Orangered

Additional Inherited Members

Static Protected Member Functions inherited from MoreMountains.Tools.MMPropertyPickerDrawer
static bool AuthorizedType (Type[] typeArray, Type checkedType)

Member Function Documentation

◆ AdditionalHeight()

override float MoreMountains.Tools.MMPropertyReceiverDrawer.AdditionalHeight ( PropertyPickerViewData viewData)
virtual

Defines the height of the drawer.

Parameters
property
label
Returns

Reimplemented from MoreMountains.Tools.MMPropertyPickerDrawer.

◆ DisplayAdditionalProperties()

override void MoreMountains.Tools.MMPropertyReceiverDrawer.DisplayAdditionalProperties ( Rect position,
SerializedProperty property,
GUIContent label,
PropertyPickerViewData viewData )
protectedvirtual

Draws the inspector.

Parameters
position
property
label

Reimplemented from MoreMountains.Tools.MMPropertyPickerDrawer.

◆ FillAuthorizedTypes()

override void MoreMountains.Tools.MMPropertyReceiverDrawer.FillAuthorizedTypes ( PropertyPickerViewData viewData)
protectedvirtual

Member Data Documentation

◆ _mmRed

Color MoreMountains.Tools.MMPropertyReceiverDrawer._mmRed = MMColors.Orangered
protected

◆ _mmYellow

Color MoreMountains.Tools.MMPropertyReceiverDrawer._mmYellow = new Color(1f, 0.7686275f, 0f)
protected

The documentation for this class was generated from the following file: