C# Class UnityEditor.ModuleUI

Inheritance: SerializedModule
Afficher le fichier Open project: CarlosHBC/UnityDecompiled Class Usage Examples

Méthodes publiques

Свойство Type Description
k_CompactFixedModuleWidth float
k_SpaceBetweenModules float
m_ModuleCurves List
m_ParticleSystemUI ParticleSystemUI

Protected Properties

Свойство Type Description
kSignedRange Rect
kUnsignedRange Rect
kUseSignedRange bool
m_ToolTip string

Méthodes publiques

Méthode Description
AddToModuleCurves ( UnityEditor.SerializedProperty curveProp ) : void
FloatDraggable ( Rect rect, UnityEditor.SerializedProperty floatProp, float remap, float dragWidth, string formatString ) : float
FloatDraggable ( Rect rect, float floatValue, float remap, float dragWidth, string formatString ) : float
GUIBoolAsPopup ( GUIContent label, UnityEditor.SerializedProperty boolProp, string options ) : bool
GUIEnumMask ( GUIContent label, Enum enumValue ) : Enum
GUIFloat ( GUIContent guiContent, UnityEditor.SerializedProperty floatProp ) : float
GUIFloat ( GUIContent guiContent, UnityEditor.SerializedProperty floatProp, string formatString ) : float
GUIFloat ( GUIContent guiContent, float floatValue, string formatString ) : float
GUIFloat ( string label, UnityEditor.SerializedProperty floatProp ) : float
GUIInt ( GUIContent guiContent, UnityEditor.SerializedProperty intProp ) : int
GUIInt ( GUIContent guiContent, int intValue ) : int
GUIIntDraggable ( GUIContent label, UnityEditor.SerializedProperty intProp ) : int
GUIIntDraggable ( GUIContent label, int intValue ) : int
GUIIntDraggableX2 ( GUIContent mainLabel, GUIContent label1, UnityEditor.SerializedProperty intProp1, GUIContent label2, UnityEditor.SerializedProperty intProp2 ) : void
GUILayerMask ( GUIContent guiContent, UnityEditor.SerializedProperty boolProp ) : void
GUIListOfFloatObjectToggleFields ( GUIContent label, UnityEditor.SerializedProperty objectProps, UnityEditor.EditorGUI validator, GUIContent buttonTooltip, bool allowCreation ) : int
GUIMMColorPopUp ( Rect rect, UnityEditor.SerializedProperty boolProp ) : void
GUIMask ( GUIContent label, int intValue, string options ) : int
GUIMinMaxColor ( GUIContent label, SerializedMinMaxColor minMaxColor ) : void
GUIMinMaxCurve ( GUIContent label, SerializedMinMaxCurve mmCurve ) : void
GUIMinMaxCurve ( string label, SerializedMinMaxCurve mmCurve ) : void
GUIMinMaxGradient ( GUIContent label, SerializedMinMaxGradient minMaxGradient ) : void
GUIMinMaxRange ( GUIContent label, UnityEditor.SerializedProperty vec2Prop ) : void
GUIMinMaxSlider ( GUIContent label, UnityEditor.SerializedProperty vec2Prop, float a, float b ) : void
GetParticleSystemCurveEditor ( ) : ParticleSystemCurveEditor
GetXAxisScalar ( ) : float
ModuleUI ( ParticleSystemUI owner, SerializedObject o, string name, string displayName ) : System
ModuleUI ( ParticleSystemUI owner, SerializedObject o, string name, string displayName, VisibilityState initialVisibilityState ) : System

Méthodes protégées

Méthode Description
GetControlRect ( int height ) : Rect
GetParticleSystem ( ) : ParticleSystem

Private Methods

Méthode Description
CheckVisibilityState ( ) : void
FloatDraggable ( Rect rect, UnityEditor.SerializedProperty floatProp, float remap, float dragWidth ) : float
GUIColor ( Rect rect, UnityEditor.SerializedProperty colorProp ) : void
GUICurveField ( Rect position, UnityEditor.SerializedProperty maxCurve, UnityEditor.SerializedProperty minCurve, Color color, Rect ranges, CurveFieldMouseDownCallback mouseDownCallback ) : void
GUIGradientAsColor ( Rect rect, UnityEditor.SerializedProperty gradientProp ) : void
GetColor ( SerializedMinMaxCurve mmCurve ) : Color
GetPopupRect ( Rect position ) : Rect
ModuleUI ( ) : System

Method Details

AddToModuleCurves() public méthode

public AddToModuleCurves ( UnityEditor.SerializedProperty curveProp ) : void
curveProp UnityEditor.SerializedProperty
Résultat void

FloatDraggable() public static méthode

public static FloatDraggable ( Rect rect, UnityEditor.SerializedProperty floatProp, float remap, float dragWidth, string formatString ) : float
rect UnityEngine.Rect
floatProp UnityEditor.SerializedProperty
remap float
dragWidth float
formatString string
Résultat float

FloatDraggable() public static méthode

public static FloatDraggable ( Rect rect, float floatValue, float remap, float dragWidth, string formatString ) : float
rect UnityEngine.Rect
floatValue float
remap float
dragWidth float
formatString string
Résultat float

GUIBoolAsPopup() public static méthode

public static GUIBoolAsPopup ( GUIContent label, UnityEditor.SerializedProperty boolProp, string options ) : bool
label UnityEngine.GUIContent
boolProp UnityEditor.SerializedProperty
options string
Résultat bool

GUIEnumMask() public static méthode

public static GUIEnumMask ( GUIContent label, Enum enumValue ) : Enum
label UnityEngine.GUIContent
enumValue System.Enum
Résultat System.Enum

GUIFloat() public static méthode

public static GUIFloat ( GUIContent guiContent, UnityEditor.SerializedProperty floatProp ) : float
guiContent UnityEngine.GUIContent
floatProp UnityEditor.SerializedProperty
Résultat float

GUIFloat() public static méthode

public static GUIFloat ( GUIContent guiContent, UnityEditor.SerializedProperty floatProp, string formatString ) : float
guiContent UnityEngine.GUIContent
floatProp UnityEditor.SerializedProperty
formatString string
Résultat float

GUIFloat() public static méthode

public static GUIFloat ( GUIContent guiContent, float floatValue, string formatString ) : float
guiContent UnityEngine.GUIContent
floatValue float
formatString string
Résultat float

GUIFloat() public static méthode

public static GUIFloat ( string label, UnityEditor.SerializedProperty floatProp ) : float
label string
floatProp UnityEditor.SerializedProperty
Résultat float

GUIInt() public static méthode

public static GUIInt ( GUIContent guiContent, UnityEditor.SerializedProperty intProp ) : int
guiContent UnityEngine.GUIContent
intProp UnityEditor.SerializedProperty
Résultat int

GUIInt() public static méthode

public static GUIInt ( GUIContent guiContent, int intValue ) : int
guiContent UnityEngine.GUIContent
intValue int
Résultat int

GUIIntDraggable() public static méthode

public static GUIIntDraggable ( GUIContent label, UnityEditor.SerializedProperty intProp ) : int
label UnityEngine.GUIContent
intProp UnityEditor.SerializedProperty
Résultat int

GUIIntDraggable() public static méthode

public static GUIIntDraggable ( GUIContent label, int intValue ) : int
label UnityEngine.GUIContent
intValue int
Résultat int

GUIIntDraggableX2() public static méthode

public static GUIIntDraggableX2 ( GUIContent mainLabel, GUIContent label1, UnityEditor.SerializedProperty intProp1, GUIContent label2, UnityEditor.SerializedProperty intProp2 ) : void
mainLabel UnityEngine.GUIContent
label1 UnityEngine.GUIContent
intProp1 UnityEditor.SerializedProperty
label2 UnityEngine.GUIContent
intProp2 UnityEditor.SerializedProperty
Résultat void

GUILayerMask() public static méthode

public static GUILayerMask ( GUIContent guiContent, UnityEditor.SerializedProperty boolProp ) : void
guiContent UnityEngine.GUIContent
boolProp UnityEditor.SerializedProperty
Résultat void

GUIListOfFloatObjectToggleFields() public méthode

public GUIListOfFloatObjectToggleFields ( GUIContent label, UnityEditor.SerializedProperty objectProps, UnityEditor.EditorGUI validator, GUIContent buttonTooltip, bool allowCreation ) : int
label UnityEngine.GUIContent
objectProps UnityEditor.SerializedProperty
validator UnityEditor.EditorGUI
buttonTooltip UnityEngine.GUIContent
allowCreation bool
Résultat int

GUIMMColorPopUp() public static méthode

public static GUIMMColorPopUp ( Rect rect, UnityEditor.SerializedProperty boolProp ) : void
rect UnityEngine.Rect
boolProp UnityEditor.SerializedProperty
Résultat void

GUIMask() public static méthode

public static GUIMask ( GUIContent label, int intValue, string options ) : int
label UnityEngine.GUIContent
intValue int
options string
Résultat int

GUIMinMaxColor() public méthode

public GUIMinMaxColor ( GUIContent label, SerializedMinMaxColor minMaxColor ) : void
label UnityEngine.GUIContent
minMaxColor SerializedMinMaxColor
Résultat void

GUIMinMaxCurve() public static méthode

public static GUIMinMaxCurve ( GUIContent label, SerializedMinMaxCurve mmCurve ) : void
label UnityEngine.GUIContent
mmCurve SerializedMinMaxCurve
Résultat void

GUIMinMaxCurve() public static méthode

public static GUIMinMaxCurve ( string label, SerializedMinMaxCurve mmCurve ) : void
label string
mmCurve SerializedMinMaxCurve
Résultat void

GUIMinMaxGradient() public méthode

public GUIMinMaxGradient ( GUIContent label, SerializedMinMaxGradient minMaxGradient ) : void
label UnityEngine.GUIContent
minMaxGradient SerializedMinMaxGradient
Résultat void

GUIMinMaxRange() public static méthode

public static GUIMinMaxRange ( GUIContent label, UnityEditor.SerializedProperty vec2Prop ) : void
label UnityEngine.GUIContent
vec2Prop UnityEditor.SerializedProperty
Résultat void

GUIMinMaxSlider() public static méthode

public static GUIMinMaxSlider ( GUIContent label, UnityEditor.SerializedProperty vec2Prop, float a, float b ) : void
label UnityEngine.GUIContent
vec2Prop UnityEditor.SerializedProperty
a float
b float
Résultat void

GetControlRect() protected static méthode

protected static GetControlRect ( int height ) : Rect
height int
Résultat Rect

GetParticleSystem() protected méthode

protected GetParticleSystem ( ) : ParticleSystem
Résultat ParticleSystem

GetParticleSystemCurveEditor() public méthode

public GetParticleSystemCurveEditor ( ) : ParticleSystemCurveEditor
Résultat ParticleSystemCurveEditor

GetXAxisScalar() public méthode

public GetXAxisScalar ( ) : float
Résultat float

ModuleUI() public méthode

public ModuleUI ( ParticleSystemUI owner, SerializedObject o, string name, string displayName ) : System
owner ParticleSystemUI
o SerializedObject
name string
displayName string
Résultat System

ModuleUI() public méthode

public ModuleUI ( ParticleSystemUI owner, SerializedObject o, string name, string displayName, VisibilityState initialVisibilityState ) : System
owner ParticleSystemUI
o SerializedObject
name string
displayName string
initialVisibilityState VisibilityState
Résultat System

Property Details

kSignedRange protected_oe static_oe property

protected static Rect kSignedRange
Résultat Rect

kUnsignedRange protected_oe static_oe property

protected static Rect kUnsignedRange
Résultat Rect

kUseSignedRange protected_oe static_oe property

protected static bool kUseSignedRange
Résultat bool

k_CompactFixedModuleWidth public_oe static_oe property

public static float k_CompactFixedModuleWidth
Résultat float

k_SpaceBetweenModules public_oe static_oe property

public static float k_SpaceBetweenModules
Résultat float

m_ModuleCurves public_oe property

public List m_ModuleCurves
Résultat List

m_ParticleSystemUI public_oe property

public ParticleSystemUI m_ParticleSystemUI
Résultat ParticleSystemUI

m_ToolTip protected_oe property

protected string m_ToolTip
Résultat string