Monopoly — Portage moderne 0.1.0
Portage moderne C/C++23 du Monopoly de 1999
Loading...
Searching...
No Matches
monopoly::engine::MeshGPUDynamicVertexResource Struct Reference

#include <MeshGPUResources.hpp>

Public Attributes

std::uint64_t key {}
 
data::DataId dataId {}
 
SDL_GPUBuffer * vertexBuffer {}
 
std::uint32_t vertexCount {}
 
std::shared_ptr< const data::MeshRuntimeAsset > sourceAsset
 
std::shared_ptr< const data::MeshRenderData > sourceRenderData
 

Detailed Description

Definition at line 77 of file MeshGPUResources.hpp.

Member Data Documentation

◆ dataId

data::DataId monopoly::engine::MeshGPUDynamicVertexResource::dataId {}

Definition at line 80 of file MeshGPUResources.hpp.

◆ key

std::uint64_t monopoly::engine::MeshGPUDynamicVertexResource::key {}

Definition at line 79 of file MeshGPUResources.hpp.

◆ sourceAsset

std::shared_ptr<const data::MeshRuntimeAsset> monopoly::engine::MeshGPUDynamicVertexResource::sourceAsset

Definition at line 83 of file MeshGPUResources.hpp.

◆ sourceRenderData

std::shared_ptr<const data::MeshRenderData> monopoly::engine::MeshGPUDynamicVertexResource::sourceRenderData

Definition at line 84 of file MeshGPUResources.hpp.

◆ vertexBuffer

SDL_GPUBuffer* monopoly::engine::MeshGPUDynamicVertexResource::vertexBuffer {}

Definition at line 81 of file MeshGPUResources.hpp.

◆ vertexCount

std::uint32_t monopoly::engine::MeshGPUDynamicVertexResource::vertexCount {}

Definition at line 82 of file MeshGPUResources.hpp.


The documentation for this struct was generated from the following file: