PixelLightAPI
.
|
3D bitmap scene node More...
#include <SNBitmap3D.h>
Public Member Functions | |
PLS_API | SNBitmap3D () |
Default constructor. | |
virtual PLS_API | ~SNBitmap3D () |
Destructor. | |
virtual PLS_API void | DrawSolid (PLRenderer::Renderer &cRenderer, const VisNode *pVisNode=nullptr) override |
This function is called when the solid parts of the scene are drawn. | |
virtual PLS_API void | DrawTransparent (PLRenderer::Renderer &cRenderer, const VisNode *pVisNode=nullptr) override |
This function is called when the transparent parts of the scene are drawn. |
3D bitmap scene node
PLS_API PLScene::SNBitmap3D::SNBitmap3D | ( | ) |
Default constructor.
virtual PLS_API PLScene::SNBitmap3D::~SNBitmap3D | ( | ) | [virtual] |
Destructor.
virtual PLS_API void PLScene::SNBitmap3D::DrawSolid | ( | PLRenderer::Renderer & | cRenderer, |
const VisNode * | pVisNode = nullptr |
||
) | [override, virtual] |
This function is called when the solid 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.
virtual PLS_API void PLScene::SNBitmap3D::DrawTransparent | ( | PLRenderer::Renderer & | cRenderer, |
const VisNode * | pVisNode = nullptr |
||
) | [override, virtual] |
This function is called when the 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.
|