Unravel Engine C++ Reference
Loading...
Searching...
No Matches
animation_panel.h
Go to the documentation of this file.
1#pragma once
3#include <imgui_widgets/flow/ImNodeFlow.h>
4
5namespace unravel
6{
7class imgui_panels;
8
10{
11public:
13
14 void init(rtti::context& ctx);
15 void deinit(rtti::context& ctx);
16
17 void on_frame_ui_render(rtti::context& ctx, const char* name);
18
19 void show(bool s);
20
21private:
22
23 void draw_ui(rtti::context& ctx);
24 void draw_menubar(rtti::context& ctx);
25
26 imgui_panels* parent_{};
27 bool show_request_{};
28 bool show_{false};
29 ImFlow::ImNodeFlow flow_;
30 ImGuiTextFilter filter_;
31
32};
33} // namespace unravel
void init(rtti::context &ctx)
animation_panel(imgui_panels *parent)
void on_frame_ui_render(rtti::context &ctx, const char *name)
void deinit(rtti::context &ctx)
std::string name
Definition hub.cpp:27