├── .github └── FUNDING.yml ├── .gitignore ├── .gitmodules ├── CodeGenerator ├── App.config ├── CodeGen.cs ├── CodeGenerator.csproj ├── Passes │ ├── RemoveEnumValuesPrefixPass.cs │ ├── RenameOutputPass.cs │ └── SetComponentsPublicPass.cs ├── Program.cs ├── Properties │ └── AssemblyInfo.cs ├── TypeMaps │ ├── D3D12TypeMap.cs │ └── SizeTTypeMap.cs ├── cimgui.cpp ├── cimgui.h ├── cimgui_impl.h ├── extra.h └── include │ └── vulkan │ ├── vk_platform.h │ └── vulkan_custom.h ├── CustomPackages ├── .gitignore ├── CppSharp.1.0.24.23072.nupkg └── CppSharp.Runtime.1.0.24.23072.nupkg ├── DearImguiSharp.sln ├── DearImguiSharp ├── AssemblyProperties.cs ├── DearImguiSharp.csproj ├── Extras.cs ├── ImGui.cs ├── Std.cs ├── build │ └── net40 │ │ └── DearImguiSharp.targets ├── cimgui.cs └── deps │ ├── CppSharp.Runtime.dll │ └── cimgui │ ├── linux-x64 │ └── cimgui.so │ ├── osx-x64 │ └── cimgui.dylib │ ├── win-arm │ └── cimgui.dll │ ├── win-arm64 │ └── cimgui.dll │ ├── win-x64 │ └── cimgui.dll │ └── win-x86 │ └── cimgui.dll ├── Nuget.Config └── README.md /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: Sewer56 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/.gitmodules -------------------------------------------------------------------------------- /CodeGenerator/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/CodeGenerator/App.config -------------------------------------------------------------------------------- /CodeGenerator/CodeGen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/CodeGenerator/CodeGen.cs -------------------------------------------------------------------------------- /CodeGenerator/CodeGenerator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/CodeGenerator/CodeGenerator.csproj -------------------------------------------------------------------------------- /CodeGenerator/Passes/RemoveEnumValuesPrefixPass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/CodeGenerator/Passes/RemoveEnumValuesPrefixPass.cs -------------------------------------------------------------------------------- /CodeGenerator/Passes/RenameOutputPass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/CodeGenerator/Passes/RenameOutputPass.cs -------------------------------------------------------------------------------- /CodeGenerator/Passes/SetComponentsPublicPass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/CodeGenerator/Passes/SetComponentsPublicPass.cs -------------------------------------------------------------------------------- /CodeGenerator/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/CodeGenerator/Program.cs -------------------------------------------------------------------------------- /CodeGenerator/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/CodeGenerator/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /CodeGenerator/TypeMaps/D3D12TypeMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/CodeGenerator/TypeMaps/D3D12TypeMap.cs -------------------------------------------------------------------------------- /CodeGenerator/TypeMaps/SizeTTypeMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/CodeGenerator/TypeMaps/SizeTTypeMap.cs -------------------------------------------------------------------------------- /CodeGenerator/cimgui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/CodeGenerator/cimgui.cpp -------------------------------------------------------------------------------- /CodeGenerator/cimgui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/CodeGenerator/cimgui.h -------------------------------------------------------------------------------- /CodeGenerator/cimgui_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/CodeGenerator/cimgui_impl.h -------------------------------------------------------------------------------- /CodeGenerator/extra.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/CodeGenerator/extra.h -------------------------------------------------------------------------------- /CodeGenerator/include/vulkan/vk_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/CodeGenerator/include/vulkan/vk_platform.h -------------------------------------------------------------------------------- /CodeGenerator/include/vulkan/vulkan_custom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/CodeGenerator/include/vulkan/vulkan_custom.h -------------------------------------------------------------------------------- /CustomPackages/.gitignore: -------------------------------------------------------------------------------- 1 | !*.nupkg -------------------------------------------------------------------------------- /CustomPackages/CppSharp.1.0.24.23072.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/CustomPackages/CppSharp.1.0.24.23072.nupkg -------------------------------------------------------------------------------- /CustomPackages/CppSharp.Runtime.1.0.24.23072.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/CustomPackages/CppSharp.Runtime.1.0.24.23072.nupkg -------------------------------------------------------------------------------- /DearImguiSharp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/DearImguiSharp.sln -------------------------------------------------------------------------------- /DearImguiSharp/AssemblyProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/DearImguiSharp/AssemblyProperties.cs -------------------------------------------------------------------------------- /DearImguiSharp/DearImguiSharp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/DearImguiSharp/DearImguiSharp.csproj -------------------------------------------------------------------------------- /DearImguiSharp/Extras.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/DearImguiSharp/Extras.cs -------------------------------------------------------------------------------- /DearImguiSharp/ImGui.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/DearImguiSharp/ImGui.cs -------------------------------------------------------------------------------- /DearImguiSharp/Std.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/DearImguiSharp/Std.cs -------------------------------------------------------------------------------- /DearImguiSharp/build/net40/DearImguiSharp.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/DearImguiSharp/build/net40/DearImguiSharp.targets -------------------------------------------------------------------------------- /DearImguiSharp/cimgui.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/DearImguiSharp/cimgui.cs -------------------------------------------------------------------------------- /DearImguiSharp/deps/CppSharp.Runtime.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/DearImguiSharp/deps/CppSharp.Runtime.dll -------------------------------------------------------------------------------- /DearImguiSharp/deps/cimgui/linux-x64/cimgui.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/DearImguiSharp/deps/cimgui/linux-x64/cimgui.so -------------------------------------------------------------------------------- /DearImguiSharp/deps/cimgui/osx-x64/cimgui.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/DearImguiSharp/deps/cimgui/osx-x64/cimgui.dylib -------------------------------------------------------------------------------- /DearImguiSharp/deps/cimgui/win-arm/cimgui.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/DearImguiSharp/deps/cimgui/win-arm/cimgui.dll -------------------------------------------------------------------------------- /DearImguiSharp/deps/cimgui/win-arm64/cimgui.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/DearImguiSharp/deps/cimgui/win-arm64/cimgui.dll -------------------------------------------------------------------------------- /DearImguiSharp/deps/cimgui/win-x64/cimgui.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/DearImguiSharp/deps/cimgui/win-x64/cimgui.dll -------------------------------------------------------------------------------- /DearImguiSharp/deps/cimgui/win-x86/cimgui.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/DearImguiSharp/deps/cimgui/win-x86/cimgui.dll -------------------------------------------------------------------------------- /Nuget.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/Nuget.Config -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sewer56/DearImguiSharp/HEAD/README.md --------------------------------------------------------------------------------