mirror of
https://github.com/Laupetin/OpenAssetTools.git
synced 2025-06-14 08:47:57 -05:00
Make use of custom functions when converting menus
This commit is contained in:
19
src/ObjLoading/Parsing/Menu/MenuAssetZoneState.cpp
Normal file
19
src/ObjLoading/Parsing/Menu/MenuAssetZoneState.cpp
Normal file
@ -0,0 +1,19 @@
|
||||
#include "MenuAssetZoneState.h"
|
||||
|
||||
using namespace menu;
|
||||
|
||||
void MenuAssetZoneState::AddLoadedFile(std::string loadedFileName)
|
||||
{
|
||||
m_loaded_files.emplace(std::move(loadedFileName));
|
||||
}
|
||||
|
||||
void MenuAssetZoneState::AddFunction(std::unique_ptr<CommonFunctionDef> function)
|
||||
{
|
||||
m_functions_by_name.emplace(std::make_pair(function->m_name, function.get()));
|
||||
m_functions.emplace_back(std::move(function));
|
||||
}
|
||||
|
||||
void MenuAssetZoneState::AddMenu(std::unique_ptr<CommonMenuDef> menu)
|
||||
{
|
||||
m_menus.emplace_back(std::move(menu));
|
||||
}
|
Reference in New Issue
Block a user