HoverRace  2.0
Public Member Functions | Protected Attributes | Private Types | List of all members
HoverRace::Display::SDL::SdlTexture Class Reference

Wrapper for SDL_Texture. More...

#include <SdlTexture.h>

+ Inheritance diagram for HoverRace::Display::SDL::SdlTexture:

Public Member Functions

 SdlTexture ()=delete
 
 SdlTexture (SdlDisplay &display, SDL_Texture *texture)
 
 SdlTexture (const SdlTexture &)=delete
 
virtual ~SdlTexture ()
 
SDL_Texture * Get () const
 
SdlTextureoperator= (const SdlTexture &)=delete
 
- Public Member Functions inherited from HoverRace::Display::Texture
 Texture ()
 
virtual ~Texture ()
 

Protected Attributes

SdlDisplaydisplay
 
SDL_Texture * texture
 

Private Types

using SUPER = Texture
 

Detailed Description

Wrapper for SDL_Texture.

Author
Michael Imamura

Member Typedef Documentation

Constructor & Destructor Documentation

HoverRace::Display::SDL::SdlTexture::SdlTexture ( )
delete
HoverRace::Display::SDL::SdlTexture::SdlTexture ( SdlDisplay display,
SDL_Texture *  texture 
)
inline
HoverRace::Display::SDL::SdlTexture::SdlTexture ( const SdlTexture )
delete
virtual HoverRace::Display::SDL::SdlTexture::~SdlTexture ( )
inlinevirtual

Member Function Documentation

SDL_Texture* HoverRace::Display::SDL::SdlTexture::Get ( ) const
inline
SdlTexture& HoverRace::Display::SDL::SdlTexture::operator= ( const SdlTexture )
delete

Member Data Documentation

SdlDisplay& HoverRace::Display::SDL::SdlTexture::display
protected
SDL_Texture* HoverRace::Display::SDL::SdlTexture::texture
protected

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