![]() |
LibCarna Version 3.4.0
|
Adds rendering stages to a base::FrameRenderer object according to RenderStageOrder. More...
#include <FrameRendererHelper.hpp>
Collaboration diagram for LibCarna::helpers::FrameRendererHelper< RenderStageOrder >:Public Member Functions | |
| FrameRendererHelper (base::RenderStageSequence &renderer) | |
| Instantiates helper for renderer. | |
| ~FrameRendererHelper () | |
| Deletes. | |
| FrameRendererHelper< RenderStageOrder > & | operator<< (base::RenderStage *rs) |
| Takes possession of rs and adds it to the renderer when commit is invoked. | |
| void | reset () |
| Resets changes that have been made since the last invocation of commit. | |
| void | commit (bool clear=true) |
Commits recorded changes to the associated renderer. Removes all previosly committed stages if clear is true. | |
Public Attributes | |
| base::RenderStageSequence & | renderer |
| References the configured renderer. | |
Adds rendering stages to a base::FrameRenderer object according to RenderStageOrder.
Definition at line 80 of file FrameRendererHelper.hpp.
|
explicit |
Instantiates helper for renderer.
Definition at line 125 of file FrameRendererHelper.hpp.
| LibCarna::helpers::FrameRendererHelper< RenderStageOrder >::~FrameRendererHelper | ( | ) |
Deletes.
Definition at line 132 of file FrameRendererHelper.hpp.
| void LibCarna::helpers::FrameRendererHelper< RenderStageOrder >::commit | ( | bool | clear = true | ) |
Commits recorded changes to the associated renderer. Removes all previosly committed stages if clear is true.
Definition at line 147 of file FrameRendererHelper.hpp.
| LibCarna::helpers::FrameRendererHelper< RenderStageOrder > & LibCarna::helpers::FrameRendererHelper< RenderStageOrder >::operator<< | ( | base::RenderStage * | rs | ) |
Takes possession of rs and adds it to the renderer when commit is invoked.
Definition at line 147 of file FrameRendererHelper.hpp.
| void LibCarna::helpers::FrameRendererHelper< RenderStageOrder >::reset | ( | ) |
Resets changes that have been made since the last invocation of commit.
Definition at line 139 of file FrameRendererHelper.hpp.
| base::RenderStageSequence& LibCarna::helpers::FrameRendererHelper< RenderStageOrder >::renderer |
References the configured renderer.
Definition at line 108 of file FrameRendererHelper.hpp.
Written by Leonid Kostrykin © 2021–2025. Based on Carna (© 2010-2016).
Documentation generated by Doxygen