File CanvasWidget.h

FileList > engine > include > CanvasWidget.h

Go to the source code of this file

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

  • #include "HandleDefs.h"
  • #include <stdbool.h>
  • #include "Geometry.h"
  • #include "SliderWidget.h"

Classes

Type Name
struct CanvasData

Public Types

Type Name
typedef struct Vert2DColourTexture WidgetVertex

Public Functions

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

Public Types Documentation

typedef WidgetVertex

typedef struct Vert2DColourTexture WidgetVertex;

Public Functions Documentation

function CanvasWidgetNew

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

function CanvasWidget_OnOutputVerts

void * CanvasWidget_OnOutputVerts (
    struct UIWidget * pWidget,
    WidgetVertex * pOutVerts
) 


The documentation for this class was generated from the following file /home/runner/work/2DFarmingRPG/2DFarmingRPG/Stardew/engine/include/CanvasWidget.h