2020#include " Misc/ObjectThumbnail.h"
2121#include " Engine/Engine.h"
2222#include < exception>
23- #include " common/common_utils/Utils.hpp"
23+ #include " AirLib/include/ common/common_utils/Utils.hpp"
2424
2525/*
2626//TODO: change naming conventions to same as other files?
@@ -371,8 +371,8 @@ std::vector<msr::airlib::MeshPositionVertexBuffersResponse> UAirBlueprintLib::Ge
371371
372372 // Various checks if there is even a valid mesh
373373 if (!comp->GetStaticMesh ()) continue ;
374- if (!comp->GetStaticMesh ()->GetRenderData () ) continue ;
375- if (comp->GetStaticMesh ()->GetRenderData () ->LODResources .Num () == 0 ) continue ;
374+ if (!comp->GetStaticMesh ()->RenderData ) continue ;
375+ if (comp->GetStaticMesh ()->RenderData ->LODResources .Num () == 0 ) continue ;
376376
377377 msr::airlib::MeshPositionVertexBuffersResponse mesh;
378378 mesh.name = name;
@@ -387,7 +387,7 @@ std::vector<msr::airlib::MeshPositionVertexBuffersResponse> UAirBlueprintLib::Ge
387387 mesh.orientation .y () = att.Y ;
388388 mesh.orientation .z () = att.Z ;
389389
390- FPositionVertexBuffer* vertex_buffer = &comp->GetStaticMesh ()->GetRenderData () ->LODResources [0 ].VertexBuffers .PositionVertexBuffer ;
390+ FPositionVertexBuffer* vertex_buffer = &comp->GetStaticMesh ()->RenderData ->LODResources [0 ].VertexBuffers .PositionVertexBuffer ;
391391 if (vertex_buffer)
392392 {
393393 const int32 vertex_count = vertex_buffer->VertexBufferRHI ->GetSize ();
@@ -403,7 +403,7 @@ std::vector<msr::airlib::MeshPositionVertexBuffersResponse> UAirBlueprintLib::Ge
403403 RHIUnlockVertexBuffer (vertex_buffer->VertexBufferRHI );
404404 });
405405
406- FStaticMeshLODResources& lod = comp->GetStaticMesh ()->GetRenderData () ->LODResources [0 ];
406+ FStaticMeshLODResources& lod = comp->GetStaticMesh ()->RenderData ->LODResources [0 ];
407407 FRawStaticIndexBuffer* IndexBuffer = &lod.IndexBuffer ;
408408 int num_indices = IndexBuffer->IndexBufferRHI ->GetSize () / IndexBuffer->IndexBufferRHI ->GetStride ();
409409
0 commit comments