![]() |
LibCarna Version 3.4.0
|
Interfaces the MeshBase that a ManagedMeshBase represents. More...
#include <ManagedMeshInterface.hpp>
Public Member Functions | |
ManagedMeshInterface (ManagedMeshBase &managed) | |
Creates a new interface to the MeshBase that managed represents. | |
virtual | ~ManagedMeshInterface () |
Releases this interface. | |
const MeshBase & | get () const |
![]() | |
virtual | ~ManagedInterface () noexcept(false) |
Releases the video resources previously acquired from the managing geometryFeature. | |
Public Attributes | |
ManagedMeshBase & | managed |
References the ManagedMeshBase object this interface belongs to. | |
![]() | |
GeometryFeature & | geometryFeature |
References the GeometryFeature that manages the video resources that this object interfaces. | |
Additional Inherited Members | |
![]() | |
ManagedInterface (GeometryFeature &gf) | |
Acquires the video resources from gf. | |
Interfaces the MeshBase that a ManagedMeshBase represents.
Definition at line 45 of file ManagedMeshInterface.hpp.
Referencs the mesh represented by managed.
ManagedMeshBase& LibCarna::base::ManagedMeshInterface::managed |
References the ManagedMeshBase
object this interface belongs to.
Definition at line 65 of file ManagedMeshInterface.hpp.
Written by Leonid Kostrykin © 2021–2025. Based on Carna (© 2010-2016).
Documentation generated by Doxygen