Aether
SDL2 based UI Framework for NX
Public Member Functions | List of all members
Aether::Texture::RenderJob Class Reference

Extends a thread pool job to render the given texture element on a separate thread. More...

#include <Texture.RenderJob.hpp>

Inheritance diagram for Aether::Texture::RenderJob:
Aether::ThreadPool::Job

Public Member Functions

 RenderJob (Texture *texture)
 Constructs a new Render job. More...
 
- Public Member Functions inherited from Aether::ThreadPool::Job
 Job ()
 Constructs a new default Job object.
 
bool run ()
 Runs the job. Does nothing if the job has already been completed. More...
 
 ~Job ()
 Destroys the Job object.
 

Additional Inherited Members

Detailed Description

Extends a thread pool job to render the given texture element on a separate thread.

Constructor & Destructor Documentation

◆ RenderJob()

Aether::Texture::RenderJob::RenderJob ( Texture texture)

Constructs a new Render job.

Parameters
textureTexture to operate on

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