FileList > engine > include > StackPanelWidget.h
Go to the source code of this file
Classes
Public Types
Public Functions
| Type |
Name |
| HWidget |
StackPanelWidgetNew (HWidget hParent, struct DataNode * pXMLNode, struct XMLUIData * pUIData)
|
| float |
StackPanel_GetHeight (struct UIWidget * pWidget, struct UIWidget * pParent, struct StackPanelWidgetData * pStackPanelData)
|
| float |
StackPanel_GetWidth (struct UIWidget * pWidget, struct UIWidget * pParent, struct StackPanelWidgetData * pStackPanelData)
|
| void |
StackPanel_LayoutChildren (struct UIWidget * pWidget, struct UIWidget * pParent, struct StackPanelWidgetData * pStackPanelData, float w, float h)
|
| void |
StackPanel_PopulateDataFromXML (struct DataNode * pXMLNode, struct StackPanelWidgetData * pData)
|
Macros
Public Types Documentation
enum StackPanelOrientation
enum StackPanelOrientation {
SPO_Horizontal,
SPO_Vertical
};
typedef struct Vert2DColourTexture WidgetVertex;
typedef xmlNode
typedef struct _xmlNode xmlNode;
Public Functions Documentation
HWidget StackPanelWidgetNew (
HWidget hParent,
struct DataNode * pXMLNode,
struct XMLUIData * pUIData
)
function StackPanel_GetHeight
float StackPanel_GetHeight (
struct UIWidget * pWidget,
struct UIWidget * pParent,
struct StackPanelWidgetData * pStackPanelData
)
function StackPanel_GetWidth
float StackPanel_GetWidth (
struct UIWidget * pWidget,
struct UIWidget * pParent,
struct StackPanelWidgetData * pStackPanelData
)
function StackPanel_LayoutChildren
void StackPanel_LayoutChildren (
struct UIWidget * pWidget,
struct UIWidget * pParent,
struct StackPanelWidgetData * pStackPanelData,
float w,
float h
)
function StackPanel_PopulateDataFromXML
void StackPanel_PopulateDataFromXML (
struct DataNode * pXMLNode,
struct StackPanelWidgetData * pData
)
Macro Definition Documentation
define STACKPANEL_XML_NAME
#define STACKPANEL_XML_NAME `"stackpanel"`
The documentation for this class was generated from the following file /home/runner/work/2DFarmingRPG/2DFarmingRPG/Stardew/engine/include/StackPanelWidget.h