Rose
Public Member Functions | List of all members
rose::sdl::GradientScale Class Reference

A type of texture that if stretch across a destination Rectangle in rendering, will create a gradient coloring. More...

#include <Texture.h>

Inheritance diagram for rose::sdl::GradientScale:
Inheritance graph
[legend]
Collaboration diagram for rose::sdl::GradientScale:
Collaboration graph
[legend]

Public Member Functions

 GradientScale (const GradientScale &)=delete
 
 GradientScale (GradientScale &&)=default
 
GradientScaleoperator= (const GradientScale &)=delete
 
GradientScaleoperator= (GradientScale &&)=delete
 
- Public Member Functions inherited from rose::sdl::Texture
 Texture (const Texture &)=delete
 
 Texture (Texture &&)=default
 
Textureoperator= (const Texture &)=delete
 
Textureoperator= (Texture &&texture)=default
 
 Texture (SDL_Texture *texture)
 
 Texture (Renderer &renderer, SDL_PixelFormatEnum format, SDL_TextureAccess access, int width, int height)
 Constructor More...
 
 Texture (Renderer &renderer, Size size)
 Constructor. More...
 
int setBlendMOde (SDL_BlendMode blendMode)
 
std::tuple< int, int > getSize () const noexcept
 

Detailed Description

A type of texture that if stretch across a destination Rectangle in rendering, will create a gradient coloring.


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