C# Class MBGUI, Pharos

GUI helper class to get a consistent layout
Afficher le fichier Open project: rstaewen/Pharos

Méthodes publiques

Свойство Type Description
HasChanged bool
_DefaultWidth int

Méthodes publiques

Méthode Description
DoButton ( GUIContent content, bool enabled, bool expand ) : bool
DoButton ( string text, string tooltip, bool enabled ) : bool
DoColorField ( string text, string tooltip, Color value ) : Color
DoCurve ( string text, string tooltip, AnimationCurve curve, float init0, float init1 ) : AnimationCurve
DoEditorEvent ( string text, string tooltip, MBSendMessageTarget, smEvent ) : MBSendMessageTarget,
DoEnumField ( string text, string tooltip, System value ) : Enum
DoFloatField ( string text, string tooltip, float value ) : float
DoFloatField ( string text, string tooltip, float value, bool round ) : float
DoFloatFieldSmall ( GUIContent content, float value, bool round ) : float
DoFloatFieldSmall ( string text, string tooltip, float value ) : float
DoFloatSlider ( string text, string tooltip, float value, float min, float max ) : float
DoFloatSliderSmall ( GUIContent content, float value, float min, float max ) : float
DoHeader ( string caption ) : void
DoIntField ( string text, string tooltip, int value ) : int
DoIntFieldSmall ( string text, string tooltip, int value ) : int
DoLabel ( GUIContent content ) : void
DoLabel ( string text ) : void
DoLabel ( string text, int width, bool bold ) : void
DoLabelButton ( GUIContent content, bool enabled ) : bool
DoLabelButton ( GUIContent content, int width, bool enabled ) : bool
DoLayerMask ( string text, string tooltip, LayerMask mask ) : LayerMask
DoMinMax ( string text, string tooltip, float &minValue, float &maxValue, float min, float max ) : void
DoObjectField ( string text, string tooltip, Object obj, System objtype ) : Object
DoTextField ( string text, string tooltip, string value ) : string
DoToggle ( Texture tex, string tooltip, bool value, bool &hasChanged ) : bool
DoToggle ( string text, string tooltip, bool value ) : bool
DoToggle ( string text, string tooltip, bool value, bool &hasChanged ) : bool
DoToggleButton ( GUIContent content, bool value ) : bool
DoVector2Field ( string text, Vector2 value ) : Vector2
DoVector3Array ( string text, Vector3 points, bool isPolygon, bool &folderopen ) : Vector3[]
DoVector3Field ( string text, Vector3 value ) : Vector3
LimitCurveValue ( AnimationCurve &curve, float min, float max ) : void

Method Details

DoButton() public static méthode

public static DoButton ( GUIContent content, bool enabled, bool expand ) : bool
content GUIContent
enabled bool
expand bool
Résultat bool

DoButton() public static méthode

public static DoButton ( string text, string tooltip, bool enabled ) : bool
text string
tooltip string
enabled bool
Résultat bool

DoColorField() public static méthode

public static DoColorField ( string text, string tooltip, Color value ) : Color
text string
tooltip string
value Color
Résultat Color

DoCurve() public static méthode

public static DoCurve ( string text, string tooltip, AnimationCurve curve, float init0, float init1 ) : AnimationCurve
text string
tooltip string
curve UnityEngine.AnimationCurve
init0 float
init1 float
Résultat UnityEngine.AnimationCurve

DoEditorEvent() public static méthode

public static DoEditorEvent ( string text, string tooltip, MBSendMessageTarget, smEvent ) : MBSendMessageTarget,
text string
tooltip string
smEvent MBSendMessageTarget,
Résultat MBSendMessageTarget,

DoEnumField() public static méthode

public static DoEnumField ( string text, string tooltip, System value ) : Enum
text string
tooltip string
value System
Résultat System.Enum

DoFloatField() public static méthode

public static DoFloatField ( string text, string tooltip, float value ) : float
text string
tooltip string
value float
Résultat float

DoFloatField() public static méthode

public static DoFloatField ( string text, string tooltip, float value, bool round ) : float
text string
tooltip string
value float
round bool
Résultat float

DoFloatFieldSmall() public static méthode

public static DoFloatFieldSmall ( GUIContent content, float value, bool round ) : float
content GUIContent
value float
round bool
Résultat float

DoFloatFieldSmall() public static méthode

public static DoFloatFieldSmall ( string text, string tooltip, float value ) : float
text string
tooltip string
value float
Résultat float

DoFloatSlider() public static méthode

public static DoFloatSlider ( string text, string tooltip, float value, float min, float max ) : float
text string
tooltip string
value float
min float
max float
Résultat float

DoFloatSliderSmall() public static méthode

public static DoFloatSliderSmall ( GUIContent content, float value, float min, float max ) : float
content GUIContent
value float
min float
max float
Résultat float

DoHeader() public static méthode

public static DoHeader ( string caption ) : void
caption string
Résultat void

DoIntField() public static méthode

public static DoIntField ( string text, string tooltip, int value ) : int
text string
tooltip string
value int
Résultat int

DoIntFieldSmall() public static méthode

public static DoIntFieldSmall ( string text, string tooltip, int value ) : int
text string
tooltip string
value int
Résultat int

DoLabel() public static méthode

public static DoLabel ( GUIContent content ) : void
content GUIContent
Résultat void

DoLabel() public static méthode

public static DoLabel ( string text ) : void
text string
Résultat void

DoLabel() public static méthode

public static DoLabel ( string text, int width, bool bold ) : void
text string
width int
bold bool
Résultat void

DoLabelButton() public static méthode

public static DoLabelButton ( GUIContent content, bool enabled ) : bool
content GUIContent
enabled bool
Résultat bool

DoLabelButton() public static méthode

public static DoLabelButton ( GUIContent content, int width, bool enabled ) : bool
content GUIContent
width int
enabled bool
Résultat bool

DoLayerMask() public static méthode

public static DoLayerMask ( string text, string tooltip, LayerMask mask ) : LayerMask
text string
tooltip string
mask LayerMask
Résultat LayerMask

DoMinMax() public static méthode

public static DoMinMax ( string text, string tooltip, float &minValue, float &maxValue, float min, float max ) : void
text string
tooltip string
minValue float
maxValue float
min float
max float
Résultat void

DoObjectField() public static méthode

public static DoObjectField ( string text, string tooltip, Object obj, System objtype ) : Object
text string
tooltip string
obj Object
objtype System
Résultat Object

DoTextField() public static méthode

public static DoTextField ( string text, string tooltip, string value ) : string
text string
tooltip string
value string
Résultat string

DoToggle() public static méthode

public static DoToggle ( Texture tex, string tooltip, bool value, bool &hasChanged ) : bool
tex Texture
tooltip string
value bool
hasChanged bool
Résultat bool

DoToggle() public static méthode

public static DoToggle ( string text, string tooltip, bool value ) : bool
text string
tooltip string
value bool
Résultat bool

DoToggle() public static méthode

public static DoToggle ( string text, string tooltip, bool value, bool &hasChanged ) : bool
text string
tooltip string
value bool
hasChanged bool
Résultat bool

DoToggleButton() public static méthode

public static DoToggleButton ( GUIContent content, bool value ) : bool
content GUIContent
value bool
Résultat bool

DoVector2Field() public static méthode

public static DoVector2Field ( string text, Vector2 value ) : Vector2
text string
value Vector2
Résultat Vector2

DoVector3Array() public static méthode

public static DoVector3Array ( string text, Vector3 points, bool isPolygon, bool &folderopen ) : Vector3[]
text string
points Vector3
isPolygon bool
folderopen bool
Résultat Vector3[]

DoVector3Field() public static méthode

public static DoVector3Field ( string text, Vector3 value ) : Vector3
text string
value Vector3
Résultat Vector3

LimitCurveValue() public static méthode

public static LimitCurveValue ( AnimationCurve &curve, float min, float max ) : void
curve UnityEngine.AnimationCurve
min float
max float
Résultat void

Property Details

HasChanged public_oe static_oe property

public static bool HasChanged
Résultat bool

_DefaultWidth public_oe static_oe property

public static int _DefaultWidth
Résultat int