ray-cast / ray

Cross-platform real-time rendering engine just for myself
Other
101 stars 16 forks source link

IMGUI Dock布局 #2

Open KobayashiLW opened 6 years ago

KobayashiLW commented 6 years ago

大神,请问一下,ui/imgui_dock.layout文件是通过软件生成的还是您自己填写的布局文件,我不知道IMGUI的LoadDock()函数的布局格式要怎么做?

ray-cast commented 6 years ago

Dock的有一个ImGui::LoadDock和ImGui::SaveDock的函数 填入的就是你要保存出去和加载的布局文件, 初始化的东西都在这里,看open和close就行了 https://github.com/ray-cast/ray/blob/master/source/libgui/imgui_system.cpp

ray-cast commented 6 years ago

这里最下方可以看到ImGui::LoadDock和ImGui::SaveDock,调用它们就会序列化成文件 https://github.com/ray-cast/ray/blob/master/contrib/imgui/imgui_dock.cpp

KobayashiLW commented 6 years ago

嗯,谢谢大神,我试试。