C# Class YwLuaMonoBehaviourParamsPropertyDrawer, 2DPlatformer-SLua

Inheritance: UnityEditor.PropertyDrawer
显示文件 Open project: yaukeywang/2DPlatformer-SLua

Protected Properties

Property Type Description
m_cGsBoxBackground GUIStyle
m_cGsElementBackground GUIStyle
m_cGsElementBackground2 GUIStyle
m_cGsFooterBackground GUIStyle
m_cGsHeaderBackground GUIStyle
m_cGsInvisibleRemoveButton GUIStyle
m_cGsPreButton GUIStyle
m_cIconToolbarMinus GUIContent
m_cIconToolbarPlus GUIContent
m_cIconToolbarPlusMore GUIContent
m_cLabelClassName GUIContent
m_fElementLROffset float
m_fElementLROffsetEx float
m_fElementLROffsetEx2 float
m_fElementLROffsetEx3 float
m_fElementRemoveBtnLROffset float
m_fElementRemoveBtnSize float
m_fFooterBtnHeight float
m_fFooterBtnROffset float
m_fFooterBtnWidth float
m_fFooterROffset float
m_fFooterROffsetEx float
m_fSingleLineGap float
m_fSingleLineGapEx float
m_fSingleLineHeight float

Public Methods

Method Description
GetPropertyHeight ( UnityEditor.SerializedProperty cProperty, GUIContent cLabel ) : float
OnGUI ( Rect rcPosition, UnityEditor.SerializedProperty cProperty, GUIContent cLabel ) : void
YwLuaMonoBehaviourParamsPropertyDrawer ( ) : System

Protected Methods

Method Description
DrawGUIStyle ( GUIStyle cStyle, Rect rcSize, bool bIsHover, bool bIsActive, bool bIsOn, bool bHasKeyboardFocus ) : void
HasKeyboardControl ( ) : bool
MethodEventMenuCallback ( object cEventParam ) : void
OnClassNameGUI ( Rect rcPosition, UnityEditor.SerializedProperty cProperty, GUIContent cLabel ) : Rect
OnMethodsGUI ( Rect rcPosition, Rect rcLastRect, UnityEditor.SerializedProperty cProperty, GUIContent cLabel ) : Rect
OnParametersGUI ( Rect rcPosition, Rect rcLastRect, UnityEditor.SerializedProperty cProperty, GUIContent cLabel ) : Rect
ShowMethodEventMenu ( UnityEditor.SerializedProperty cMethodList ) : void

Method Details

DrawGUIStyle() protected method

protected DrawGUIStyle ( GUIStyle cStyle, Rect rcSize, bool bIsHover, bool bIsActive, bool bIsOn, bool bHasKeyboardFocus ) : void
cStyle GUIStyle
rcSize Rect
bIsHover bool
bIsActive bool
bIsOn bool
bHasKeyboardFocus bool
return void

GetPropertyHeight() public method

public GetPropertyHeight ( UnityEditor.SerializedProperty cProperty, GUIContent cLabel ) : float
cProperty UnityEditor.SerializedProperty
cLabel GUIContent
return float

HasKeyboardControl() protected method

protected HasKeyboardControl ( ) : bool
return bool

MethodEventMenuCallback() protected method

protected MethodEventMenuCallback ( object cEventParam ) : void
cEventParam object
return void

OnClassNameGUI() protected method

protected OnClassNameGUI ( Rect rcPosition, UnityEditor.SerializedProperty cProperty, GUIContent cLabel ) : Rect
rcPosition Rect
cProperty UnityEditor.SerializedProperty
cLabel GUIContent
return Rect

OnGUI() public method

public OnGUI ( Rect rcPosition, UnityEditor.SerializedProperty cProperty, GUIContent cLabel ) : void
rcPosition Rect
cProperty UnityEditor.SerializedProperty
cLabel GUIContent
return void

OnMethodsGUI() protected method

protected OnMethodsGUI ( Rect rcPosition, Rect rcLastRect, UnityEditor.SerializedProperty cProperty, GUIContent cLabel ) : Rect
rcPosition Rect
rcLastRect Rect
cProperty UnityEditor.SerializedProperty
cLabel GUIContent
return Rect

OnParametersGUI() protected method

protected OnParametersGUI ( Rect rcPosition, Rect rcLastRect, UnityEditor.SerializedProperty cProperty, GUIContent cLabel ) : Rect
rcPosition Rect
rcLastRect Rect
cProperty UnityEditor.SerializedProperty
cLabel GUIContent
return Rect

ShowMethodEventMenu() protected method

protected ShowMethodEventMenu ( UnityEditor.SerializedProperty cMethodList ) : void
cMethodList UnityEditor.SerializedProperty
return void

YwLuaMonoBehaviourParamsPropertyDrawer() public method

public YwLuaMonoBehaviourParamsPropertyDrawer ( ) : System
return System

Property Details

m_cGsBoxBackground protected_oe static_oe property

protected static GUIStyle m_cGsBoxBackground
return GUIStyle

m_cGsElementBackground protected_oe static_oe property

protected static GUIStyle m_cGsElementBackground
return GUIStyle

m_cGsElementBackground2 protected_oe static_oe property

protected static GUIStyle m_cGsElementBackground2
return GUIStyle

m_cGsFooterBackground protected_oe static_oe property

protected static GUIStyle m_cGsFooterBackground
return GUIStyle

m_cGsHeaderBackground protected_oe static_oe property

protected static GUIStyle m_cGsHeaderBackground
return GUIStyle

m_cGsInvisibleRemoveButton protected_oe static_oe property

protected static GUIStyle m_cGsInvisibleRemoveButton
return GUIStyle

m_cGsPreButton protected_oe static_oe property

protected static GUIStyle m_cGsPreButton
return GUIStyle

m_cIconToolbarMinus protected_oe static_oe property

protected static GUIContent m_cIconToolbarMinus
return GUIContent

m_cIconToolbarPlus protected_oe static_oe property

protected static GUIContent m_cIconToolbarPlus
return GUIContent

m_cIconToolbarPlusMore protected_oe static_oe property

protected static GUIContent m_cIconToolbarPlusMore
return GUIContent

m_cLabelClassName protected_oe static_oe property

protected static GUIContent m_cLabelClassName
return GUIContent

m_fElementLROffset protected_oe static_oe property

protected static float m_fElementLROffset
return float

m_fElementLROffsetEx protected_oe static_oe property

protected static float m_fElementLROffsetEx
return float

m_fElementLROffsetEx2 protected_oe static_oe property

protected static float m_fElementLROffsetEx2
return float

m_fElementLROffsetEx3 protected_oe static_oe property

protected static float m_fElementLROffsetEx3
return float

m_fElementRemoveBtnLROffset protected_oe static_oe property

protected static float m_fElementRemoveBtnLROffset
return float

m_fElementRemoveBtnSize protected_oe static_oe property

protected static float m_fElementRemoveBtnSize
return float

m_fFooterBtnHeight protected_oe static_oe property

protected static float m_fFooterBtnHeight
return float

m_fFooterBtnROffset protected_oe static_oe property

protected static float m_fFooterBtnROffset
return float

m_fFooterBtnWidth protected_oe static_oe property

protected static float m_fFooterBtnWidth
return float

m_fFooterROffset protected_oe static_oe property

protected static float m_fFooterROffset
return float

m_fFooterROffsetEx protected_oe static_oe property

protected static float m_fFooterROffsetEx
return float

m_fSingleLineGap protected_oe static_oe property

protected static float m_fSingleLineGap
return float

m_fSingleLineGapEx protected_oe static_oe property

protected static float m_fSingleLineGapEx
return float

m_fSingleLineHeight protected_oe static_oe property

protected static float m_fSingleLineHeight
return float