├── .github └── workflows │ └── build_ainby.yml ├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── LICENSE ├── README.md ├── data ├── CMakeLists.txt └── sarasa-term-j-regular.ttf ├── libs └── CMakeLists.txt ├── screenshot.png └── src ├── CMakeLists.txt ├── ainb_editor ├── ainb_editor.cpp ├── ainb_editor.hpp ├── ainb_node.cpp ├── ainb_node.hpp ├── pin_icons.cpp └── pin_icons.hpp ├── ainby.cpp ├── ainby.hpp ├── ainby_imgui_config.h ├── file_formats ├── ainb.cpp ├── ainb.hpp ├── sarc.cpp ├── sarc.hpp ├── zstd.cpp └── zstd.hpp ├── main.cpp ├── node_editor ├── LICENSE ├── crude_json.cpp ├── crude_json.h ├── imgui_bezier_math.h ├── imgui_bezier_math.inl ├── imgui_canvas.cpp ├── imgui_canvas.h ├── imgui_extra_math.h ├── imgui_extra_math.inl ├── imgui_node_editor.cpp ├── imgui_node_editor.h ├── imgui_node_editor_api.cpp ├── imgui_node_editor_internal.h └── imgui_node_editor_internal.inl └── types.h /.github/workflows/build_ainby.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/.github/workflows/build_ainby.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | build 3 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/README.md -------------------------------------------------------------------------------- /data/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/data/CMakeLists.txt -------------------------------------------------------------------------------- /data/sarasa-term-j-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/data/sarasa-term-j-regular.ttf -------------------------------------------------------------------------------- /libs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/libs/CMakeLists.txt -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/screenshot.png -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/ainb_editor/ainb_editor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/ainb_editor/ainb_editor.cpp -------------------------------------------------------------------------------- /src/ainb_editor/ainb_editor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/ainb_editor/ainb_editor.hpp -------------------------------------------------------------------------------- /src/ainb_editor/ainb_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/ainb_editor/ainb_node.cpp -------------------------------------------------------------------------------- /src/ainb_editor/ainb_node.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/ainb_editor/ainb_node.hpp -------------------------------------------------------------------------------- /src/ainb_editor/pin_icons.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/ainb_editor/pin_icons.cpp -------------------------------------------------------------------------------- /src/ainb_editor/pin_icons.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/ainb_editor/pin_icons.hpp -------------------------------------------------------------------------------- /src/ainby.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/ainby.cpp -------------------------------------------------------------------------------- /src/ainby.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/ainby.hpp -------------------------------------------------------------------------------- /src/ainby_imgui_config.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #define ImDrawIdx unsigned int 4 | -------------------------------------------------------------------------------- /src/file_formats/ainb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/file_formats/ainb.cpp -------------------------------------------------------------------------------- /src/file_formats/ainb.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/file_formats/ainb.hpp -------------------------------------------------------------------------------- /src/file_formats/sarc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/file_formats/sarc.cpp -------------------------------------------------------------------------------- /src/file_formats/sarc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/file_formats/sarc.hpp -------------------------------------------------------------------------------- /src/file_formats/zstd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/file_formats/zstd.cpp -------------------------------------------------------------------------------- /src/file_formats/zstd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/file_formats/zstd.hpp -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/node_editor/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/node_editor/LICENSE -------------------------------------------------------------------------------- /src/node_editor/crude_json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/node_editor/crude_json.cpp -------------------------------------------------------------------------------- /src/node_editor/crude_json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/node_editor/crude_json.h -------------------------------------------------------------------------------- /src/node_editor/imgui_bezier_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/node_editor/imgui_bezier_math.h -------------------------------------------------------------------------------- /src/node_editor/imgui_bezier_math.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/node_editor/imgui_bezier_math.inl -------------------------------------------------------------------------------- /src/node_editor/imgui_canvas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/node_editor/imgui_canvas.cpp -------------------------------------------------------------------------------- /src/node_editor/imgui_canvas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/node_editor/imgui_canvas.h -------------------------------------------------------------------------------- /src/node_editor/imgui_extra_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/node_editor/imgui_extra_math.h -------------------------------------------------------------------------------- /src/node_editor/imgui_extra_math.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/node_editor/imgui_extra_math.inl -------------------------------------------------------------------------------- /src/node_editor/imgui_node_editor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/node_editor/imgui_node_editor.cpp -------------------------------------------------------------------------------- /src/node_editor/imgui_node_editor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/node_editor/imgui_node_editor.h -------------------------------------------------------------------------------- /src/node_editor/imgui_node_editor_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/node_editor/imgui_node_editor_api.cpp -------------------------------------------------------------------------------- /src/node_editor/imgui_node_editor_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/node_editor/imgui_node_editor_internal.h -------------------------------------------------------------------------------- /src/node_editor/imgui_node_editor_internal.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/node_editor/imgui_node_editor_internal.inl -------------------------------------------------------------------------------- /src/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RootCubed/ainby/HEAD/src/types.h --------------------------------------------------------------------------------