Skip to content

Commit

Permalink
Correct specifier for auto variable
Browse files Browse the repository at this point in the history
  • Loading branch information
Altair-Alpha authored and hyv1001 committed Apr 11, 2022
1 parent 09933ab commit 3a3fa15
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
14 changes: 7 additions & 7 deletions engine/source/runtime/function/scene/scene_manager.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -323,7 +323,7 @@ namespace Pilot
return SceneBuffers::imageFromHandle(handle);
}

void SceneManager::addSceneObject(const GameObjectDesc&& go_desc) { m_go_descs.push_back(go_desc); }
void SceneManager::addSceneObject(const GameObjectDesc& go_desc) { m_go_descs.push_back(go_desc); }

void SceneManager::syncSceneObjects()
{
Expand Down Expand Up @@ -675,7 +675,7 @@ namespace Pilot
if (m_mesh_handles_to_release.empty())
break;

auto mesh_handle = m_mesh_handles_to_release.front();
auto& mesh_handle = m_mesh_handles_to_release.front();

RenderMesh mesh;
mesh.m_vertexBuffer = mesh_handle.m_vertex_handle;
Expand Down Expand Up @@ -712,7 +712,7 @@ namespace Pilot
if (m_material_handles_to_release.empty())
break;

auto material_handle = m_material_handles_to_release.front();
auto& material_handle = m_material_handles_to_release.front();

Material material;
material.m_baseColorTexture = material_handle.m_image_handle0;
Expand Down Expand Up @@ -749,15 +749,15 @@ namespace Pilot
if (m_skeleton_binding_handles_to_release.empty())
break;

auto handle = m_skeleton_binding_handles_to_release.front();
auto& skeleton_binding_handle = m_skeleton_binding_handles_to_release.front();

auto find_file = m_handle_skeleton_binding_map.find(handle);
auto find_file = m_handle_skeleton_binding_map.find(skeleton_binding_handle);
if (find_file != m_handle_skeleton_binding_map.end())
{
m_skeleton_binding_handle_map.erase(find_file->second);
m_handle_skeleton_binding_map.erase(handle);
m_handle_skeleton_binding_map.erase(skeleton_binding_handle);
}
SceneBuffers::destroy(handle);
SceneBuffers::destroy(skeleton_binding_handle);

m_skeleton_binding_handles_to_release.pop_front();

Expand Down
2 changes: 1 addition & 1 deletion engine/source/runtime/function/scene/scene_manager.h
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ namespace Pilot

std::shared_ptr<Scene> getCurrentScene() const { return m_scene; }

void addSceneObject(const GameObjectDesc&& go_desc);
void addSceneObject(const GameObjectDesc& go_desc);
void syncSceneObjects();
void addReleaseMeshHandle(const MeshHandle& mesh_handle);
void addReleaseMaterialHandle(const PMaterialHandle& material_handle);
Expand Down

0 comments on commit 3a3fa15

Please sign in to comment.