Stardew Engine
Loading...
Searching...
No Matches
CanvasWidget.h File Reference

A widget with fixed dimensions, optionally set in terms of its parents dims. Arranges its children according to docking position. More...

#include "HandleDefs.h"
#include <stdbool.h>
#include "Geometry.h"
#include "SliderWidget.h"
Include dependency graph for CanvasWidget.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  CanvasData
 

Typedefs

typedef struct Vert2DColourTexture WidgetVertex
 

Functions

HWidget CanvasWidgetNew (HWidget hParent, struct DataNode *pXMLNode, struct XMLUIData *pUILayerData)
 
void * CanvasWidget_OnOutputVerts (struct UIWidget *pWidget, WidgetVertex *pOutVerts)
 

Detailed Description

A widget with fixed dimensions, optionally set in terms of its parents dims. Arranges its children according to docking position.

Typedef Documentation

◆ WidgetVertex

Function Documentation

◆ CanvasWidget_OnOutputVerts()

void * CanvasWidget_OnOutputVerts ( struct UIWidget pWidget,
WidgetVertex pOutVerts 
)

◆ CanvasWidgetNew()

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