diff --git a/FocusTerra/.vs/FocusTerra/v16/.suo b/FocusTerra/.vs/FocusTerra/v16/.suo index 982880b33a59c2a5015601d68012309c11844423..ddedc0d7b6eb74e02167d7f5b1142fcf1539c746 100644 Binary files a/FocusTerra/.vs/FocusTerra/v16/.suo and b/FocusTerra/.vs/FocusTerra/v16/.suo differ diff --git a/FocusTerra/.vs/FocusTerra/v16/ipch/AutoPCH/3b7f66ca6222ba83/GUI_HANDLER.ipch b/FocusTerra/.vs/FocusTerra/v16/ipch/AutoPCH/3b7f66ca6222ba83/GUI_HANDLER.ipch index 0c7dee8fe7ead3dc223e4d22826614de77c4cb06..dc6d38ad1a650973579cbb47a7bde15fe3d9bd65 100644 Binary files a/FocusTerra/.vs/FocusTerra/v16/ipch/AutoPCH/3b7f66ca6222ba83/GUI_HANDLER.ipch and b/FocusTerra/.vs/FocusTerra/v16/ipch/AutoPCH/3b7f66ca6222ba83/GUI_HANDLER.ipch differ diff --git a/FocusTerra/.vs/FocusTerra/v16/ipch/AutoPCH/42bf0e3704eff1eb/TIMEOUT_HANDLER.ipch b/FocusTerra/.vs/FocusTerra/v16/ipch/AutoPCH/42bf0e3704eff1eb/TIMEOUT_HANDLER.ipch index 45e216c76a07be9ad9fe09c93b95015fb70824ba..aafabd66b34a80c38d76be10bb154035dbc5fa41 100644 Binary files a/FocusTerra/.vs/FocusTerra/v16/ipch/AutoPCH/42bf0e3704eff1eb/TIMEOUT_HANDLER.ipch and b/FocusTerra/.vs/FocusTerra/v16/ipch/AutoPCH/42bf0e3704eff1eb/TIMEOUT_HANDLER.ipch differ diff --git a/FocusTerra/.vs/FocusTerra/v16/ipch/AutoPCH/814970c2f16523d/WAVE_HANDLER.ipch b/FocusTerra/.vs/FocusTerra/v16/ipch/AutoPCH/814970c2f16523d/WAVE_HANDLER.ipch index 45c9dbddeb154eb37e49c57a4e7f4b02f00a2e71..ee67d02df0ba3a6ad2c2e7c4ce49fe83d21a3306 100644 Binary files a/FocusTerra/.vs/FocusTerra/v16/ipch/AutoPCH/814970c2f16523d/WAVE_HANDLER.ipch and b/FocusTerra/.vs/FocusTerra/v16/ipch/AutoPCH/814970c2f16523d/WAVE_HANDLER.ipch differ diff --git a/FocusTerra/FocusTerra/x64/Release/FocusTerra.iobj b/FocusTerra/FocusTerra/x64/Release/FocusTerra.iobj index 18fd96c4c123592fd8709a3cd214daa993d53448..152f59a67f41b79035481485a85f76f36beae71e 100644 Binary files a/FocusTerra/FocusTerra/x64/Release/FocusTerra.iobj and b/FocusTerra/FocusTerra/x64/Release/FocusTerra.iobj differ diff --git a/FocusTerra/FocusTerra/x64/Release/FocusTerra.ipdb b/FocusTerra/FocusTerra/x64/Release/FocusTerra.ipdb index e1418957b8fc4e9fdbbd3eccf5f350bcc44a4ef1..0072ae9a33f477e5d567189ee35ec73627cdb310 100644 Binary files a/FocusTerra/FocusTerra/x64/Release/FocusTerra.ipdb and b/FocusTerra/FocusTerra/x64/Release/FocusTerra.ipdb differ diff --git a/FocusTerra/FocusTerra/x64/Release/FocusTerra.log b/FocusTerra/FocusTerra/x64/Release/FocusTerra.log index 7afd6aa8fc0a1a0ccfcbbdcc3914e9b6c1730b57..a58d610460b2d3cdbab2fe3d58214d28e80cbf73 100644 --- a/FocusTerra/FocusTerra/x64/Release/FocusTerra.log +++ b/FocusTerra/FocusTerra/x64/Release/FocusTerra.log @@ -1,173 +1,15 @@ - drawer.cpp -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\include\glm\detail\type_quat.inl(115,15): warning C4244: 'initializing': conversion from 'int' to 'float', possible loss of data -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\include\glm\detail\type_quat.inl(117,15): warning C4244: '=': conversion from 'int' to 'float', possible loss of data - drawing_handler.cpp + main_testing.cpp C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\include\drawing_handler.hpp(29,21): warning C4305: 'initializing': truncation from 'double' to 'float' - main_testing.cpp -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\include\drawing_handler.hpp(29,21): warning C4305: 'initializing': truncation from 'double' to 'float' - event_logger.cpp - gui_handler.cpp -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\gui_handler.cpp(157,60): warning C4244: 'argument': conversion from 'int' to 'float', possible loss of data -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\gui_handler.cpp(246,60): warning C4244: 'argument': conversion from 'int' to 'float', possible loss of data -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\gui_handler.cpp(251,6): warning C4312: 'type cast': conversion from 'GLuint' to 'void *' of greater size -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\gui_handler.cpp(256,6): warning C4312: 'type cast': conversion from 'GLuint' to 'void *' of greater size -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\gui_handler.cpp(264,6): warning C4312: 'type cast': conversion from 'GLuint' to 'void *' of greater size -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\gui_handler.cpp(269,6): warning C4312: 'type cast': conversion from 'GLuint' to 'void *' of greater size -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\gui_handler.cpp(275,6): warning C4312: 'type cast': conversion from 'GLuint' to 'void *' of greater size -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\gui_handler.cpp(280,6): warning C4312: 'type cast': conversion from 'GLuint' to 'void *' of greater size -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\gui_handler.cpp(309,5): warning C4312: 'type cast': conversion from 'GLuint' to 'void *' of greater size -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\gui_handler.cpp(317,5): warning C4312: 'type cast': conversion from 'GLuint' to 'void *' of greater size -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\gui_handler.cpp(331,5): warning C4312: 'type cast': conversion from 'GLuint' to 'void *' of greater size -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\gui_handler.cpp(339,5): warning C4312: 'type cast': conversion from 'GLuint' to 'void *' of greater size -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\gui_handler.cpp(353,5): warning C4312: 'type cast': conversion from 'GLuint' to 'void *' of greater size -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\gui_handler.cpp(361,5): warning C4312: 'type cast': conversion from 'GLuint' to 'void *' of greater size -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\gui_handler.cpp(435,28): warning C4244: 'argument': conversion from 'double' to '_Ty', possible loss of data - with - [ - _Ty=float - ] -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\gui_handler.cpp(440,51): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\gui_handler.cpp(450,28): warning C4244: 'argument': conversion from 'double' to '_Ty', possible loss of data - with - [ - _Ty=float - ] -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\gui_handler.cpp(453,51): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data - input_handler.cpp -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\input_handler.cpp(35,71): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data - pattern_handler.cpp - slim_blockchain_handler.cpp -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\slim_blockchain_handler.cpp(131,40): warning C4267: 'argument': conversion from 'size_t' to 'GLint', possible loss of data -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\slim_blockchain_handler.cpp(147,40): warning C4267: 'argument': conversion from 'size_t' to 'GLint', possible loss of data -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\slim_blockchain_handler.cpp(153,40): warning C4267: 'argument': conversion from 'size_t' to 'GLint', possible loss of data -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\slim_blockchain_handler.cpp(168,40): warning C4267: 'argument': conversion from 'size_t' to 'GLint', possible loss of data -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\slim_blockchain_handler.cpp(174,40): warning C4267: 'argument': conversion from 'size_t' to 'GLint', possible loss of data -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\slim_blockchain_handler.cpp(200,17): warning C4244: 'initializing': conversion from 'const int' to 'float', possible loss of data -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\slim_blockchain_handler.cpp(201,18): warning C4244: 'initializing': conversion from 'const int' to 'float', possible loss of data -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\slim_blockchain_handler.cpp(209,11): warning C4244: 'initializing': conversion from 'int' to 'float', possible loss of data -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\slim_blockchain_handler.cpp(210,11): warning C4244: 'initializing': conversion from 'const T' to 'float', possible loss of data - with - [ - T=glm::i32 - ] -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\slim_blockchain_handler.cpp(211,11): warning C4244: 'initializing': conversion from 'T' to 'float', possible loss of data - with - [ - T=glm::i32 - ] -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\slim_blockchain_handler.cpp(212,11): warning C4244: 'initializing': conversion from 'const T' to 'float', possible loss of data - with - [ - T=glm::i32 - ] -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\slim_blockchain_handler.cpp(214,42): warning C4244: 'argument': conversion from 'double' to '_Ty', possible loss of data - with - [ - _Ty=float - ] -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\slim_blockchain_handler.cpp(215,43): warning C4244: 'argument': conversion from 'double' to '_Ty', possible loss of data - with - [ - _Ty=float - ] -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\slim_blockchain_handler.cpp(219,46): warning C4244: 'argument': conversion from 'double' to '_Ty', possible loss of data - with - [ - _Ty=float - ] -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\slim_blockchain_handler.cpp(220,47): warning C4244: 'argument': conversion from 'double' to '_Ty', possible loss of data - with - [ - _Ty=float - ] -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\slim_blockchain_handler.cpp(224,46): warning C4244: 'argument': conversion from 'double' to '_Ty', possible loss of data - with - [ - _Ty=float - ] -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\slim_blockchain_handler.cpp(225,43): warning C4244: 'argument': conversion from 'double' to '_Ty', possible loss of data - with - [ - _Ty=float - ] -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\slim_blockchain_handler.cpp(229,42): warning C4244: 'argument': conversion from 'double' to '_Ty', possible loss of data - with - [ - _Ty=float - ] -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\slim_blockchain_handler.cpp(230,43): warning C4244: 'argument': conversion from 'double' to '_Ty', possible loss of data - with - [ - _Ty=float - ] -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\slim_blockchain_handler.cpp(234,46): warning C4244: 'argument': conversion from 'double' to '_Ty', possible loss of data - with - [ - _Ty=float - ] -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\slim_blockchain_handler.cpp(235,47): warning C4244: 'argument': conversion from 'double' to '_Ty', possible loss of data - with - [ - _Ty=float - ] -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\slim_blockchain_handler.cpp(239,42): warning C4244: 'argument': conversion from 'double' to '_Ty', possible loss of data - with - [ - _Ty=float - ] -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\slim_blockchain_handler.cpp(240,47): warning C4244: 'argument': conversion from 'double' to '_Ty', possible loss of data - with - [ - _Ty=float - ] timeout_handler.cpp C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\timeout_handler.cpp(29,99): warning C4244: '=': conversion from '_Rep' to 'int', possible loss of data with [ _Rep=__int64 ] - toolbox.cpp - wave_handler.cpp -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\wave_handler.cpp(221,37): warning C4267: '=': conversion from 'size_t' to 'GLuint', possible loss of data -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\wave_handler.cpp(288,36): warning C4267: 'argument': conversion from 'size_t' to 'const _Ty', possible loss of data - with - [ - _Ty=GLuint - ] -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\wave_handler.cpp(289,50): warning C4267: 'argument': conversion from 'size_t' to '_Ty', possible loss of data - with - [ - _Ty=GLuint - ] -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\wave_handler.cpp(290,46): warning C4267: 'argument': conversion from 'size_t' to '_Ty', possible loss of data - with - [ - _Ty=GLuint - ] -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\wave_handler.cpp(291,36): warning C4267: 'argument': conversion from 'size_t' to 'const _Ty', possible loss of data - with - [ - _Ty=GLuint - ] -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\wave_handler.cpp(292,40): warning C4267: 'argument': conversion from 'size_t' to '_Ty', possible loss of data - with - [ - _Ty=GLuint - ] -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\wave_handler.cpp(293,50): warning C4267: 'argument': conversion from 'size_t' to '_Ty', possible loss of data - with - [ - _Ty=GLuint - ] -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\wave_handler.cpp(296,37): warning C4267: '=': conversion from 'size_t' to 'GLuint', possible loss of data -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\wave_handler.cpp(499,102): warning C4267: 'argument': conversion from 'size_t' to 'GLsizei', possible loss of data -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\wave_handler.cpp(528,41): warning C4267: '=': conversion from 'size_t' to 'GLuint', possible loss of data -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\wave_handler.cpp(557,37): warning C4305: 'argument': truncation from 'double' to 'float' -C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\wave_handler.cpp(558,37): warning C4305: 'argument': truncation from 'double' to 'float' Generating code C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\src\main_testing.cpp(132): warning C4715: 'SDL_main': not all control paths return a value - 39 of 2290 functions ( 1.7%) were compiled, the rest were copied from previous compilation. - 12 functions were new in current compilation - 20 functions had inline decision re-evaluated but remain unchanged + 2 of 2290 functions (<0.1%) were compiled, the rest were copied from previous compilation. + 0 functions were new in current compilation + 22 functions had inline decision re-evaluated but remain unchanged Finished generating code FocusTerra.vcxproj -> C:\Users\engel\VS_Projects\FocusTerra\framebuffer-testing\FocusTerra\x64\Release\FocusTerra.exe diff --git a/FocusTerra/FocusTerra/x64/Release/FocusTerra.tlog/CL.command.1.tlog b/FocusTerra/FocusTerra/x64/Release/FocusTerra.tlog/CL.command.1.tlog index 38791e16462f6c7d88bded1ef7a6f3f0ff976997..e81e6e3d62b05029daf00e372208ee8e59e02a36 100644 Binary files a/FocusTerra/FocusTerra/x64/Release/FocusTerra.tlog/CL.command.1.tlog and b/FocusTerra/FocusTerra/x64/Release/FocusTerra.tlog/CL.command.1.tlog differ diff --git a/FocusTerra/FocusTerra/x64/Release/FocusTerra.tlog/CL.read.1.tlog b/FocusTerra/FocusTerra/x64/Release/FocusTerra.tlog/CL.read.1.tlog index f3e9081f43cee9153a127a9cda41feb802bfba59..102411226956c3884ea075f87359b352c57aa5fb 100644 Binary files a/FocusTerra/FocusTerra/x64/Release/FocusTerra.tlog/CL.read.1.tlog and b/FocusTerra/FocusTerra/x64/Release/FocusTerra.tlog/CL.read.1.tlog differ diff --git a/FocusTerra/FocusTerra/x64/Release/FocusTerra.tlog/CL.write.1.tlog b/FocusTerra/FocusTerra/x64/Release/FocusTerra.tlog/CL.write.1.tlog index b3e63c65190549910a95e463a4fdb10f094dc004..d887f377e8d5899baa1fff0af5aac58a927849a6 100644 Binary files a/FocusTerra/FocusTerra/x64/Release/FocusTerra.tlog/CL.write.1.tlog and b/FocusTerra/FocusTerra/x64/Release/FocusTerra.tlog/CL.write.1.tlog differ diff --git a/FocusTerra/FocusTerra/x64/Release/FocusTerra.tlog/link.read.1.tlog b/FocusTerra/FocusTerra/x64/Release/FocusTerra.tlog/link.read.1.tlog index f8b8f564cb75ef58dbf73875026312b70a184ca2..641f00edd717f413050b5b6bc0d6930fe8d0d496 100644 Binary files a/FocusTerra/FocusTerra/x64/Release/FocusTerra.tlog/link.read.1.tlog and b/FocusTerra/FocusTerra/x64/Release/FocusTerra.tlog/link.read.1.tlog differ diff --git a/FocusTerra/FocusTerra/x64/Release/main_testing.obj b/FocusTerra/FocusTerra/x64/Release/main_testing.obj index 3d7802fb815860f76afd4a21ff6c9562d15af154..f30779d4373e526949457ba352d6d2d6dc9fcaa4 100644 Binary files a/FocusTerra/FocusTerra/x64/Release/main_testing.obj and b/FocusTerra/FocusTerra/x64/Release/main_testing.obj differ diff --git a/FocusTerra/FocusTerra/x64/Release/timeout_handler.obj b/FocusTerra/FocusTerra/x64/Release/timeout_handler.obj index 173cd64b524bb02e11713e9e5e5e6599c6b55881..2e28d445979b0d1b034e39db99d1e5b50b4f66d5 100644 Binary files a/FocusTerra/FocusTerra/x64/Release/timeout_handler.obj and b/FocusTerra/FocusTerra/x64/Release/timeout_handler.obj differ diff --git a/FocusTerra/FocusTerra/x64/Release/vc142.pdb b/FocusTerra/FocusTerra/x64/Release/vc142.pdb index 8c2b050875a173dde58d6640911466093610b582..d12e5c68c605b154e16c35f11181a13438569d9d 100644 Binary files a/FocusTerra/FocusTerra/x64/Release/vc142.pdb and b/FocusTerra/FocusTerra/x64/Release/vc142.pdb differ diff --git a/FocusTerra/x64/Release/FocusTerra.exe b/FocusTerra/x64/Release/FocusTerra.exe index 2f1d7255e2c43db6ea0ee4c938038df2c060989f..6265b08c65f0eeb32446514bf6679aed1c565922 100644 Binary files a/FocusTerra/x64/Release/FocusTerra.exe and b/FocusTerra/x64/Release/FocusTerra.exe differ diff --git a/FocusTerra/x64/Release/FocusTerra.pdb b/FocusTerra/x64/Release/FocusTerra.pdb index f52ce758026083ae465c134540b91692196023ac..10e28aa6e8b9ad05c78b9c33d0da222160e3dfdc 100644 Binary files a/FocusTerra/x64/Release/FocusTerra.pdb and b/FocusTerra/x64/Release/FocusTerra.pdb differ diff --git a/include/gui_handler.hpp b/include/gui_handler.hpp index 3d89a5df1c90d41e57c0a30f2564b4e84dfcf6ea..7db1449384d039ee953792b830840fe1b0a1f47b 100644 --- a/include/gui_handler.hpp +++ b/include/gui_handler.hpp @@ -20,6 +20,7 @@ public: private: bool isInGuiWindow_(const Pevent&) const; void draw_gui_(Toolbox& tb); + void draw_gui_ft_(Toolbox& tb); void draw_old_gui_(Toolbox& tb); void load_button_textures_(const std::string path); void load_image_to_texture_(const std::string file, GLuint& texture); diff --git a/src/gui_handler.cpp b/src/gui_handler.cpp index a8ca0e5930218ce44f403e9aacb0f2fd12db4493..3eed801ec80202f567755c85b169e66a4628c572 100644 --- a/src/gui_handler.cpp +++ b/src/gui_handler.cpp @@ -456,6 +456,10 @@ void GuiHandler::draw_gui_(Toolbox& tb) { ImGui::End(); } +void GuiHandler::draw_gui_ft_(Toolbox& tb) { + +} + void GuiHandler::draw_old_gui_(Toolbox& tb){ /*Set Window Position and Size and start the Window*/ ImGui::Begin("Controller", nullptr, ImGuiWindowFlags_NoMove | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoCollapse);