[{"title":"( 82 个子文件 204KB ) maku:Steam 游戏内叠加的开源实现","children":[{"title":"maku-master","children":[{"title":".gitignore <span style='color:#111;'> 2.84KB </span>","children":null,"spread":false},{"title":"maku_plugin.vcxproj <span style='color:#111;'> 4.89KB </span>","children":null,"spread":false},{"title":"maku_ui.vcxproj.filters <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"maku_plugin.vcxproj.filters <span style='color:#111;'> 845B </span>","children":null,"spread":false},{"title":"demo.vcxproj.filters <span style='color:#111;'> 212B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"demo.vcxproj <span style='color:#111;'> 4.64KB </span>","children":null,"spread":false},{"title":".gitmodules <span style='color:#111;'> 186B </span>","children":null,"spread":false},{"title":"maku_ui.vcxproj <span style='color:#111;'> 4.64KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 62B </span>","children":null,"spread":false},{"title":"ncore","children":null,"spread":false},{"title":"maku_render.vcxproj.filters <span style='color:#111;'> 8.00KB </span>","children":null,"spread":false},{"title":"maku_render.vcxproj <span style='color:#111;'> 7.25KB </span>","children":null,"spread":false},{"title":"nui","children":null,"spread":false},{"title":"maku.sln <span style='color:#111;'> 4.63KB </span>","children":null,"spread":false},{"title":"test","children":[{"title":"main.cpp <span style='color:#111;'> 13.06KB </span>","children":null,"spread":false},{"title":"Tutorial04.fx <span style='color:#111;'> 1.43KB </span>","children":null,"spread":false}],"spread":false},{"title":"maku","children":[{"title":"render","children":[{"title":"dinput","children":[{"title":"dinput.h <span style='color:#111;'> 217.97KB </span>","children":null,"spread":false}],"spread":false},{"title":"d3d11_canvas.h <span style='color:#111;'> 3.66KB </span>","children":null,"spread":false},{"title":"dxgi_common.h <span style='color:#111;'> 1.67KB </span>","children":null,"spread":false},{"title":"opengl_canvas.h <span style='color:#111;'> 2.18KB </span>","children":null,"spread":false},{"title":"d3d9_common.h <span style='color:#111;'> 4.00KB </span>","children":null,"spread":false},{"title":"opengl_shader.h <span style='color:#111;'> 1.12KB </span>","children":null,"spread":false},{"title":"ddraw_hooker.h <span style='color:#111;'> 258B </span>","children":null,"spread":false},{"title":"ddraw_common.h <span style='color:#111;'> 2.69KB </span>","children":null,"spread":false},{"title":"user32_hooker.cpp <span style='color:#111;'> 10.76KB </span>","children":null,"spread":false},{"title":"kernel32_hooker.h <span style='color:#111;'> 501B </span>","children":null,"spread":false},{"title":"opengl_common.h <span style='color:#111;'> 4.66KB </span>","children":null,"spread":false},{"title":"d3d11_canvas.cpp <span style='color:#111;'> 18.69KB </span>","children":null,"spread":false},{"title":"d3d9_canvas.cpp <span style='color:#111;'> 8.47KB </span>","children":null,"spread":false},{"title":"macro.h <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"render_context.cpp <span style='color:#111;'> 13.71KB </span>","children":null,"spread":false},{"title":"dinput_hooker.cpp <span style='color:#111;'> 9.08KB </span>","children":null,"spread":false},{"title":"d3dx_shader.h <span style='color:#111;'> 124.35KB </span>","children":null,"spread":false},{"title":"d3d9_canvas.h <span style='color:#111;'> 2.54KB </span>","children":null,"spread":false},{"title":"dinput_common.h <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false},{"title":"geometry.cpp <span style='color:#111;'> 5.27KB </span>","children":null,"spread":false},{"title":"utils.cpp <span style='color:#111;'> 813B </span>","children":null,"spread":false},{"title":"d3d9_hooker.h <span style='color:#111;'> 254B </span>","children":null,"spread":false},{"title":"d3d7_canvas.h <span style='color:#111;'> 2.74KB </span>","children":null,"spread":false},{"title":"render_context.h <span style='color:#111;'> 1.81KB </span>","children":null,"spread":false},{"title":"d3d7_canvas.cpp <span style='color:#111;'> 8.62KB </span>","children":null,"spread":false},{"title":"dxgi_hooker.h <span style='color:#111;'> 251B </span>","children":null,"spread":false},{"title":"input_hooker.h <span style='color:#111;'> 546B </span>","children":null,"spread":false},{"title":"input_hooker.cpp <span style='color:#111;'> 12.06KB </span>","children":null,"spread":false},{"title":"opengl_hooker.cpp <span style='color:#111;'> 5.14KB </span>","children":null,"spread":false},{"title":"kernel32_hooker.cpp <span style='color:#111;'> 2.93KB </span>","children":null,"spread":false},{"title":"dxgi_hooker.cpp <span style='color:#111;'> 13.11KB </span>","children":null,"spread":false},{"title":"canvas.h <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"utils.h <span style='color:#111;'> 1.27KB </span>","children":null,"spread":false},{"title":"opengl_hooker.h <span style='color:#111;'> 263B </span>","children":null,"spread":false},{"title":"dinput_hooker.h <span style='color:#111;'> 323B </span>","children":null,"spread":false},{"title":"geometry.h <span style='color:#111;'> 2.12KB </span>","children":null,"spread":false},{"title":"d3d10_canvas.h <span style='color:#111;'> 3.45KB </span>","children":null,"spread":false},{"title":"gdi_canvas.h <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"opengl_canvas.cpp <span style='color:#111;'> 20.29KB </span>","children":null,"spread":false},{"title":"gdi_canvas.cpp <span style='color:#111;'> 5.40KB </span>","children":null,"spread":false},{"title":"main.cpp <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"d3d9_hooker.cpp <span style='color:#111;'> 22.63KB </span>","children":null,"spread":false},{"title":"d3d7","children":[{"title":"d3d7.h <span style='color:#111;'> 84.17KB </span>","children":null,"spread":false},{"title":"d3d7caps.h <span style='color:#111;'> 24.74KB </span>","children":null,"spread":false},{"title":"d3d7types.h <span style='color:#111;'> 63.36KB </span>","children":null,"spread":false}],"spread":false},{"title":"ddraw_hooker.cpp <span style='color:#111;'> 21.11KB </span>","children":null,"spread":false},{"title":"d3d10_canvas.cpp <span style='color:#111;'> 16.44KB </span>","children":null,"spread":false},{"title":"user32_hooker.h <span style='color:#111;'> 560B </span>","children":null,"spread":false},{"title":"detours","children":[{"title":"detours_ext.cpp <span style='color:#111;'> 1.68KB </span>","children":null,"spread":false},{"title":"disasm.cpp <span style='color:#111;'> 113.76KB </span>","children":null,"spread":false},{"title":"detours_ext.h <span style='color:#111;'> 429B </span>","children":null,"spread":false},{"title":"detours.cpp <span style='color:#111;'> 60.73KB </span>","children":null,"spread":false},{"title":"detours.h <span style='color:#111;'> 19.39KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"ui","children":[{"title":"backroom.cpp <span style='color:#111;'> 5.31KB </span>","children":null,"spread":false},{"title":"plugin.h <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"main.cpp <span style='color:#111;'> 216B </span>","children":null,"spread":false},{"title":"backroom.h <span style='color:#111;'> 1.42KB </span>","children":null,"spread":false}],"spread":false},{"title":"plugin","children":[{"title":"welcome.cpp <span style='color:#111;'> 507B </span>","children":null,"spread":false},{"title":"demo.h <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"main.cpp <span style='color:#111;'> 411B </span>","children":null,"spread":false},{"title":"demo.cpp <span style='color:#111;'> 4.11KB </span>","children":null,"spread":false},{"title":"welcome.h <span style='color:#111;'> 377B </span>","children":null,"spread":false}],"spread":false},{"title":"common","children":[{"title":"mouse_event.h <span style='color:#111;'> 724B </span>","children":null,"spread":false},{"title":"key_event.h <span style='color:#111;'> 3.92KB </span>","children":null,"spread":false},{"title":"pipe_shell.cpp <span style='color:#111;'> 4.32KB </span>","children":null,"spread":false},{"title":"pipe_shell.h <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"pipe_msg_def.h <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true}]