Dicewars-Siedler/src/game/ui/components/UiInventoryContainer.cpp
2026-02-15 09:44:02 +01:00

18 lines
748 B
C++

//
// Created by sebastian on 13.02.26.
//
#include "UiInventoryContainer.h"
#include "../../../engine/renderer/loader/AssetManager.h"
void UiInventoryContainer::onCollectRenderData(UiRenderBundle &uiRenderBundle) {
UiComponent::onCollectRenderData(uiRenderBundle);
GUITextureBuilder textureBuilder;
textureBuilder = textureBuilder.Foreground(AssetManager::getTexture("inventory_background")->getTextureID());
textureBuilder = textureBuilder.Position(glm::vec2(uiPositioner.screenSpace.x, uiPositioner.screenSpace.y));
textureBuilder = textureBuilder.Scale(glm::vec2(uiPositioner.screenSpace.width, uiPositioner.screenSpace.height));
uiRenderBundle.addGUITexture(std::make_shared<GUITexture>(textureBuilder.Build()));
}