OpenAssetTools/src/ObjLoading/Parsing/Menu/MenuFileParserState.cpp

20 lines
558 B
C++

#include "MenuFileParserState.h"
using namespace menu;
MenuFileParserState::EventHandlerConditionState::EventHandlerConditionState(std::unique_ptr<CommonEventHandlerCondition> condition)
: m_in_condition_elements(true),
m_condition(std::move(condition))
{
}
MenuFileParserState::MenuFileParserState(const FeatureLevel featureLevel)
: m_feature_level(featureLevel),
m_in_global_scope(false),
m_current_function(nullptr),
m_current_menu(nullptr),
m_current_item(nullptr),
m_current_event_handler_set(nullptr)
{
}