Kerbal Space Program
1.12.4
|
Public Member Functions | |
override void | DrawGUI (Rect position, SerializedProperty property, GUIContent label) |
Public Member Functions inherited from VehiclePhysics.UnityEditor.VPPropertyDrawer | |
void | Begin (Rect position, SerializedProperty property, GUIContent label) |
void | DrawCaptionLabel (string label, string hint=null) |
void | DrawCombinedProperty (SerializedProperty property, string propertyName1, string propertyName2, string label, string hint) |
void | DrawHelpBox (string message, MessageType type) |
void | DrawInfoLabel (string label, string text, string hint=null) |
void | DrawLabel (string label, string hint=null) |
int | DrawPopupField (string label, int selectedIndex, string[] displayedOptions) |
SerializedProperty | DrawProperty (SerializedProperty property, string propertyName, string label=null, string hint=null) |
void | End () |
Rect | GetControlRect (float height) |
Rect | GetControlRect () |
override float | GetPropertyHeight (SerializedProperty property, GUIContent label) |
override void | OnGUI (Rect position, SerializedProperty property, GUIContent label) |
void | SetMinLabelWidth (float minLabelWidth=0.0f, float labelWidthRatio=0.4f) |
void | Space (float height) |
Additional Inherited Members | |
Public Types inherited from VehiclePhysics.UnityEditor.VPPropertyDrawer | |
enum | Mode { Mode.Draw, Mode.GetHeight } |
Public Attributes inherited from VehiclePhysics.UnityEditor.VPPropertyDrawer | |
float | combinedPropertySeparation = 4 |
Mode the DrawGUI method is being called for. More... | |
float | combinedPropertyWidthRatio = 0.6f |
In combined properties, the horizontal separation between both properties. More... | |
int | controlSpacing = 2 |
In combined properties, the width % assigned to the first property. More... | |
Properties inherited from VehiclePhysics.UnityEditor.VPPropertyDrawer | |
Mode | mode [get, set] |
|
inlinevirtual |
< Force redraw if an Undo/Redo operation is performed
< Draw the engine curve. The engine data is also populated if required.
< Display legend info
< Display engine information
Implements VehiclePhysics.UnityEditor.VPPropertyDrawer.