|
VisuTwin Canvas
C++ 3D Engine — Metal Backend
|
#include <scene/composition/renderAction.h>
Public Member Functions | |
| void | setupClears (const CameraComponent *cameraComponent, const Layer *layer) |
Public Attributes | |
| CameraComponent * | camera = nullptr |
| bool | clearColor = false |
| bool | clearDepth = false |
| bool | clearStencil = false |
| bool | firstCameraUse = false |
| bool | lastCameraUse = false |
| Layer * | layer = nullptr |
| std::shared_ptr< RenderTarget > | renderTarget |
| bool | transparent = false |
| bool | triggerPostprocess = false |
| bool | useCameraPasses = false |
Definition at line 13 of file renderAction.h.
|
inline |
Definition at line 38 of file renderAction.h.
References visutwin::canvas::CameraComponent::camera(), camera, clearColor, clearDepth, clearStencil, and layer.
| CameraComponent* visutwin::canvas::RenderAction::camera = nullptr |
Definition at line 15 of file renderAction.h.
Referenced by setupClears().
| bool visutwin::canvas::RenderAction::clearColor = false |
Definition at line 31 of file renderAction.h.
Referenced by setupClears().
| bool visutwin::canvas::RenderAction::clearDepth = false |
Definition at line 32 of file renderAction.h.
Referenced by setupClears().
| bool visutwin::canvas::RenderAction::clearStencil = false |
Definition at line 33 of file renderAction.h.
Referenced by setupClears().
| bool visutwin::canvas::RenderAction::firstCameraUse = false |
Definition at line 25 of file renderAction.h.
| bool visutwin::canvas::RenderAction::lastCameraUse = false |
Definition at line 36 of file renderAction.h.
| Layer* visutwin::canvas::RenderAction::layer = nullptr |
Definition at line 20 of file renderAction.h.
Referenced by setupClears().
| std::shared_ptr<RenderTarget> visutwin::canvas::RenderAction::renderTarget |
Definition at line 22 of file renderAction.h.
| bool visutwin::canvas::RenderAction::transparent = false |
Definition at line 30 of file renderAction.h.
| bool visutwin::canvas::RenderAction::triggerPostprocess = false |
Definition at line 28 of file renderAction.h.
| bool visutwin::canvas::RenderAction::useCameraPasses = false |
Definition at line 18 of file renderAction.h.