ULRE/example/Gizmo/StaticMesh.h

27 lines
370 B
C
Raw Normal View History

#pragma once
#include<hgl/graph/VKRenderable.h>
#include<hgl/type/SortedSets.h>
2024-07-17 01:39:13 +08:00
#include<hgl/graph/SceneNode.h>
VK_NAMESPACE_BEGIN
class StaticMesh
{
RenderResource *rr;
SortedSets<Primitive *> prim_set;
SortedSets<MaterialInstance *> mi_set;
SortedSets<Pipeline *> pipeline_set;
2024-07-17 01:39:13 +08:00
protected:
SceneNode *root_node
public:
};
VK_NAMESPACE_END