vsgImGui: vsgImGui::SendEventsToImGui Class Reference

vsgImGui 0.7.0 VulkanSceneGraph, ImGui and ImPlot integration library

Loading...
Searching...
No Matches
vsgImGui::SendEventsToImGui Class Reference
Inheritance diagram for vsgImGui::SendEventsToImGui:
[legend]
Collaboration diagram for vsgImGui::SendEventsToImGui:
[legend]

## Public Member Functions
void | apply (vsg::ButtonPressEvent &buttonPress) override
void | apply (vsg::ButtonReleaseEvent &buttonRelease) override
void | apply (vsg::MoveEvent &moveEvent) override
void | apply (vsg::ScrollWheelEvent &scrollWheel) override
void | apply (vsg::KeyPressEvent &keyPress) override
void | apply (vsg::KeyReleaseEvent &keyRelease) override
void | apply (vsg::ConfigureWindowEvent &configureWindow) override
void | apply (vsg::FrameEvent &frame) override

## Protected Member Functions
uint32_t | _convertButton (uint32_t button)
void | _initKeymap ()
void | _updateModifier (ImGuiIO &io, vsg::KeyModifier &modifier, bool pressed)

## Protected Attributes
std::chrono::high_resolution_clock::time_point | t0
bool | _dragging
std::map< vsg::KeySymbol, ImGuiKey > | _vsg2imgui

The documentation for this class was generated from the following file:

- include/vsgImGui/SendEventsToImGui.h