Open CASCADE Technology  7.3.1.dev
Public Member Functions
OpenGl_AspectsTextureSet Class Reference

OpenGl resources for custom textures. More...

#include <OpenGl_AspectsTextureSet.hxx>

Public Member Functions

 OpenGl_AspectsTextureSet ()
 Empty constructor. More...
 
const Handle< OpenGl_TextureSet > & TextureSet (const Handle< OpenGl_Context > &theCtx, const Handle< Graphic3d_TextureSet > &theTextures)
 Return textures array. More...
 
void UpdateRediness (const Handle< Graphic3d_TextureSet > &theTextures)
 Update texture resource up-to-date state. More...
 
void Release (OpenGl_Context *theCtx)
 Release texture resource. More...
 

Detailed Description

OpenGl resources for custom textures.

Constructor & Destructor Documentation

◆ OpenGl_AspectsTextureSet()

OpenGl_AspectsTextureSet::OpenGl_AspectsTextureSet ( )
inline

Empty constructor.

Member Function Documentation

◆ Release()

void OpenGl_AspectsTextureSet::Release ( OpenGl_Context theCtx)

Release texture resource.

◆ TextureSet()

const Handle< OpenGl_TextureSet >& OpenGl_AspectsTextureSet::TextureSet ( const Handle< OpenGl_Context > &  theCtx,
const Handle< Graphic3d_TextureSet > &  theTextures 
)
inline

Return textures array.

◆ UpdateRediness()

void OpenGl_AspectsTextureSet::UpdateRediness ( const Handle< Graphic3d_TextureSet > &  theTextures)

Update texture resource up-to-date state.


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