feat(gx): add setter for screen layer rect

This commit is contained in:
fallenoak committed 2023-03-31 15:19:03 -05:00
1 parent fad901796c
commit 6e48b775aa
2 files changed
+6

No files matched your search

+4
View File
@@ -208,6 +208,10 @@ void ScrnLayerCreate(const RECTF* rect, float zOrder, uint32_t flags, void* para
*layerPtr = HandleCreate(layer);
}
void ScrnLayerSetRect(HLAYER layer, const RECTF* rect) {
static_cast<CILayer*>(HandleDereference(layer))->rect = *rect;
}
void ScrnSetStockFont(SCRNSTOCK stockID, const char* fontTexturePath) {
if (s_stockObjects[stockID]) {
HandleClose(s_stockObjects[stockID]);
+2
View File
@@ -44,6 +44,8 @@ void ScrnInitialize(int32_t a1);
void ScrnLayerCreate(const RECTF* rect, float zOrder, uint32_t flags, void* param, void (*paintFunc)(void*, const RECTF*, const RECTF*, float), HLAYER* layerPtr);
void ScrnLayerSetRect(HLAYER layer, const RECTF* rect);
void ScrnSetStockFont(SCRNSTOCK stockID, const char* fontTexturePath);
#endif