mirror of
https://github.com/Laupetin/OpenAssetTools.git
synced 2025-06-08 22:08:29 -05:00
32 lines
663 B
C++
32 lines
663 B
C++
#include "HeaderBlockEnum.h"
|
|
|
|
#include "Parsing/Header/Sequence/SequenceCloseBlock.h"
|
|
#include "Parsing/Header/Sequence/SequenceEnumMember.h"
|
|
|
|
HeaderBlockType HeaderBlockEnum::GetType()
|
|
{
|
|
return HeaderBlockType::UNION;
|
|
}
|
|
|
|
const std::vector<IHeaderBlock::sequence_t*>& HeaderBlockEnum::GetTestsForBlock()
|
|
{
|
|
static std::vector<sequence_t*> tests({
|
|
new SequenceCloseBlock(),
|
|
new SequenceEnumMember()
|
|
});
|
|
|
|
return tests;
|
|
}
|
|
|
|
void HeaderBlockEnum::OnOpen(HeaderParserState* state)
|
|
{
|
|
}
|
|
|
|
void HeaderBlockEnum::OnClose(HeaderParserState* state)
|
|
{
|
|
}
|
|
|
|
void HeaderBlockEnum::OnChildBlockClose(HeaderParserState* state, IHeaderBlock* block)
|
|
{
|
|
}
|