VenomEngine
Cross-Platform Modern Graphics Engine
Loading...
Searching...
No Matches
Model.h
Go to the documentation of this file.
1
8#pragma once
9
10#include <venom/common/plugin/graphics/Model.h>
12
13namespace venom
14{
15namespace vulkan
16{
18{
19};
20
21class VulkanModel : public vc::ModelImpl
22{
23public:
24 VulkanModel();
25 virtual ~VulkanModel();
26
27 void _ResetResource() override;
28
29 void Draw() override;
30};
31}
32}
Definition Model.h:32
Definition Model.h:25
void _ResetResource() override
Resets the resource, should be implemented by the final class, i.e. VulkanTextureResource.
Definition Model.cc:24
Encapsulation of Vulkan for the front end of VenomEngine.
Definition Allocator.h:18
Contains the entirety of the code of the VenomEngine project.
Definition Callback.h:13