Stardew Engine
Loading...
Searching...
No Matches
BackgroundBoxWidget.c File Reference
#include "BackgroundBoxWidget.h"
#include "XMLUIGameLayer.h"
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include "WidgetVertexOutputHelpers.h"
#include "AssertLib.h"
#include "Scripting.h"
#include "DataNode.h"
#include "Log.h"
Include dependency graph for BackgroundBoxWidget.c:

Functions

void BackgroundBoxWidget_Destroy (struct BackgroundBoxWidgetData *pBBoxData)
 
void * OnOutputVerts_3StripsHorizontal (struct BackgroundBoxWidgetData *pBBoxData, VECTOR(WidgetVertex) pOutVerts, float totalWidth, float totalHeight, const struct WidgetPadding *padding, float left, float top)
 
void * OnOutputVerts_3StripsVertical (struct BackgroundBoxWidgetData *pBBoxData, VECTOR(WidgetVertex) pOutVerts, float totalWidth, float totalHeight, const struct WidgetPadding *padding, float left, float top)
 
void * BackgroundBoxWidget_OutputVerts (struct BackgroundBoxWidgetData *pBBoxData, VECTOR(WidgetVertex) pOutVerts, float totalWidth, float totalHeight, const struct WidgetPadding *padding, float left, float top)
 
void BackgroundBoxWidget_fromXML (struct UIWidget *pWidget, struct BackgroundBoxWidgetData *pWidgetData, struct DataNode *pDataNode, struct XMLUIData *pUILayerData)
 
HWidget BackgroundBoxWidgetNew (HWidget hParent, struct DataNode *pXMLNode, struct XMLUIData *pUILayerData)
 

Function Documentation

◆ BackgroundBoxWidget_Destroy()

void BackgroundBoxWidget_Destroy ( struct BackgroundBoxWidgetData pBBoxData)

◆ BackgroundBoxWidget_fromXML()

void BackgroundBoxWidget_fromXML ( struct UIWidget pWidget,
struct BackgroundBoxWidgetData pWidgetData,
struct DataNode pDataNode,
struct XMLUIData pUILayerData 
)

◆ BackgroundBoxWidget_OutputVerts()

void * BackgroundBoxWidget_OutputVerts ( struct BackgroundBoxWidgetData pBBoxData,
VECTOR(WidgetVertex pOutVerts,
float  totalWidth,
float  totalHeight,
const struct WidgetPadding padding,
float  left,
float  top 
)

◆ BackgroundBoxWidgetNew()

HWidget BackgroundBoxWidgetNew ( HWidget  hParent,
struct DataNode pXMLNode,
struct XMLUIData pUILayerData 
)

◆ OnOutputVerts_3StripsHorizontal()

void * OnOutputVerts_3StripsHorizontal ( struct BackgroundBoxWidgetData pBBoxData,
VECTOR(WidgetVertex pOutVerts,
float  totalWidth,
float  totalHeight,
const struct WidgetPadding padding,
float  left,
float  top 
)

◆ OnOutputVerts_3StripsVertical()

void * OnOutputVerts_3StripsVertical ( struct BackgroundBoxWidgetData pBBoxData,
VECTOR(WidgetVertex pOutVerts,
float  totalWidth,
float  totalHeight,
const struct WidgetPadding padding,
float  left,
float  top 
)