18 lines
748 B
C++
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()));
|
|
}
|