Files
ppsspp/UI/Background.h
T
Henrik RydgårdandClaude Opus 5.5 3a5c5a51c5 Allow --mount in the app, so --vsh can boot with a disc inserted
--mount ISO used to be headless-only, and EmuScreen always cleared
CoreParameter::mountIso. Pass it from the command line into the first
EmuScreen, which keeps it across resets and drops it when another game
is booted.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-21 19:47:51 +02:00

18 lines
534 B
C++

#pragma once
#include "Common/File/Path.h"
#include "Common/Math/lin/vec3.h"
class UIContext;
extern Path boot_filename;
extern Path boot_mountIso;
void UIBackgroundInit(UIContext &dc);
void UIBackgroundShutdown();
void DrawGameBackground(UIContext &dc, const Path &gamePath, Lin::Vec3 focus, float alpha);
void DrawBackground(UIContext &dc, float alpha, Lin::Vec3 focus);
void DrawBackgroundTexture(UIContext &dc, Draw::Texture *texture, Lin::Vec3 focus, float alpha);
uint32_t GetBackgroundColorWithAlpha(const UIContext &dc);