[olympic/studio] Make StudioContext::ui a ref instead of ptr

This commit is contained in:
2024-03-14 23:31:01 -05:00
parent b015fe88b7
commit dade484d87
5 changed files with 19 additions and 15 deletions

View File

@ -12,11 +12,14 @@
namespace studio {
class StudioUI;
struct StudioContext {
class StudioUI *ui = nullptr;
StudioUI &ui;
Project *project = nullptr;
turbine::Context &tctx;
inline explicit StudioContext(turbine::Context &pTctx) noexcept: tctx(pTctx) {}
inline StudioContext(StudioUI &pUi, turbine::Context &pTctx) noexcept:
ui(pUi), tctx(pTctx) {}
};
}