Monopoly — Portage moderne
0.1.0
Portage moderne C/C++23 du Monopoly de 1999
Loading...
Searching...
No Matches
ExtendedInitialization.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include "
ResourceRuntime.hpp
"
4
5
namespace
monopoly::startup
6
{
7
bool
mainExtendedInitialization
();
8
bool
mainExtendedInitialization
(
9
const
data::ResourcePaths& paths,
10
data::ResourceContext context = {});
11
void
mainExtendedShutdown
();
12
13
[[
nodiscard
]] std::shared_ptr<const data::ResourceSnapshot>
14
resources
()
noexcept
;
15
// Apres DISPLAY, souris et render slots : leurs destructeurs peuvent
16
// encore demander des ressources, comme dans GameShutdown original.
17
void
releaseResources
()
noexcept
;
18
}
index
unsigned index
Definition
ModernIBarSkin.cpp:25
ResourceRuntime.hpp
monopoly::startup
Definition
ExtendedInitialization.cpp:19
monopoly::startup::mainExtendedShutdown
void mainExtendedShutdown()
Definition
ExtendedInitialization.cpp:196
monopoly::startup::resources
std::shared_ptr< const data::ResourceSnapshot > resources() noexcept
Definition
ExtendedInitialization.cpp:210
monopoly::startup::mainExtendedInitialization
bool mainExtendedInitialization()
Definition
ExtendedInitialization.cpp:32
monopoly::startup::releaseResources
void releaseResources() noexcept
Definition
ExtendedInitialization.cpp:216
ExtendedInitialization.hpp
Generated by
1.9.8