Skip to main content

MeshDataComponent.ixx File

ECS component that provides raw MeshData. More...

Included Headers

#include <utility> #include <helios.engine.rendering.mesh.types.MeshData>

Namespaces Index

namespacehelios
namespaceengine
namespacerendering
namespacemesh
namespacecomponents

Classes Index

structMeshDataComponent<TWOwnerHandle>

Component that provides raw MeshData. More...

Description

ECS component that provides raw MeshData.

ECS component that references mesh data in the mesh resource storage.

File Listing

The file content with the documentation metadata removed is:

1
5module;
6
7#include <utility>
8
9export module helios.engine.rendering.mesh.components.MeshDataComponent;
10
11import helios.engine.rendering.mesh.types.MeshData;
12
15
19 template<typename TWOwnerHandle>
21
23
24 template<typename ... TArgs>
25 explicit MeshDataComponent(TArgs&& ... args)
26 : meshData(std::forward<TArgs>(args)...)
27 {}
28
29 };
30
31
32}

Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.