mirror of
https://github.com/Laupetin/OpenAssetTools.git
synced 2026-03-07 05:23:02 +00:00
add basis for code rendering
This commit is contained in:
@@ -38,10 +38,10 @@ public:
|
||||
_NODISCARD virtual const std::vector<UnionDefinition*>& GetAllUnions() const = 0;
|
||||
_NODISCARD virtual const std::vector<TypedefDefinition*>& GetAllTypedefs() const = 0;
|
||||
_NODISCARD virtual const std::vector<StructureInformation*>& GetAllStructureInformation() const = 0;
|
||||
_NODISCARD virtual const std::vector<FastFileBlock*>& GetAllFastFileBlocks() const = 0;
|
||||
_NODISCARD virtual const std::vector<const FastFileBlock*>& GetAllFastFileBlocks() const = 0;
|
||||
|
||||
_NODISCARD virtual DataDefinition* GetDataDefinitionByName(const std::string& name) const = 0;
|
||||
_NODISCARD virtual StructureInformation* GetInformationFor(const DefinitionWithMembers* definitionWithMembers) const = 0;
|
||||
_NODISCARD virtual EnumMember* GetEnumMemberByName(const std::string& name) const = 0;
|
||||
_NODISCARD virtual FastFileBlock* GetFastFileBlockByName(const std::string& name) const = 0;
|
||||
_NODISCARD virtual const FastFileBlock* GetFastFileBlockByName(const std::string& name) const = 0;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user