Euphoria
eu::render::TextureId Struct Reference

#include <texture.h>

Inheritance diagram for eu::render::TextureId:
eu::render::Texture2

Public Member Functions

 TextureId ()
 
 ~TextureId ()
 
 TextureId (const TextureId &other)=delete
 
void operator= (const TextureId &)=delete
 
 TextureId (TextureId &&other)=delete
 
void operator= (TextureId &&)=delete
 
bool is_currently_bound () const
 
gl::Uint get_id () const
 

Detailed Description

Definition at line 53 of file texture.h.

Constructor & Destructor Documentation

◆ TextureId() [1/3]

eu::render::TextureId::TextureId ( )

Definition at line 105 of file texture.cc.

◆ ~TextureId()

eu::render::TextureId::~TextureId ( )

Definition at line 111 of file texture.cc.

◆ TextureId() [2/3]

eu::render::TextureId::TextureId ( const TextureId other)
delete

◆ TextureId() [3/3]

eu::render::TextureId::TextureId ( TextureId &&  other)
delete

Member Function Documentation

◆ get_id()

GLuint eu::render::TextureId::get_id ( ) const

Definition at line 118 of file texture.cc.

◆ is_currently_bound()

bool eu::render::TextureId::is_currently_bound ( ) const

Definition at line 125 of file texture.cc.

◆ operator=() [1/2]

void eu::render::TextureId::operator= ( const TextureId )
delete

◆ operator=() [2/2]

void eu::render::TextureId::operator= ( TextureId &&  )
delete

The documentation for this struct was generated from the following files: