Load menu files that are referenced via loadmenu

This commit is contained in:
Jan
2021-11-13 23:28:22 +01:00
parent 4552a4fe4a
commit 7eecd58ce8
3 changed files with 82 additions and 26 deletions

View File

@ -1,5 +1,8 @@
#pragma once
#include <set>
#include <string>
#include "AssetLoading/IZoneAssetLoaderState.h"
#include "Domain/CommonFunctionDef.h"
#include "Domain/CommonMenuDef.h"
@ -9,6 +12,7 @@ namespace menu
class MenuAssetZoneState final : public IZoneAssetLoaderState
{
public:
std::set<std::string> m_loaded_files;
std::vector<std::unique_ptr<CommonFunctionDef>> m_functions;
std::vector<std::unique_ptr<CommonMenuDef>> m_menus;