mirror of
https://github.com/Laupetin/OpenAssetTools.git
synced 2026-08-01 12:50:36 +00:00
fix(menu): allow IW4 columns without alignment (#932)
* fix(menu): allow IW4 columns without alignment * feat: also make alignment optional for iw5 menus * chore: move menu sequences to anonymous namespace if possible --------- Co-authored-by: Jan Laupetin <[email protected]>
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
|
||||
using namespace menu;
|
||||
|
||||
namespace menu::global_scope_sequences
|
||||
namespace
|
||||
{
|
||||
class SequenceCloseBlock final : public MenuFileParser::sequence_t
|
||||
{
|
||||
@@ -98,9 +98,7 @@ namespace menu::global_scope_sequences
|
||||
state->m_menus_to_load.emplace_back(menuNameToken.StringValue());
|
||||
}
|
||||
};
|
||||
} // namespace menu::global_scope_sequences
|
||||
|
||||
using namespace global_scope_sequences;
|
||||
} // namespace
|
||||
|
||||
GlobalScopeSequences::GlobalScopeSequences(std::vector<std::unique_ptr<MenuFileParser::sequence_t>>& allSequences,
|
||||
std::vector<MenuFileParser::sequence_t*>& scopeSequences)
|
||||
@@ -108,7 +106,7 @@ GlobalScopeSequences::GlobalScopeSequences(std::vector<std::unique_ptr<MenuFileP
|
||||
{
|
||||
}
|
||||
|
||||
void GlobalScopeSequences::AddSequences(FeatureLevel featureLevel, bool permissive) const
|
||||
void GlobalScopeSequences::AddSequences(const FeatureLevel featureLevel, const bool permissive) const
|
||||
{
|
||||
AddSequence(std::make_unique<SequenceCloseBlock>());
|
||||
AddSequence(std::make_unique<SequenceFunctionDef>());
|
||||
|
||||
Reference in New Issue
Block a user