PixelLightAPI
.
|
#include <ResourceHandler.h>
Public Member Functions | |
PLRENDERER_API | ResourceHandler () |
Constructor. | |
PLRENDERER_API | ResourceHandler (const ResourceHandler &cSource) |
Copy constructor. | |
virtual PLRENDERER_API | ~ResourceHandler () |
Destructor. | |
PLRENDERER_API ResourceHandler & | operator= (const ResourceHandler &cSource) |
Copy operator. | |
Resource * | GetResource () const |
Returns the resource handlers resource. | |
PLRENDERER_API void | SetResource (Resource *pResource=nullptr) |
Sets the resource handlers resource. | |
virtual PLRENDERER_API void | OnLost () |
Is called when the resource was lost. |
Resource handler.
PLRENDERER_API PLRenderer::ResourceHandler::ResourceHandler | ( | ) |
Constructor.
PLRENDERER_API PLRenderer::ResourceHandler::ResourceHandler | ( | const ResourceHandler & | cSource | ) |
Copy constructor.
[in] | cSource | Source to copy from |
virtual PLRENDERER_API PLRenderer::ResourceHandler::~ResourceHandler | ( | ) | [virtual] |
Destructor.
PLRENDERER_API ResourceHandler& PLRenderer::ResourceHandler::operator= | ( | const ResourceHandler & | cSource | ) |
Copy operator.
[in] | cSource | Source to copy from |
Resource * PLRenderer::ResourceHandler::GetResource | ( | ) | const [inline] |
Returns the resource handlers resource.
PLRENDERER_API void PLRenderer::ResourceHandler::SetResource | ( | Resource * | pResource = nullptr | ) |
Sets the resource handlers resource.
[in] | pResource | Resource to set, can be a null pointer |
virtual PLRENDERER_API void PLRenderer::ResourceHandler::OnLost | ( | ) | [virtual] |
Is called when the resource was lost.
|