Carna Version 3.3.3
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Carna::base::ManagedTexture3DInterface Class Reference

Interfaces the Texture<3> that a ManagedTexture3D represents. More...

#include <ManagedTexture3DInterface.h>

+ Inheritance diagram for Carna::base::ManagedTexture3DInterface:
+ Collaboration diagram for Carna::base::ManagedTexture3DInterface:

Public Member Functions

 ManagedTexture3DInterface (ManagedTexture3D &managed)
 Creates a new interface to the Texture<3> that managed represents.
 
virtual ~ManagedTexture3DInterface ()
 Releases this interface.
 
const Texture< 3 > & get () const
 
- Public Member Functions inherited from Carna::base::GeometryFeature::ManagedInterface
virtual ~ManagedInterface ()
 Releases the video resources previously acquired from the managing geometryFeature.
 

Public Attributes

ManagedTexture3Dmanaged
 References the ManagedTexture3D object this interface belongs to.
 
- Public Attributes inherited from Carna::base::GeometryFeature::ManagedInterface
GeometryFeaturegeometryFeature
 References the GeometryFeature that manages the video resources that this object interfaces.
 

Additional Inherited Members

- Protected Member Functions inherited from Carna::base::GeometryFeature::ManagedInterface
 ManagedInterface (GeometryFeature &gf)
 Acquires the video resources from gf.
 

Detailed Description

Interfaces the Texture<3> that a ManagedTexture3D represents.

Author
Leonid Kostrykin
Date
22.2.15 - 24.3.15

Definition at line 42 of file ManagedTexture3DInterface.h.

Member Function Documentation

◆ get()

const Texture< 3 > & Carna::base::ManagedTexture3DInterface::get ( ) const

Referencs the texture represented by managed.

Member Data Documentation

◆ managed

ManagedTexture3D& Carna::base::ManagedTexture3DInterface::managed

References the ManagedTexture3D object this interface belongs to.

Definition at line 64 of file ManagedTexture3DInterface.h.


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