|
using | Component = std::function< bool()> |
|
using | Components = std::list< Component > |
|
|
| RenderImGui (const vsg::ref_ptr< vsg::Window > &window, bool useClearAttachments=false) |
|
| RenderImGui (vsg::ref_ptr< vsg::Device > device, uint32_t queueFamily, vsg::ref_ptr< vsg::RenderPass > renderPass, uint32_t minImageCount, uint32_t imageCount, VkExtent2D imageSize, bool useClearAttachments=false) |
|
template<typename... Args> |
| RenderImGui (const vsg::ref_ptr< vsg::Window > &window, Args &... args) |
|
template<typename... Args> |
| RenderImGui (const vsg::ref_ptr< vsg::Window > &window, Args &... args, bool useClearAttachments) |
|
void | add (const Component &component) |
|
Components & | getComponents () |
|
const Components & | getComponents () const |
|
void | accept (vsg::RecordTraversal &rt) const override |
|
◆ add()
void vsgImGui::RenderImGui::add |
( |
const Component & |
component | ) |
|
add a GUI rendering component that provides the ImGui calls to render the required GUI elements.
The documentation for this class was generated from the following file: