![]() |
Highroad Engine v1.3
|
Public Member Functions | |
override float | AdditionalHeight () |
Defines the height of the drawer More... | |
![]() | |
override float | GetPropertyHeight (SerializedProperty property, GUIContent label) |
Defines the height of the drawer More... | |
Protected Member Functions | |
override void | FillAuthorizedTypes () |
override void | DisplayAdditionalProperties (Rect position, SerializedProperty property, GUIContent label) |
Draws the inspector More... | |
![]() | |
virtual void | Initialization (SerializedProperty property) |
Initializes the dropdowns More... | |
virtual void | DrawLevelProgressBar (Rect position, float level, Color frontColor, Color negativeColor) |
virtual void | FillComponentsList (SerializedProperty property) |
Fills a list of all the components on the target object More... | |
virtual void | FillPropertyList (SerializedProperty property) |
Fills a list of all properties and fields on the target component More... | |
virtual void | SetTargetProperty (SerializedProperty property) |
Sets the target property More... | |
virtual void | SetTargetComponent (SerializedProperty property) |
Sets the target component More... | |
virtual void | GetComponentIndex (SerializedProperty property) |
Gets the component index More... | |
virtual void | GetPropertyIndex (SerializedProperty property) |
Gets the property index More... | |
virtual Type | GetPropertyType (SerializedProperty property) |
Protected Attributes | |
Color | _mmYellow = new Color(1f, 0.7686275f, 0f) |
Color | _mmRed = MMColors.Orangered |
![]() | |
UnityEngine.Object | _TargetObject |
GameObject | _TargetGameObject |
int | _selectedComponentIndex = 0 |
int | _selectedPropertyIndex = 0 |
bool | _initialized = false |
string[] | _componentNames |
List< Component > | _componentList |
string[] | _propertiesNames |
List< string > | _propertiesList |
Type | _propertyType = null |
int | _numberOfLines = 0 |
Color | _progressBarBackground = new Color(0, 0, 0, 0.5f) |
Type[] | _authorizedTypes |
bool | _targetIsScriptableObject |
Additional Inherited Members | |
![]() | |
const string | _undefinedComponentString = "<Undefined Component>" |
const string | _undefinedPropertyString = "<Undefined Property>" |
![]() | |
static bool | AuthorizedType (Type[] typeArray, Type checkedType) |
![]() | |
const int | _lineHeight = 20 |
const int | _lineMargin = 2 |
|
virtual |
Defines the height of the drawer
property | |
label |
Reimplemented from MoreMountains.Tools.MMPropertyPickerDrawer.
|
protectedvirtual |
Draws the inspector
position | |
property | |
label |
Reimplemented from MoreMountains.Tools.MMPropertyPickerDrawer.
|
protectedvirtual |
Reimplemented from MoreMountains.Tools.MMPropertyPickerDrawer.
|
protected |
|
protected |