#include "Widget.h"
#include <cglm/cglm.h>
#include "Atlas.h"
Go to the source code of this file.
|
| void | PopulateWidgetQuadWholeSprite (WidgetQuad *pQuad, AtlasSprite *pSprt) |
| |
| void | PopulateWidgetQuad (WidgetQuad *pQuad, AtlasSprite *pSprt, vec2 subSpriteTL, vec2 subSpriteBR) |
| |
| void * | OutputWidgetQuad (VECTOR(WidgetVertex) pOutVerts, const WidgetQuad *pQuad) |
| |
| void * | OutputWidgetQuads (VECTOR(WidgetVertex) pOutVerts, const WidgetQuad *pQuad, int num) |
| |
| void | TranslateWidgetQuad (vec2 vector, WidgetQuad *pOutQuad) |
| |
| void | SizeWidgetQuad (vec2 size, WidgetQuad *pOutQuad) |
| |
| float | WidgetQuadWidth (const WidgetQuad *pInQuad) |
| |
| float | WidgetQuadHeight (const WidgetQuad *pInQuad) |
| |
| void | ScaleWidgetQuad (float scaleX, float scaleY, WidgetQuad *pOutQuad) |
| |
| void | SetWidgetQuadColour (WidgetQuad *pQuad, float r, float g, float b, float a) |
| |
| void | SetClipRect (GeomRect clipRect) |
| | clip any polys on output to be within this region
|
| |
| void | UnsetClipRect () |
| |
◆ WidgetQuad
◆ WidgetVertex
◆ WidgetQuadVertexLocation
| Enumerator |
|---|
| VL_TL | |
| VL_TR | |
| VL_BL | |
| VL_BR | |
| VT_NUM | |
◆ OutputWidgetQuad()
◆ OutputWidgetQuads()
◆ PopulateWidgetQuad()
◆ PopulateWidgetQuadWholeSprite()
◆ ScaleWidgetQuad()
| void ScaleWidgetQuad |
( |
float |
scaleX, |
|
|
float |
scaleY, |
|
|
WidgetQuad * |
pOutQuad |
|
) |
| |
◆ SetClipRect()
clip any polys on output to be within this region
- Parameters
-
◆ SetWidgetQuadColour()
| void SetWidgetQuadColour |
( |
WidgetQuad * |
pQuad, |
|
|
float |
r, |
|
|
float |
g, |
|
|
float |
b, |
|
|
float |
a |
|
) |
| |
◆ SizeWidgetQuad()
| void SizeWidgetQuad |
( |
vec2 |
size, |
|
|
WidgetQuad * |
pOutQuad |
|
) |
| |
◆ TranslateWidgetQuad()
| void TranslateWidgetQuad |
( |
vec2 |
vector, |
|
|
WidgetQuad * |
pOutQuad |
|
) |
| |
◆ UnsetClipRect()
◆ WidgetQuadHeight()
| float WidgetQuadHeight |
( |
const WidgetQuad * |
pInQuad | ) |
|
◆ WidgetQuadWidth()
| float WidgetQuadWidth |
( |
const WidgetQuad * |
pInQuad | ) |
|