start on "The GUI Problem^TM"
This commit is contained in:
56
flake.nix
56
flake.nix
@@ -153,6 +153,62 @@
|
||||
|
||||
};
|
||||
|
||||
TestImgui = pkgs.stdenvNoCC.mkDerivation {
|
||||
|
||||
name = "TestImgui";
|
||||
|
||||
src = ./.;
|
||||
|
||||
inherit imgui;
|
||||
|
||||
nativeBuildInputs = with pkgs; [
|
||||
gcc
|
||||
];
|
||||
|
||||
buildPhase = ''
|
||||
g++ \
|
||||
modules/TestImgui/src/*.cpp src/App.cpp \
|
||||
-fpic -shared \
|
||||
-I src -I include \
|
||||
-Wall \
|
||||
-o $name
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/bin
|
||||
cp $name $out/bin
|
||||
'';
|
||||
|
||||
};
|
||||
|
||||
TestClay = pkgs.stdenvNoCC.mkDerivation {
|
||||
|
||||
name = "TestClay";
|
||||
|
||||
src = ./.;
|
||||
|
||||
inherit imgui;
|
||||
|
||||
nativeBuildInputs = with pkgs; [
|
||||
gcc
|
||||
];
|
||||
|
||||
buildPhase = ''
|
||||
g++ \
|
||||
modules/TestClay/src/*.cpp src/App.cpp \
|
||||
-fpic -shared \
|
||||
-I src -I include \
|
||||
-Wall \
|
||||
-o $name
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/bin
|
||||
cp $name $out/bin
|
||||
'';
|
||||
|
||||
};
|
||||
|
||||
MainGUI = pkgs.stdenvNoCC.mkDerivation {
|
||||
|
||||
name = "MainGUI";
|
||||
|
||||
36
imgui.ini
36
imgui.ini
@@ -1,36 +0,0 @@
|
||||
[Window][Debug##Default]
|
||||
Pos=60,60
|
||||
Size=400,400
|
||||
Collapsed=0
|
||||
|
||||
[Window][Dear ImGui Demo]
|
||||
Pos=62,29
|
||||
Size=464,257
|
||||
Collapsed=0
|
||||
DockId=0x00000001,0
|
||||
|
||||
[Window][Example: Custom rendering]
|
||||
Pos=13,20
|
||||
Size=806,486
|
||||
Collapsed=0
|
||||
DockId=0x00000001,1
|
||||
|
||||
[Window][User Window]
|
||||
Pos=48,325
|
||||
Size=73,132
|
||||
Collapsed=0
|
||||
|
||||
[Window][Example: Documents]
|
||||
ViewportPos=380,100
|
||||
ViewportId=0x1FD64BEB
|
||||
Size=621,714
|
||||
Collapsed=0
|
||||
|
||||
[Window][Main Editor]
|
||||
Pos=120,307
|
||||
Size=363,292
|
||||
Collapsed=0
|
||||
|
||||
[Docking][Data]
|
||||
DockNode ID=0x00000001 Pos=382,69 Size=464,257 Selected=0xAAB01F94
|
||||
|
||||
0
modules/TestClay/src/TestClay.cpp
Normal file
0
modules/TestClay/src/TestClay.cpp
Normal file
0
modules/TestClay/src/TestClay.h
Normal file
0
modules/TestClay/src/TestClay.h
Normal file
0
modules/TestImgui/src/TestImgui.cpp
Normal file
0
modules/TestImgui/src/TestImgui.cpp
Normal file
1
modules/TestImgui/src/TestImgui.h
Normal file
1
modules/TestImgui/src/TestImgui.h
Normal file
@@ -0,0 +1 @@
|
||||
#include "imgui.h"
|
||||
Reference in New Issue
Block a user