#include "Atlas.h"
#include "HandleDefs.h"
Go to the source code of this file.
|
| typedef struct Vert2DTexture | Worldspace2DVert |
| |
| typedef struct Vert2DTextureQuad | Worldspace2DQuad |
| |
| typedef struct Vert2DColourTexture | WidgetVertex |
| |
| typedef struct Vert2DColourTextureQuad | WidgetQuad |
| |
| typedef void(* | SetCurrentAtlasFn) (hTexture atlas) |
| |
| typedef HUIVertexBuffer(* | NewUIVertexBufferFn) (int size) |
| |
| typedef void(* | UIVertexBufferDataFn) (HUIVertexBuffer hBuf, WidgetVertex *src, size_t size) |
| |
| typedef void(* | DrawUIVertexBufferFn) (HUIVertexBuffer hBuf, size_t vertexCount) |
| |
| typedef void(* | DestroyUIVertexBufferFn) (HUIVertexBuffer hBuf) |
| |
| typedef hTexture(* | UploadTextureFn) (void *src, int channels, int pxWidth, int pxHeight) |
| |
| typedef void(* | DestroyTextureFn) (hTexture tex) |
| |
| typedef H2DWorldspaceVertexBuffer(* | NewWorldspaceVertBufferFn) (int size) |
| |
| typedef u32 | VertIndexT |
| |
| typedef void(* | WorldspaceVertexBufferDataFn) (H2DWorldspaceVertexBuffer hBuf, Worldspace2DVert *src, size_t size, VertIndexT *indices, u32 numIndices) |
| |
| typedef void(* | DrawWorldspaceVertexBufferFn) (H2DWorldspaceVertexBuffer hBuf, size_t vertexCount, mat4 view) |
| |
| typedef void(* | DestroyWorldspaceVertexBufferFn) (H2DWorldspaceVertexBuffer hBuf) |
| |
| typedef struct DrawContext | DrawContext |
| |
◆ DestroyTextureFn
| typedef void(* DestroyTextureFn) (hTexture tex) |
◆ DestroyUIVertexBufferFn
◆ DestroyWorldspaceVertexBufferFn
◆ DrawContext
◆ DrawUIVertexBufferFn
| typedef void(* DrawUIVertexBufferFn) (HUIVertexBuffer hBuf, size_t vertexCount) |
◆ DrawWorldspaceVertexBufferFn
◆ NewUIVertexBufferFn
◆ NewWorldspaceVertBufferFn
◆ SetCurrentAtlasFn
| typedef void(* SetCurrentAtlasFn) (hTexture atlas) |
◆ UIVertexBufferDataFn
◆ UploadTextureFn
| typedef hTexture(* UploadTextureFn) (void *src, int channels, int pxWidth, int pxHeight) |
◆ VertIndexT
◆ WidgetQuad
◆ WidgetVertex
◆ Worldspace2DQuad
◆ Worldspace2DVert
◆ WorldspaceVertexBufferDataFn
◆ Dr_InitDrawContext()
◆ Dr_OnScreenDimsChange()
| void Dr_OnScreenDimsChange |
( |
DrawContext * |
pCtx, |
|
|
int |
newW, |
|
|
int |
newH |
|
) |
| |