Grindstone Game Engine
v0.2.0
An open source game engine and toolkit.
Toggle main menu visibility
Loading...
Searching...
No Matches
Grindstone::Editor::AssetTemplateRegistry Class Reference
Classes
struct
AssetTemplate
Public Types
using
TemplateList
= std::vector<
AssetTemplate
>
Public Member Functions
void
RegisterTemplate
(AssetType assetType, std::string_view name, std::string_view extension, const void *const sourcePtr, size_t sourceSize)
void
RemoveTemplate
(AssetType assetType)
virtual TemplateList::iterator
begin
()
virtual TemplateList::const_iterator
begin
() const
virtual TemplateList::iterator
end
()
virtual TemplateList::const_iterator
end
() const
void
RegisterTemplate
(AssetType assetType, std::string_view name, void *sourcePtr, size_t sourceSize)
void
RemoveTemplate
(AssetType assetType)
Protected Attributes
TemplateList
assetTemplates
The documentation for this class was generated from the following files:
/github/workspace/sources/code/Editor/
AssetTemplateRegistry.hpp
/github/workspace/sources/code/Editor/
NewAssetTemplates.hpp
/github/workspace/sources/code/Editor/
AssetTemplateRegistry.cpp
/github/workspace/sources/code/Editor/
NewAssetTemplates.cpp
Grindstone
Editor
AssetTemplateRegistry
Generated by
1.17.0