Zdexby TheHolyOneZ
42,628 classes
Class

ButtonAttribute

: ShowInInspectorAttribute : Attribute : Object
Sirenix.OdinInspector.ButtonAttribute, Sirenix.OdinInspector.Attributes 0x0038 (56 B) inherited 0x0010 Sirenix.OdinInspector.Attributes.dll
0x00x0038

Members 16

OffsetSizeNameTypeFlagsDefault
0x08NamestringPublic—
0x04StyleButtonStylePublic—
0x01ExpandedboolPublic—
0x01DisplayParametersboolPublic—
0x01DirtyOnClickboolPublic—
0x001F0x01padding / unreflected
0x04IconSdfIconTypePublic—
0x01<HasDefinedButtonHeight>k__BackingFieldboolPrivate—
0x01<HasDefinedButtonIconAlignment>k__BackingFieldboolPrivate—
0x01<HasDefinedButtonAlignment>k__BackingFieldboolPrivate—
0x01<HasDefinedStretch>k__BackingFieldboolPrivate—
0x04buttonHeightintPrivate—
0x01drawResultboolPrivate—
0x01drawResultIsSetboolPrivate—
0x01stretchboolPrivate—
0x002F0x01padding / unreflected
0x04buttonIconAlignmentIconAlignmentPrivate—
0x04buttonAlignmentfloatPrivate—

Functions 35

SignatureFlagsNativeParams
int get_ButtonHeight()Public+1 flags—0x04
void set_ButtonHeight(int value)Public+1 flags—0x04
IconAlignment get_IconAlignment()Public+1 flags—0x04
void set_IconAlignment(const IconAlignment& value)Public+1 flags—0x04
float get_ButtonAlignment()Public+1 flags—0x04
void set_ButtonAlignment(float value)Public+1 flags—0x04
bool get_Stretch()Public+1 flags—0x01
void set_Stretch(bool value)Public+1 flags—0x01
void set_DrawResult(bool value)Public+1 flags—0x01
bool get_DrawResult()Public+1 flags—0x01
bool get_DrawResultIsSet()Public+1 flags—0x01
bool get_HasDefinedButtonHeight()Public+1 flags—0x01
void set_HasDefinedButtonHeight(bool value)Private+1 flags—0x01
bool get_HasDefinedIcon()Public+1 flags—0x01
bool get_HasDefinedButtonIconAlignment()Public+1 flags—0x01
void set_HasDefinedButtonIconAlignment(bool value)Private+1 flags—0x01
bool get_HasDefinedButtonAlignment()Public+1 flags—0x01
void set_HasDefinedButtonAlignment(bool value)Private+1 flags—0x01
bool get_HasDefinedStretch()Public+1 flags—0x01
void set_HasDefinedStretch(bool value)Private+1 flags—0x01
void .ctor()Public+1 flags—0x00
void .ctor(const ButtonSizes& size)Public+1 flags—0x04
void .ctor(int buttonSize)Public+1 flags—0x04
void .ctor(const string& name)Public+1 flags—0x08
void .ctor(const string& name, const ButtonSizes& buttonSize)Public+1 flags—0x08
void .ctor(const string& name, int buttonSize)Public+1 flags—0x08
void .ctor(const ButtonStyle& parameterBtnStyle)Public+1 flags—0x04
void .ctor(int buttonSize, const ButtonStyle& parameterBtnStyle)Public+1 flags0x04
void .ctor(const ButtonSizes& size, const ButtonStyle& parameterBtnStyle)Public+1 flags0x04
void .ctor(const string& name, const ButtonStyle& parameterBtnStyle)Public+1 flags0x08
void .ctor(const string& name, const ButtonSizes& buttonSize, const ButtonStyle& parameterBtnStyle)Public+1 flags0x08
void .ctor(const string& name, int buttonSize, const ButtonStyle& parameterBtnStyle)Public+1 flags0x08
void .ctor(const SdfIconType& icon, const IconAlignment& iconAlignment)Public+1 flags0x04
void .ctor(const SdfIconType& icon)Public+1 flags0x04
void .ctor(const SdfIconType& icon, const string& name)Public+1 flags0x08