删除旧的StaticMesh

This commit is contained in:
hyzboy 2025-03-25 23:14:40 +08:00
parent efed9ff0dd
commit 87989a8e42
2 changed files with 0 additions and 18 deletions

View File

@ -13,7 +13,6 @@
#include<hgl/graph/VKMaterialInstance.h>
#include<hgl/graph/VKRenderable.h>
#include<hgl/graph/font/TextPrimitive.h>
#include<hgl/graph/StaticMesh.h>
#include<hgl/type/ObjectManage.h>
#include<hgl/shadergen/MaterialCreateInfo.h>
#include<hgl/graph/VKDescriptorBindingManage.h>
@ -57,8 +56,6 @@ class RenderResource
IDObjectManage<SamplerID, Sampler> rm_samplers; ///<采样器合集
IDObjectManage<RenderableID, Renderable> rm_renderables; ///<渲染实例集合集
IDObjectManage<StaticMeshID, StaticMesh> rm_static_mesh; ///<静态网格合集
private:
void AddBuffer(const AnsiString &buf_name,DeviceBuffer *buf)
@ -101,7 +98,6 @@ public: //添加数据到管理器如果指针为nullptr会返回-1
BufferID Add(DeviceBuffer * buf ){return rm_buffers.Add(buf);}
SamplerID Add(Sampler * s ){return rm_samplers.Add(s);}
RenderableID Add(Renderable * r ){return rm_renderables.Add(r);}
StaticMeshID Add(StaticMesh * sm ){return rm_static_mesh.Add(sm);}
public: // VAB/VAO
@ -163,8 +159,6 @@ public: //Get
Sampler * GetSampler (const SamplerID &id){return rm_samplers.Get(id);}
Renderable * GetRenderable (const RenderableID &id){return rm_renderables.Get(id);}
StaticMesh * GetStaticMesh (const StaticMeshID &id){return rm_static_mesh.Get(id);}
public: //Release
void Release(Material * mtl ){rm_material.Release(mtl);}
@ -174,8 +168,6 @@ public: //Release
void Release(DeviceBuffer * buf ){rm_buffers.Release(buf);}
void Release(Sampler * s ){rm_samplers.Release(s);}
void Release(Renderable * r ){rm_renderables.Release(r);}
void Release(StaticMesh * sm ){rm_static_mesh.Release(sm);}
};//class RenderResource
/**

View File

@ -96,13 +96,6 @@ SOURCE_GROUP("Scene Graph\\Render" FILES ${SG_RENDER_SOURCE})
SET(SCENE_GRAPH_FILES ${SG_SCENE_SOURCE} ${SG_RENDER_SOURCE})
SET(STATIC_MESH_HEADER_FILES ${SG_INCLUDE_PATH}/StaticMesh.h
${SG_INCLUDE_PATH}/StaticMeshLODPolicy.h)
SET(STATIC_MESH_SOURCE_FILES StaticMesh.cpp)
SOURCE_GROUP("Scene Graph\\Static Mesh" FILES ${STATIC_MESH_HEADER_FILES} ${STATIC_MESH_SOURCE_FILES})
SET(FONT_MANAGE_SOURCE ${SG_INCLUDE_PATH}/font/Font.h
${SG_INCLUDE_PATH}/font/FontManage.h
font/Font.cpp)
@ -381,9 +374,6 @@ add_cm_library(ULRE.SceneGraph "ULRE" ${SCENE_GRAPH_FILES}
${TILE_SOURCE}
${SG_VDM_SOURCE}
${STATIC_MESH_HEADER_FILES}
${STATIC_MESH_SOURCE_FILES}
${COMPONENT_FILES}
# ${FONT_MANAGE_SOURCE}