mirror of
https://github.com/Laupetin/OpenAssetTools.git
synced 2025-06-13 00:08:26 -05:00
create enum definitions from headers
This commit is contained in:
@ -1,9 +1,9 @@
|
||||
#pragma once
|
||||
|
||||
#include "IHeaderBlock.h"
|
||||
#include "IHeaderBlockVariableDefining.h"
|
||||
#include "IHeaderBlockNameHolder.h"
|
||||
|
||||
class HeaderBlockStruct final : public IHeaderBlock, public IHeaderBlockVariableDefining
|
||||
class HeaderBlockStruct final : public IHeaderBlock, public IHeaderBlockNameHolder
|
||||
{
|
||||
std::string m_variable_name;
|
||||
|
||||
@ -13,6 +13,6 @@ public:
|
||||
void OnOpen(HeaderParserState* state) override;
|
||||
void OnClose(HeaderParserState* state) override;
|
||||
void OnChildBlockClose(HeaderParserState* state, IHeaderBlock* block) override;
|
||||
|
||||
void SetVariableName(std::string name) override;
|
||||
|
||||
void SetBlockName(const TokenPos& nameTokenPos, std::string name) override;
|
||||
};
|
||||
|
Reference in New Issue
Block a user