C# 클래스 MBGUI, Pharos

GUI helper class to get a consistent layout
파일 보기 프로젝트 열기: rstaewen/Pharos

공개 프로퍼티들

프로퍼티 타입 설명
HasChanged bool
_DefaultWidth int

공개 메소드들

메소드 설명
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

메소드 상세

DoButton() 공개 정적인 메소드

public static DoButton ( GUIContent content, bool enabled, bool expand ) : bool
content GUIContent
enabled bool
expand bool
리턴 bool

DoButton() 공개 정적인 메소드

public static DoButton ( string text, string tooltip, bool enabled ) : bool
text string
tooltip string
enabled bool
리턴 bool

DoColorField() 공개 정적인 메소드

public static DoColorField ( string text, string tooltip, Color value ) : Color
text string
tooltip string
value Color
리턴 Color

DoCurve() 공개 정적인 메소드

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
리턴 UnityEngine.AnimationCurve

DoEditorEvent() 공개 정적인 메소드

public static DoEditorEvent ( string text, string tooltip, MBSendMessageTarget, smEvent ) : MBSendMessageTarget,
text string
tooltip string
smEvent MBSendMessageTarget,
리턴 MBSendMessageTarget,

DoEnumField() 공개 정적인 메소드

public static DoEnumField ( string text, string tooltip, System value ) : Enum
text string
tooltip string
value System
리턴 System.Enum

DoFloatField() 공개 정적인 메소드

public static DoFloatField ( string text, string tooltip, float value ) : float
text string
tooltip string
value float
리턴 float

DoFloatField() 공개 정적인 메소드

public static DoFloatField ( string text, string tooltip, float value, bool round ) : float
text string
tooltip string
value float
round bool
리턴 float

DoFloatFieldSmall() 공개 정적인 메소드

public static DoFloatFieldSmall ( GUIContent content, float value, bool round ) : float
content GUIContent
value float
round bool
리턴 float

DoFloatFieldSmall() 공개 정적인 메소드

public static DoFloatFieldSmall ( string text, string tooltip, float value ) : float
text string
tooltip string
value float
리턴 float

DoFloatSlider() 공개 정적인 메소드

public static DoFloatSlider ( string text, string tooltip, float value, float min, float max ) : float
text string
tooltip string
value float
min float
max float
리턴 float

DoFloatSliderSmall() 공개 정적인 메소드

public static DoFloatSliderSmall ( GUIContent content, float value, float min, float max ) : float
content GUIContent
value float
min float
max float
리턴 float

DoHeader() 공개 정적인 메소드

public static DoHeader ( string caption ) : void
caption string
리턴 void

DoIntField() 공개 정적인 메소드

public static DoIntField ( string text, string tooltip, int value ) : int
text string
tooltip string
value int
리턴 int

DoIntFieldSmall() 공개 정적인 메소드

public static DoIntFieldSmall ( string text, string tooltip, int value ) : int
text string
tooltip string
value int
리턴 int

DoLabel() 공개 정적인 메소드

public static DoLabel ( GUIContent content ) : void
content GUIContent
리턴 void

DoLabel() 공개 정적인 메소드

public static DoLabel ( string text ) : void
text string
리턴 void

DoLabel() 공개 정적인 메소드

public static DoLabel ( string text, int width, bool bold ) : void
text string
width int
bold bool
리턴 void

DoLabelButton() 공개 정적인 메소드

public static DoLabelButton ( GUIContent content, bool enabled ) : bool
content GUIContent
enabled bool
리턴 bool

DoLabelButton() 공개 정적인 메소드

public static DoLabelButton ( GUIContent content, int width, bool enabled ) : bool
content GUIContent
width int
enabled bool
리턴 bool

DoLayerMask() 공개 정적인 메소드

public static DoLayerMask ( string text, string tooltip, LayerMask mask ) : LayerMask
text string
tooltip string
mask LayerMask
리턴 LayerMask

DoMinMax() 공개 정적인 메소드

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
리턴 void

DoObjectField() 공개 정적인 메소드

public static DoObjectField ( string text, string tooltip, Object obj, System objtype ) : Object
text string
tooltip string
obj Object
objtype System
리턴 Object

DoTextField() 공개 정적인 메소드

public static DoTextField ( string text, string tooltip, string value ) : string
text string
tooltip string
value string
리턴 string

DoToggle() 공개 정적인 메소드

public static DoToggle ( Texture tex, string tooltip, bool value, bool &hasChanged ) : bool
tex Texture
tooltip string
value bool
hasChanged bool
리턴 bool

DoToggle() 공개 정적인 메소드

public static DoToggle ( string text, string tooltip, bool value ) : bool
text string
tooltip string
value bool
리턴 bool

DoToggle() 공개 정적인 메소드

public static DoToggle ( string text, string tooltip, bool value, bool &hasChanged ) : bool
text string
tooltip string
value bool
hasChanged bool
리턴 bool

DoToggleButton() 공개 정적인 메소드

public static DoToggleButton ( GUIContent content, bool value ) : bool
content GUIContent
value bool
리턴 bool

DoVector2Field() 공개 정적인 메소드

public static DoVector2Field ( string text, Vector2 value ) : Vector2
text string
value Vector2
리턴 Vector2

DoVector3Array() 공개 정적인 메소드

public static DoVector3Array ( string text, Vector3 points, bool isPolygon, bool &folderopen ) : Vector3[]
text string
points Vector3
isPolygon bool
folderopen bool
리턴 Vector3[]

DoVector3Field() 공개 정적인 메소드

public static DoVector3Field ( string text, Vector3 value ) : Vector3
text string
value Vector3
리턴 Vector3

LimitCurveValue() 공개 정적인 메소드

public static LimitCurveValue ( AnimationCurve &curve, float min, float max ) : void
curve UnityEngine.AnimationCurve
min float
max float
리턴 void

프로퍼티 상세

HasChanged 공개적으로 정적으로 프로퍼티

public static bool HasChanged
리턴 bool

_DefaultWidth 공개적으로 정적으로 프로퍼티

public static int _DefaultWidth
리턴 int