PixelLightAPI
.
|
Load screen scene node. More...
#include <SNLoadScreen.h>
Public Types | |
enum | EClearFlags { Color = 1<<0, Depth = 1<<1, Stencil = 1<<2 } |
Clear flags. More... | |
enum | EFlags { NoImageBlend = 1<<10 } |
Scene node flags (SceneNode flags extension) More... | |
Public Member Functions | |
pl_enum (EClearFlags) pl_enum_value(Color | |
Clear color buffer | pl_enum_value (Depth,"Clear depth buffer") pl_enum_value(Stencil |
virtual pl_enum(EFlags) pl_enum_base(SNLoadScreenBase | ~SNLoadScreen () |
Default constructor. | |
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. |
Load screen scene node.
Scene node flags (SceneNode flags extension)
Reimplemented from PLScene::SceneNode.
virtual pl_enum (EFlags) pl_enum_base(SNLoadScreenBase PLEngine::SNLoadScreen::~SNLoadScreen | ( | ) | [virtual] |
Default constructor.
Destructor
Clear color buffer PLEngine::SNLoadScreen::pl_enum_value | ( | Depth | , |
"Clear depth buffer" | |||
) |
virtual PL_API void PLEngine::SNLoadScreen::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 PLEngine::SNLoadScreenBase.
|