PixelLightAPI
.
|
Abstract load screen base scene node. More...
#include <SNLoadScreenBase.h>
Public Member Functions | |
virtual PL_API void | DrawPost (PLRenderer::Renderer &cRenderer, const PLScene::VisNode *pVisNode=nullptr) override |
This function is called after transparent parts of the scene are drawn. | |
Protected Member Functions | |
PL_API | SNLoadScreenBase () |
Default constructor. | |
virtual PL_API | ~SNLoadScreenBase () |
Destructor. | |
PL_API float | GetLoadProgress () const |
Returns the current load progress. |
Abstract load screen base scene node.
PL_API PLEngine::SNLoadScreenBase::SNLoadScreenBase | ( | ) | [protected] |
Default constructor.
virtual PL_API PLEngine::SNLoadScreenBase::~SNLoadScreenBase | ( | ) | [protected, virtual] |
Destructor.
PL_API float PLEngine::SNLoadScreenBase::GetLoadProgress | ( | ) | const [protected] |
Returns the current load progress.
virtual PL_API void PLEngine::SNLoadScreenBase::DrawPost | ( | PLRenderer::Renderer & | cRenderer, |
const PLScene::VisNode * | pVisNode = nullptr |
||
) | [override, virtual] |
This function is called after transparent parts of the scene are drawn.
[in] | cRenderer | The used renderer |
[in] | pVisNode | The current visibility node of this scene node, can be a null pointer |
Reimplemented from PLScene::SceneNode.
Reimplemented in PLEngine::SNLoadScreen, and PLEngine::SNLoadScreenPL.
|