Struct TextButtonWidgetData

ClassList > TextButtonWidgetData

Public Attributes

Type Name
HWidget RootWidget
bool bLuaCallbackSet
bool bPressed
struct BackgroundBoxWidgetData backgroundBoxWidgetData
char onPressFunctionName
struct BackgroundBoxWidgetData pressedBackgroundBoxWidgetData
struct WidgetPadding textPadding
struct TextWidgetData textWidgetData
enum ButtonType type
int viewmodelRegIndex

Public Attributes Documentation

variable RootWidget

HWidget TextButtonWidgetData::RootWidget;

variable bLuaCallbackSet

bool TextButtonWidgetData::bLuaCallbackSet;

variable bPressed

bool TextButtonWidgetData::bPressed;

variable backgroundBoxWidgetData

struct BackgroundBoxWidgetData TextButtonWidgetData::backgroundBoxWidgetData;

variable onPressFunctionName

char TextButtonWidgetData::onPressFunctionName[MAX_SCRIPT_FUNCTION_NAME_SIZE];

variable pressedBackgroundBoxWidgetData

struct BackgroundBoxWidgetData TextButtonWidgetData::pressedBackgroundBoxWidgetData;

variable textPadding

struct WidgetPadding TextButtonWidgetData::textPadding;

variable textWidgetData

struct TextWidgetData TextButtonWidgetData::textWidgetData;

variable type

enum ButtonType TextButtonWidgetData::type;

variable viewmodelRegIndex

int TextButtonWidgetData::viewmodelRegIndex;


The documentation for this class was generated from the following file /home/runner/work/2DFarmingRPG/2DFarmingRPG/Stardew/engine/src/gameframework/layers/UI/widgets/TextButtonWidget.c