![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
#include <RenderingComponent.h>
Public Member Functions | |
RenderCbkParams (GFXDevice &context, const SceneGraphNode *sgn, const SceneRenderState &sceneRenderState, const RenderTargetID &renderTarget, const U16 passIndex, const U8 passVariant, Camera *camera) noexcept | |
Public Attributes | |
GFXDevice & | _context |
const SceneGraphNode * | _sgn { nullptr } |
const SceneRenderState & | _sceneRenderState |
const RenderTargetID & | _renderTarget |
Camera * | _camera { nullptr } |
U16 | _passIndex { 0u } |
U8 | _passVariant { 0u } |
Definition at line 83 of file RenderingComponent.h.
|
explicitnoexcept |
Definition at line 44 of file RenderingComponent.cpp.
Camera* Divide::RenderCbkParams::_camera { nullptr } |
Definition at line 97 of file RenderingComponent.h.
GFXDevice& Divide::RenderCbkParams::_context |
Definition at line 92 of file RenderingComponent.h.
U16 Divide::RenderCbkParams::_passIndex { 0u } |
Definition at line 98 of file RenderingComponent.h.
U8 Divide::RenderCbkParams::_passVariant { 0u } |
Definition at line 99 of file RenderingComponent.h.
const RenderTargetID& Divide::RenderCbkParams::_renderTarget |
Definition at line 95 of file RenderingComponent.h.
const SceneRenderState& Divide::RenderCbkParams::_sceneRenderState |
Definition at line 94 of file RenderingComponent.h.
const SceneGraphNode* Divide::RenderCbkParams::_sgn { nullptr } |
Definition at line 93 of file RenderingComponent.h.