|
CeresEngine 0.2.0
A game development framework
|
A type erasing container that can store any mesh. More...
#include <CeresEngine/Mesh/Generator/AnyMesh.hpp>
Classes | |
| class | Base |
| class | Derived |
Public Member Functions | |
| template<typename Mesh > | |
| AnyMesh (Mesh mesh) | |
| AnyMesh (const AnyMesh &that) | |
| AnyMesh & | operator= (const AnyMesh &that) |
| AnyMesh (AnyMesh &&)=default | |
| AnyMesh & | operator= (AnyMesh &&)=default |
| AnyGenerator< Triangle > | triangles () const noexcept |
| AnyGenerator< MeshVertex > | vertices () const noexcept |
Private Attributes | |
| UPtr< Base > | mBase |
A type erasing container that can store any mesh.
|
default |
|
noexcept |
|
noexcept |