Pioneer
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
UpdateImageTask Class Reference
Inheritance diagram for UpdateImageTask:
Inheritance graph
[legend]
Collaboration diagram for UpdateImageTask:
Collaboration graph
[legend]

Public Member Functions

 UpdateImageTask (Graphics::Texture *tex, const unsigned char *data)
 
virtual void OnExecute (TaskRange range) override
 
- Public Member Functions inherited from Task
 Task (TaskRange range={})
 
virtual ~Task ()=default
 
virtual void OnExecute (TaskRange range)=0
 
virtual void OnComplete ()
 
void SetOwner (CompleteNotifier *)
 

Public Attributes

Graphics::Texturetexture
 
const unsigned char * imageData
 

Constructor & Destructor Documentation

◆ UpdateImageTask()

UpdateImageTask::UpdateImageTask ( Graphics::Texture tex,
const unsigned char *  data 
)
inline

Member Function Documentation

◆ OnExecute()

virtual void UpdateImageTask::OnExecute ( TaskRange  range)
inlineoverridevirtual

Implements Task.

Here is the call graph for this function:

Member Data Documentation

◆ imageData

const unsigned char* UpdateImageTask::imageData

◆ texture

Graphics::Texture* UpdateImageTask::texture

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