g++ -O2 -Wall -g -I ./SIDFactoryII/source/ `sdl2-config --cflags` -D_SF2_LINUX -o sf2 \ $(find ./SIDFactoryII/ -type f -iregex ".*\.cpp" ! -name platform_sdl_windows.* ! -name platform_sdl_macos.*) \ `sdl2-config --libs` ./SIDFactoryII/source/foundation/input/keyboard_utils.cpp: In function ‘bool Foundation::KeyboardUtils::IsAcceptableInputText(char)’: ./SIDFactoryII/source/foundation/input/keyboard_utils.cpp:27:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 27 | for (int i = 0; i < sizeof(acceptable_characters); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/input/keyboard_utils.cpp: In function ‘bool Foundation::KeyboardUtils::IsAcceptableInputFilename(char)’: ./SIDFactoryII/source/foundation/input/keyboard_utils.cpp:41:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 41 | for (int i = 0; i < sizeof(acceptable_characters); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/input/keyboard.cpp:1: ./SIDFactoryII/source/foundation/input/keyboard.h: In constructor ‘Foundation::Keyboard::Keyboard()’: ./SIDFactoryII/source/foundation/input/keyboard.h:73:9: warning: ‘Foundation::Keyboard::m_RepeatInterval’ will be initialized after [-Wreorder] 73 | float m_RepeatInterval; | ^~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/input/keyboard.h:69:16: warning: ‘unsigned int Foundation::Keyboard::m_ModifierMask’ [-Wreorder] 69 | unsigned int m_ModifierMask; | ^~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/input/keyboard.cpp:6:2: warning: when initialized here [-Wreorder] 6 | Keyboard::Keyboard() | ^~~~~~~~ In file included from ./SIDFactoryII/source/foundation/input/mouse.cpp:1: ./SIDFactoryII/source/foundation/input/mouse.h: In constructor ‘Foundation::Mouse::Mouse()’: ./SIDFactoryII/source/foundation/input/mouse.h:47:7: warning: ‘Foundation::Mouse::m_TickCounter’ will be initialized after [-Wreorder] 47 | int m_TickCounter; | ^~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/input/mouse.h:38:8: warning: ‘bool Foundation::Mouse::m_IsCollecting’ [-Wreorder] 38 | bool m_IsCollecting; | ^~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/input/mouse.cpp:8:2: warning: when initialized here [-Wreorder] 8 | Mouse::Mouse() | ^~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/drawfield.h:5, from ./SIDFactoryII/source/foundation/graphics/drawfield.cpp:1: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/drawfield.cpp:1: ./SIDFactoryII/source/foundation/graphics/drawfield.h: In constructor ‘Foundation::DrawField::DrawField(const Foundation::Viewport&, SDL_Renderer*, int, int, int, int)’: ./SIDFactoryII/source/foundation/graphics/drawfield.h:48:17: warning: ‘Foundation::DrawField::m_Renderer’ will be initialized after [-Wreorder] 48 | SDL_Renderer* m_Renderer; | ^~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/drawfield.h:44:9: warning: ‘Foundation::Point Foundation::DrawField::m_Position’ [-Wreorder] 44 | Point m_Position; | ^~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/drawfield.cpp:8:2: warning: when initialized here [-Wreorder] 8 | DrawField::DrawField(const Viewport& inViewport, SDL_Renderer* inRenderer, int inWidth, int inHeight, int inX, int inY) | ^~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/drawfield.cpp:1: ./SIDFactoryII/source/foundation/graphics/drawfield.h:45:10: warning: ‘Foundation::DrawField::m_Dimensions’ will be initialized after [-Wreorder] 45 | Extent m_Dimensions; | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/drawfield.h:40:8: warning: ‘bool Foundation::DrawField::m_Enabled’ [-Wreorder] 40 | bool m_Enabled; | ^~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/drawfield.cpp:8:2: warning: when initialized here [-Wreorder] 8 | DrawField::DrawField(const Viewport& inViewport, SDL_Renderer* inRenderer, int inWidth, int inHeight, int inX, int inY) | ^~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/color.cpp:1: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/foundation/graphics/textfield.cpp:1: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.cpp:1: ./SIDFactoryII/source/foundation/graphics/textfield.h: In constructor ‘Foundation::TextField::TextField(const Foundation::Viewport&, SDL_Renderer*, int, int, int, int)’: ./SIDFactoryII/source/foundation/graphics/textfield.h:129:17: warning: ‘Foundation::TextField::m_Renderer’ will be initialized after [-Wreorder] 129 | SDL_Renderer* m_Renderer; | ^~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/textfield.h:121:9: warning: ‘Foundation::Point Foundation::TextField::m_Position’ [-Wreorder] 121 | Point m_Position; | ^~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/textfield.cpp:105:2: warning: when initialized here [-Wreorder] 105 | TextField::TextField(const Viewport& inViewport, SDL_Renderer* inRenderer, int inWidth, int inHeight, int inX, int inY) | ^~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.cpp:1: ./SIDFactoryII/source/foundation/graphics/textfield.h:125:7: warning: ‘Foundation::TextField::m_ResolutionY’ will be initialized after [-Wreorder] 125 | int m_ResolutionY; | ^~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/textfield.h:119:8: warning: ‘bool Foundation::TextField::m_Enabled’ [-Wreorder] 119 | bool m_Enabled; | ^~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/textfield.cpp:105:2: warning: when initialized here [-Wreorder] 105 | TextField::TextField(const Viewport& inViewport, SDL_Renderer* inRenderer, int inWidth, int inHeight, int inX, int inY) | ^~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/viewport.h:7, from ./SIDFactoryII/source/foundation/graphics/viewport.cpp:1: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/image.h:6, from ./SIDFactoryII/source/foundation/graphics/image.cpp:1: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/image.cpp:1: ./SIDFactoryII/source/foundation/graphics/image.h: In constructor ‘Foundation::Image::Image(const Foundation::Viewport&, SDL_Renderer*, SDL_Surface*)’: ./SIDFactoryII/source/foundation/graphics/image.h:39:17: warning: ‘Foundation::Image::m_Renderer’ will be initialized after [-Wreorder] 39 | SDL_Renderer* m_Renderer; | ^~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/image.h:34:9: warning: ‘Foundation::Point Foundation::Image::m_Position’ [-Wreorder] 34 | Point m_Position; | ^~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/image.cpp:10:2: warning: when initialized here [-Wreorder] 10 | Image::Image(const Viewport& inViewport, SDL_Renderer* inRenderer, SDL_Surface* inSurface) | ^~~~~ ./SIDFactoryII/source/utils/utilities.cpp: In function ‘void Utility::MakeBinaryResourceIncludeFile(const string&, const string&, const string&, const string&)’: ./SIDFactoryII/source/utils/utilities.cpp:23:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 23 | fread(buffer, 1, read_file_size, file_read); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/utils/utilities.cpp: In function ‘bool Utility::ReadFile(const string&, int, void**, long int&)’: ./SIDFactoryII/source/utils/utilities.cpp:76:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 76 | fread(buffer, 1, read_file_size, file_read); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/utils/c64file.cpp:1: ./SIDFactoryII/source/utils/c64file.h: In constructor ‘Utility::C64File::C64File(const void*, unsigned int)’: ./SIDFactoryII/source/utils/c64file.h:55:18: warning: ‘Utility::C64File::m_Data’ will be initialized after [-Wreorder] 55 | unsigned char* m_Data; | ^~~~~~ ./SIDFactoryII/source/utils/c64file.h:54:18: warning: ‘short unsigned int Utility::C64File::m_BottomAddress’ [-Wreorder] 54 | unsigned short m_BottomAddress; | ^~~~~~~~~~~~~~~ ./SIDFactoryII/source/utils/c64file.cpp:8:2: warning: when initialized here [-Wreorder] 8 | C64File::C64File(const void* inPRGData, unsigned int inDataSize) | ^~~~~~~ In file included from ./SIDFactoryII/source/utils/c64file.cpp:1: ./SIDFactoryII/source/utils/c64file.h:54:18: warning: ‘Utility::C64File::m_BottomAddress’ will be initialized after [-Wreorder] 54 | unsigned short m_BottomAddress; | ^~~~~~~~~~~~~~~ ./SIDFactoryII/source/utils/c64file.h:53:18: warning: ‘short unsigned int Utility::C64File::m_TopAddress’ [-Wreorder] 53 | unsigned short m_TopAddress; | ^~~~~~~~~~~~ ./SIDFactoryII/source/utils/c64file.cpp:8:2: warning: when initialized here [-Wreorder] 8 | C64File::C64File(const void* inPRGData, unsigned int inDataSize) | ^~~~~~~ In file included from ./SIDFactoryII/source/utils/c64file.cpp:1: ./SIDFactoryII/source/utils/c64file.h: In constructor ‘Utility::C64FileWriter::C64FileWriter(Utility::C64File&, short unsigned int, bool)’: ./SIDFactoryII/source/utils/c64file.h:111:18: warning: ‘Utility::C64FileWriter::m_Address’ will be initialized after [-Wreorder] 111 | unsigned short m_Address; | ^~~~~~~~~ ./SIDFactoryII/source/utils/c64file.h:110:14: warning: ‘const bool Utility::C64FileWriter::m_MayExtendFileSize’ [-Wreorder] 110 | const bool m_MayExtendFileSize; | ^~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/utils/c64file.cpp:364:2: warning: when initialized here [-Wreorder] 364 | C64FileWriter::C64FileWriter(C64File& inFile, unsigned short inAddress, bool inMayExtendFileSize) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/emulation/cpumemory.cpp:1: ./SIDFactoryII/source/runtime/emulation/cpumemory.h: In constructor ‘Emulation::CPUMemory::CPUMemory(unsigned int, Foundation::IPlatform*)’: ./SIDFactoryII/source/runtime/emulation/cpumemory.h:73:16: warning: ‘Emulation::CPUMemory::m_nSize’ will be initialized after [-Wreorder] 73 | unsigned int m_nSize; | ^~~~~~~ ./SIDFactoryII/source/runtime/emulation/cpumemory.h:71:8: warning: ‘bool Emulation::CPUMemory::m_IsLocked’ [-Wreorder] 71 | bool m_IsLocked; | ^~~~~~~~~~ ./SIDFactoryII/source/runtime/emulation/cpumemory.cpp:8:2: warning: when initialized here [-Wreorder] 8 | CPUMemory::CPUMemory(unsigned int nSize, Foundation::IPlatform* inPlatform) | ^~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/optimize/optimizer.cpp:1: ./SIDFactoryII/source/runtime/editor/optimize/optimizer.h: In constructor ‘Editor::Optimizer::Optimizer(Emulation::CPUMemory*, Editor::DriverInfo&, std::vector >, std::vector >, std::shared_ptr, std::shared_ptr, int, int)’: ./SIDFactoryII/source/runtime/editor/optimize/optimizer.h:72:36: warning: ‘Editor::Optimizer::m_CommandTableDataSource’ will be initialized after [-Wreorder] 72 | std::shared_ptr m_CommandTableDataSource; | ^~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/optimize/optimizer.h:65:7: warning: ‘int Editor::Optimizer::m_InstrumentsTableID’ [-Wreorder] 65 | int m_InstrumentsTableID; | ^~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/optimize/optimizer.cpp:16:2: warning: when initialized here [-Wreorder] 16 | Optimizer::Optimizer | ^~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/cursor_control.cpp:2: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/cursor_control.cpp:1: ./SIDFactoryII/source/runtime/editor/cursor_control.h: In constructor ‘Editor::CursorControl::CursorControl()’: ./SIDFactoryII/source/runtime/editor/cursor_control.h:53:7: warning: ‘Editor::CursorControl::m_Tick’ will be initialized after [-Wreorder] 53 | int m_Tick; | ^~~~~~ ./SIDFactoryII/source/runtime/editor/cursor_control.h:50:12: warning: ‘Editor::CursorControl::Position Editor::CursorControl::m_Position’ [-Wreorder] 50 | Position m_Position; | ^~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/cursor_control.cpp:6:2: warning: when initialized here [-Wreorder] 6 | CursorControl::CursorControl() | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/packer/packer.cpp:1: ./SIDFactoryII/source/runtime/editor/packer/packer.h: In constructor ‘Editor::Packer::Packer(Emulation::CPUMemory&, const Editor::DriverInfo&, short unsigned int)’: ./SIDFactoryII/source/runtime/editor/packer/packer.h:81:25: warning: ‘Editor::Packer::m_CPUMemory’ will be initialized after [-Wreorder] 81 | Emulation::CPUMemory& m_CPUMemory; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/packer/packer.h:80:21: warning: ‘const Editor::DriverInfo& Editor::Packer::m_DriverInfo’ [-Wreorder] 80 | const DriverInfo& m_DriverInfo; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/packer/packer.cpp:24:2: warning: when initialized here [-Wreorder] 24 | Packer::Packer(Emulation::CPUMemory& inCPUMemory, const DriverInfo& inDriverInfo, unsigned short inDestinationAddress) | ^~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/packer/packer.cpp:1: ./SIDFactoryII/source/runtime/editor/packer/packer.h:80:21: warning: ‘Editor::Packer::m_DriverInfo’ will be initialized after [-Wreorder] 80 | const DriverInfo& m_DriverInfo; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/packer/packer.h:64:18: warning: ‘short unsigned int Editor::Packer::m_DestinationAddress’ [-Wreorder] 64 | unsigned short m_DestinationAddress; | ^~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/packer/packer.cpp:24:2: warning: when initialized here [-Wreorder] 24 | Packer::Packer(Emulation::CPUMemory& inCPUMemory, const DriverInfo& inDriverInfo, unsigned short inDestinationAddress) | ^~~~~~ ./SIDFactoryII/source/runtime/editor/packer/packer.cpp: In member function ‘const Editor::Packer::DataSection* Editor::Packer::GetDataSection(int) const’: ./SIDFactoryII/source/runtime/editor/packer/packer.cpp:95:26: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘int’ [-Wsign-compare] 95 | if (data_section.m_ID == inID) | ~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/viewport.h:7, from ./SIDFactoryII/source/runtime/editor/debug/debug_views.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/debug/debug_views.cpp:1: ./SIDFactoryII/source/runtime/editor/debug/debug_views.h: In constructor ‘Editor::DebugViews::DebugViews(Foundation::Viewport*, Editor::ComponentsManager*, Emulation::CPUMemory*, const Foundation::Extent&, std::shared_ptr)’: ./SIDFactoryII/source/runtime/editor/debug/debug_views.h:60:22: warning: ‘Editor::DebugViews::m_ComponentsManager’ will be initialized after [-Wreorder] 60 | ComponentsManager* m_ComponentsManager; | ^~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/debug/debug_views.h:54:37: warning: ‘std::shared_ptr Editor::DebugViews::m_DriverInfo’ [-Wreorder] 54 | std::shared_ptr m_DriverInfo; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/debug/debug_views.cpp:25:2: warning: when initialized here [-Wreorder] 25 | DebugViews::DebugViews(Viewport* inViewport, ComponentsManager* inComponentsManager, CPUMemory* inCPUMemory, const Foundation::Extent& inMainTextFieldDimensions, std::shared_ptr inDriverInfo) | ^~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/debug/debug_views.cpp:1: ./SIDFactoryII/source/runtime/editor/debug/debug_views.h:54:37: warning: ‘Editor::DebugViews::m_DriverInfo’ will be initialized after [-Wreorder] 54 | std::shared_ptr m_DriverInfo; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/debug/debug_views.h:51:18: warning: ‘short unsigned int Editor::DebugViews::m_MemoryAddress’ [-Wreorder] 51 | unsigned short m_MemoryAddress; | ^~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/debug/debug_views.cpp:25:2: warning: when initialized here [-Wreorder] 25 | DebugViews::DebugViews(Viewport* inViewport, ComponentsManager* inComponentsManager, CPUMemory* inCPUMemory, const Foundation::Extent& inMainTextFieldDimensions, std::shared_ptr inDriverInfo) | ^~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/viewport.h:7, from ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.cpp:1: ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.h: In constructor ‘Editor::OverlayFlightRecorder::OverlayFlightRecorder(Foundation::Viewport*, Editor::ComponentsManager*, Emulation::CPUMemory*, Emulation::ExecutionHandler*, const Foundation::Extent&)’: ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.h:49:22: warning: ‘Editor::OverlayFlightRecorder::m_ComponentsManager’ will be initialized after [-Wreorder] 49 | ComponentsManager* m_ComponentsManager; | ^~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.h:44:25: warning: ‘Emulation::CPUMemory* Editor::OverlayFlightRecorder::m_CPUMemory’ [-Wreorder] 44 | Emulation::CPUMemory* m_CPUMemory; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.cpp:21:2: warning: when initialized here [-Wreorder] 21 | OverlayFlightRecorder::OverlayFlightRecorder(Foundation::Viewport* inViewport, ComponentsManager* inComponentsManager, Emulation::CPUMemory* inCPUMemory, Emulation::ExecutionHandler* inExecutionHandler, const Foundation::Extent& inMainTextFieldDimensions) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.cpp:1: ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.h:44:25: warning: ‘Editor::OverlayFlightRecorder::m_CPUMemory’ will be initialized after [-Wreorder] 44 | Emulation::CPUMemory* m_CPUMemory; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.h:43:32: warning: ‘Emulation::ExecutionHandler* Editor::OverlayFlightRecorder::m_ExecutionHandler’ [-Wreorder] 43 | Emulation::ExecutionHandler* m_ExecutionHandler; | ^~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.cpp:21:2: warning: when initialized here [-Wreorder] 21 | OverlayFlightRecorder::OverlayFlightRecorder(Foundation::Viewport* inViewport, ComponentsManager* inComponentsManager, Emulation::CPUMemory* inCPUMemory, Emulation::ExecutionHandler* inExecutionHandler, const Foundation::Extent& inMainTextFieldDimensions) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.cpp:1: ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.h:43:32: warning: ‘Editor::OverlayFlightRecorder::m_ExecutionHandler’ will be initialized after [-Wreorder] 43 | Emulation::ExecutionHandler* m_ExecutionHandler; | ^~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.h:41:8: warning: ‘bool Editor::OverlayFlightRecorder::m_Enabled’ [-Wreorder] 41 | bool m_Enabled; | ^~~~~~~~~ ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.cpp:21:2: warning: when initialized here [-Wreorder] 21 | OverlayFlightRecorder::OverlayFlightRecorder(Foundation::Viewport* inViewport, ComponentsManager* inComponentsManager, Emulation::CPUMemory* inCPUMemory, Emulation::ExecutionHandler* inExecutionHandler, const Foundation::Extent& inMainTextFieldDimensions) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/auxilarydata/auxilary_data_collection.cpp:1: ./SIDFactoryII/source/runtime/editor/auxilarydata/auxilary_data_collection.h: In constructor ‘Editor::AuxilaryDataCollection::AuxilaryDataCollection()’: ./SIDFactoryII/source/runtime/editor/auxilarydata/auxilary_data_collection.h:41:51: warning: ‘Editor::AuxilaryDataCollection::m_EditingPreferences’ will be initialized after [-Wreorder] 41 | std::unique_ptr m_EditingPreferences; | ^~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/auxilarydata/auxilary_data_collection.h:39:52: warning: ‘std::unique_ptr Editor::AuxilaryDataCollection::m_HardwarePreferences’ [-Wreorder] 39 | std::unique_ptr m_HardwarePreferences; | ^~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/auxilarydata/auxilary_data_collection.cpp:14:2: warning: when initialized here [-Wreorder] 14 | AuxilaryDataCollection::AuxilaryDataCollection() | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.h:3, from ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.cpp:1: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.cpp:1: ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.h: In constructor ‘Editor::StatusBar::StatusBar(Foundation::TextField*)’: ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.h:72:26: warning: ‘Editor::StatusBar::m_TextField’ will be initialized after [-Wreorder] 72 | Foundation::TextField* m_TextField; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.h:63:8: warning: ‘bool Editor::StatusBar::m_NeedRefresh’ [-Wreorder] 63 | bool m_NeedRefresh; | ^~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.cpp:9:2: warning: when initialized here [-Wreorder] 9 | StatusBar::StatusBar(Foundation::TextField* inTextField) | ^~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.cpp:1: ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.h:74:21: warning: ‘Editor::StatusBar::m_MouseOverColor’ will be initialized after [-Wreorder] 74 | Foundation::Color m_MouseOverColor; | ^~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.h:67:7: warning: ‘int Editor::StatusBar::m_TextClearTimer’ [-Wreorder] 67 | int m_TextClearTimer; | ^~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.cpp:9:2: warning: when initialized here [-Wreorder] 9 | StatusBar::StatusBar(Foundation::TextField* inTextField) | ^~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.cpp:1: ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.h:70:7: warning: ‘Editor::StatusBar::m_MouseOverTextSectionIndex’ will be initialized after [-Wreorder] 70 | int m_MouseOverTextSectionIndex; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.h:64:8: warning: ‘bool Editor::StatusBar::m_NeedUpdate’ [-Wreorder] 64 | bool m_NeedUpdate; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.cpp:9:2: warning: when initialized here [-Wreorder] 9 | StatusBar::StatusBar(Foundation::TextField* inTextField) | ^~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar_edit.h:3, from ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar_edit.cpp:1: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar_edit.cpp:1: ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar_edit.h: In constructor ‘Editor::StatusBarEdit::StatusBarEdit(Foundation::TextField*, const Editor::EditState&, const Editor::DriverState&, const Editor::AuxilaryDataCollection&, std::function, std::function, std::function, std::function, std::function)’: ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar_edit.h:54:22: warning: ‘Editor::StatusBarEdit::m_DriverState’ will be initialized after [-Wreorder] 54 | const DriverState& m_DriverState; | ^~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar_edit.h:53:33: warning: ‘const Editor::AuxilaryDataCollection& Editor::StatusBarEdit::m_AuxilaryDataPlayMarkers’ [-Wreorder] 53 | const AuxilaryDataCollection& m_AuxilaryDataPlayMarkers; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar_edit.cpp:7:2: warning: when initialized here [-Wreorder] 7 | StatusBarEdit::StatusBarEdit | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/image.h:6, from ./SIDFactoryII/source/runtime/editor/screens/screen_intro.h:4, from ./SIDFactoryII/source/runtime/editor/screens/screen_intro.cpp:1: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/screen_intro.cpp:1: ./SIDFactoryII/source/runtime/editor/screens/screen_intro.h: In constructor ‘Editor::ScreenIntro::ScreenIntro(Foundation::Viewport*, Foundation::TextField*, Editor::CursorControl*, Editor::DisplayState&, Utility::KeyHookStore&, std::shared_ptr&, std::function, std::function)’: ./SIDFactoryII/source/runtime/editor/screens/screen_intro.h:42:32: warning: ‘Editor::ScreenIntro::m_DriverInfo’ will be initialized after [-Wreorder] 42 | std::shared_ptr& m_DriverInfo; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/screen_intro.h:40:29: warning: ‘std::function Editor::ScreenIntro::m_ExitScreenCallback’ [-Wreorder] 40 | std::function m_ExitScreenCallback; | ^~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/screen_intro.cpp:19:2: warning: when initialized here [-Wreorder] 19 | ScreenIntro::ScreenIntro( | ^~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/viewport.h:7, from ./SIDFactoryII/source/runtime/editor/screens/screen_base.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/screen_base.cpp:1: ./SIDFactoryII/source/runtime/editor/screens/screen_base.h: In constructor ‘Editor::ScreenBase::ScreenBase(Foundation::Viewport*, Foundation::TextField*, Editor::CursorControl*, Editor::DisplayState&, Utility::KeyHookStore&)’: ./SIDFactoryII/source/runtime/editor/screens/screen_base.h:71:26: warning: ‘Editor::ScreenBase::m_MainTextField’ will be initialized after [-Wreorder] 71 | Foundation::TextField* m_MainTextField; | ^~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/screen_base.h:65:18: warning: ‘Editor::CursorControl* Editor::ScreenBase::m_CursorControl’ [-Wreorder] 65 | CursorControl* m_CursorControl; | ^~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/screen_base.cpp:17:2: warning: when initialized here [-Wreorder] 17 | ScreenBase::ScreenBase( | ^~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/viewport.h:7, from ./SIDFactoryII/source/runtime/editor/screens/screen_disk.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/screen_disk.cpp:1: ./SIDFactoryII/source/runtime/editor/screens/screen_disk.h: In constructor ‘Editor::ScreenDisk::ScreenDisk(Foundation::IPlatform*, Foundation::Viewport*, Foundation::TextField*, Editor::CursorControl*, Editor::DisplayState&, Utility::KeyHookStore&, std::function&, Editor::FileType)>, std::function)’: ./SIDFactoryII/source/runtime/editor/screens/screen_disk.h:71:26: warning: ‘Editor::ScreenDisk::m_Platform’ will be initialized after [-Wreorder] 71 | Foundation::IPlatform* m_Platform; | ^~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/screen_disk.h:64:8: warning: ‘Editor::ScreenDisk::Mode Editor::ScreenDisk::m_Mode’ [-Wreorder] 64 | Mode m_Mode; | ^~~~~~ ./SIDFactoryII/source/runtime/editor/screens/screen_disk.cpp:27:2: warning: when initialized here [-Wreorder] 27 | ScreenDisk::ScreenDisk( | ^~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/viewport.h:7, from ./SIDFactoryII/source/runtime/editor/screens/screen_edit.cpp:4: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/screen_edit.cpp:1: ./SIDFactoryII/source/runtime/editor/screens/screen_edit.h: In constructor ‘Editor::ScreenEdit::ScreenEdit(Foundation::Viewport*, Foundation::TextField*, Editor::CursorControl*, Editor::DisplayState&, Utility::KeyHookStore&, Editor::EditState&, Emulation::CPUMemory*, Emulation::ExecutionHandler*, Emulation::SIDProxy*, std::shared_ptr&, std::function, std::function, std::function, std::function, std::function, std::function, std::function)’: ./SIDFactoryII/source/runtime/editor/screens/screen_edit.h:191:32: warning: ‘Editor::ScreenEdit::m_ExecutionHandler’ will be initialized after [-Wreorder] 191 | Emulation::ExecutionHandler* m_ExecutionHandler; | ^~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/screen_edit.h:189:24: warning: ‘Emulation::SIDProxy* Editor::ScreenEdit::m_SIDProxy’ [-Wreorder] 189 | Emulation::SIDProxy* m_SIDProxy; | ^~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/screen_edit.cpp:65:2: warning: when initialized here [-Wreorder] 65 | ScreenEdit::ScreenEdit( | ^~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/screen_edit.cpp:1: ./SIDFactoryII/source/runtime/editor/screens/screen_edit.h:189:24: warning: ‘Editor::ScreenEdit::m_SIDProxy’ will be initialized after [-Wreorder] 189 | Emulation::SIDProxy* m_SIDProxy; | ^~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/screen_edit.h:187:32: warning: ‘std::shared_ptr& Editor::ScreenEdit::m_DriverInfo’ [-Wreorder] 187 | std::shared_ptr& m_DriverInfo; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/screen_edit.cpp:65:2: warning: when initialized here [-Wreorder] 65 | ScreenEdit::ScreenEdit( | ^~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/screen_edit.cpp:1: ./SIDFactoryII/source/runtime/editor/screens/screen_edit.h:223:7: warning: ‘Editor::ScreenEdit::m_PlaybackCurrentEventPos’ will be initialized after [-Wreorder] 223 | int m_PlaybackCurrentEventPos; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/screen_edit.h:157:29: warning: ‘std::function Editor::ScreenEdit::m_LoadRequestCallback’ [-Wreorder] 157 | std::function m_LoadRequestCallback; | ^~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/screen_edit.cpp:65:2: warning: when initialized here [-Wreorder] 65 | ScreenEdit::ScreenEdit( | ^~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/screen_edit.cpp:46: ./SIDFactoryII/source/utils/keyhook.h: In instantiation of ‘Utility::KeyHook::KeyHook(const string&, const Utility::KeyHookStore&, std::function) [with CONTEXT = bool(); std::string = std::__cxx11::basic_string]’: ./SIDFactoryII/source/runtime/editor/screens/screen_edit.cpp:1391:6: required from here ./SIDFactoryII/source/utils/keyhook.h:44:15: warning: ‘Utility::KeyHook::m_Identifier’ will be initialized after [-Wreorder] 44 | std::string m_Identifier; | ^~~~~~~~~~~~ ./SIDFactoryII/source/utils/keyhook.h:42:26: warning: ‘std::function Utility::KeyHook::m_KeyDownCallback’ [-Wreorder] 42 | std::function m_KeyDownCallback; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/utils/keyhook.h:84:2: warning: when initialized here [-Wreorder] 84 | KeyHook::KeyHook(const std::string& inIdentifier, const KeyHookStore& inKeyHookStore, std::function inKeyDownCallback) | ^~~~~~~~~~~~~~~~ ./SIDFactoryII/source/utils/keyhook.h: In instantiation of ‘Utility::KeyHook::KeyHook(const string&, SDL_Keycode, unsigned int, std::function) [with CONTEXT = bool(Editor::ScreenEdit::DynamicKeysContext&); std::string = std::__cxx11::basic_string; SDL_Keycode = int]’: ./SIDFactoryII/source/runtime/editor/screens/screen_edit.cpp:1740:119: required from here ./SIDFactoryII/source/utils/keyhook.h:46:16: warning: ‘Utility::KeyHook::m_Modifiers’ will be initialized after [-Wreorder] 46 | unsigned int m_Modifiers; | ^~~~~~~~~~~ ./SIDFactoryII/source/utils/keyhook.h:42:26: warning: ‘std::function Utility::KeyHook::m_KeyDownCallback’ [-Wreorder] 42 | std::function m_KeyDownCallback; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/utils/keyhook.h:96:2: warning: when initialized here [-Wreorder] 96 | KeyHook::KeyHook(const std::string& inIdentifier, SDL_Keycode inKeyCode, unsigned int inModifier, std::function inKeyDownCallback) | ^~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/image.h:6, from ./SIDFactoryII/source/runtime/editor/screens/screen_intro.h:4, from ./SIDFactoryII/source/runtime/editor/editor_facility.cpp:10: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/editor_facility.cpp:1: ./SIDFactoryII/source/runtime/editor/editor_facility.h: In constructor ‘Editor::EditorFacility::EditorFacility(Foundation::IPlatform*, Foundation::Viewport*, Utility::KeyHookStore&)’: ./SIDFactoryII/source/runtime/editor/editor_facility.h:92:25: warning: ‘Editor::EditorFacility::m_Viewport’ will be initialized after [-Wreorder] 92 | Foundation::Viewport* m_Viewport; | ^~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/editor_facility.h:91:26: warning: ‘Foundation::IPlatform* Editor::EditorFacility::m_Platform’ [-Wreorder] 91 | Foundation::IPlatform* m_Platform; | ^~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/editor_facility.cpp:46:2: warning: when initialized here [-Wreorder] 46 | EditorFacility::EditorFacility(IPlatform* inPlatform, Viewport* inViewport, KeyHookStore& inKeyHookStore) | ^~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/editor_facility.cpp:1: ./SIDFactoryII/source/runtime/editor/editor_facility.h:106:26: warning: ‘Editor::EditorFacility::m_KeyHookStore’ will be initialized after [-Wreorder] 106 | Utility::KeyHookStore& m_KeyHookStore; | ^~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/editor_facility.h:89:8: warning: ‘bool Editor::EditorFacility::m_IsDone’ [-Wreorder] 89 | bool m_IsDone; | ^~~~~~~~ ./SIDFactoryII/source/runtime/editor/editor_facility.cpp:46:2: warning: when initialized here [-Wreorder] 46 | EditorFacility::EditorFacility(IPlatform* inPlatform, Viewport* inViewport, KeyHookStore& inKeyHookStore) | ^~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/editor_facility.cpp:1: ./SIDFactoryII/source/runtime/editor/editor_facility.h:109:15: warning: ‘Editor::EditorFacility::m_CurrentScreen’ will be initialized after [-Wreorder] 109 | ScreenBase* m_CurrentScreen; | ^~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/editor_facility.h:108:15: warning: ‘Editor::ScreenBase* Editor::EditorFacility::m_RequestedScreen’ [-Wreorder] 108 | ScreenBase* m_RequestedScreen; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/editor_facility.cpp:46:2: warning: when initialized here [-Wreorder] 46 | EditorFacility::EditorFacility(IPlatform* inPlatform, Viewport* inViewport, KeyHookStore& inKeyHookStore) | ^~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/editor_facility.cpp: In destructor ‘Editor::EditorFacility::~EditorFacility()’: ./SIDFactoryII/source/runtime/editor/editor_facility.cpp:135:10: warning: deleting object of polymorphic class type ‘Emulation::CPUMemory’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 135 | delete m_CPUMemory; | ^~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/edit_state.cpp:1: ./SIDFactoryII/source/runtime/editor/edit_state.h: In constructor ‘Editor::EditState::EditState()’: ./SIDFactoryII/source/runtime/editor/edit_state.h:59:17: warning: ‘Editor::EditState::m_SelectedCommand’ will be initialized after [-Wreorder] 59 | unsigned char m_SelectedCommand; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/edit_state.h:55:8: warning: ‘bool Editor::EditState::m_SequenceHighlightingEnabled’ [-Wreorder] 55 | bool m_SequenceHighlightingEnabled; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/edit_state.cpp:5:2: warning: when initialized here [-Wreorder] 5 | EditState::EditState() | ^~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/edit_state.cpp:1: ./SIDFactoryII/source/runtime/editor/edit_state.h:64:18: warning: ‘Editor::EditState::m_EventHighlight’ will be initialized after [-Wreorder] 64 | EventHighlight m_EventHighlight; | ^~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/edit_state.h:61:8: warning: ‘bool Editor::EditState::m_FollowPlayMode’ [-Wreorder] 61 | bool m_FollowPlayMode; | ^~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/edit_state.cpp:5:2: warning: when initialized here [-Wreorder] 5 | EditState::EditState() | ^~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_text_input.cpp:5: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_text_input.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_text_input.h: In constructor ‘Editor::ComponentTextInput::ComponentTextInput(int, int, Editor::Undo*, std::shared_ptr, Foundation::TextField*, int, int, int, bool)’: ./SIDFactoryII/source/runtime/editor/components/component_text_input.h:61:43: warning: ‘Editor::ComponentTextInput::m_DataSource’ will be initialized after [-Wreorder] 61 | std::shared_ptr m_DataSource; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_text_input.h:57:7: warning: ‘int Editor::ComponentTextInput::m_CursorPos’ [-Wreorder] 57 | int m_CursorPos; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_text_input.cpp:11:2: warning: when initialized here [-Wreorder] 11 | ComponentTextInput::ComponentTextInput( | ^~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_button.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_button.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_button.h: In constructor ‘Editor::ComponentButton::ComponentButton(int, int, Editor::Undo*, Foundation::TextField*, const string&, int, int, int, std::function)’: ./SIDFactoryII/source/runtime/editor/components/component_button.h:42:29: warning: ‘Editor::ComponentButton::m_ButtonPressedCallback’ will be initialized after [-Wreorder] 42 | std::function m_ButtonPressedCallback; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_button.h:39:8: warning: ‘bool Editor::ComponentButton::m_MouseOver’ [-Wreorder] 39 | bool m_MouseOver; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_button.cpp:16:2: warning: when initialized here [-Wreorder] 16 | ComponentButton::ComponentButton(int inID, int inGroupID, Undo* inUndo, Foundation::TextField* inTextField, const std::string& inButtonText, int inX, int inY, int inWidth, std::function inButtonPressedCallback) | ^~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_base.cpp:2: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_base.cpp:5: ./SIDFactoryII/source/runtime/editor/components/component_base.h: In constructor ‘Editor::ComponentBase::ComponentBase(int, int, Editor::Undo*, Foundation::TextField*, int, int, int, int)’: ./SIDFactoryII/source/runtime/editor/components/component_base.h:88:26: warning: ‘Editor::ComponentBase::m_TextField’ will be initialized after [-Wreorder] 88 | Foundation::TextField* m_TextField; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_base.h:84:21: warning: ‘Foundation::Point Editor::ComponentBase::m_Position’ [-Wreorder] 84 | Foundation::Point m_Position; | ^~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_base.cpp:10:2: warning: when initialized here [-Wreorder] 10 | ComponentBase::ComponentBase(int inID, int inGroupID, Undo* inUndo, Foundation::TextField* inTextField, int inX, int inY, int inWidth, int inHeight) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_base.cpp:5: ./SIDFactoryII/source/runtime/editor/components/component_base.h:92:8: warning: ‘Editor::ComponentBase::m_RequireRefresh’ will be initialized after [-Wreorder] 92 | bool m_RequireRefresh; | ^~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_base.h:91:8: warning: ‘bool Editor::ComponentBase::m_HasControl’ [-Wreorder] 91 | bool m_HasControl; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_base.cpp:10:2: warning: when initialized here [-Wreorder] 10 | ComponentBase::ComponentBase(int inID, int inGroupID, Undo* inUndo, Foundation::TextField* inTextField, int inX, int inY, int inWidth, int inHeight) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_list_selector.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_string_list_selector.h:3, from ./SIDFactoryII/source/runtime/editor/components/component_string_list_selector.cpp:1: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements.h: In constructor ‘Editor::ComponentTableRowElements::ComponentTableRowElements(int, int, Editor::Undo*, std::shared_ptr, Foundation::TextField*, int, int, int)’: ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements.h:112:36: warning: ‘Editor::ComponentTableRowElements::m_DataSource’ will be initialized after [-Wreorder] 112 | std::shared_ptr m_DataSource; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements.h:93:8: warning: ‘bool Editor::ComponentTableRowElements::m_InsertDeleteEnabled’ [-Wreorder] 93 | bool m_InsertDeleteEnabled; | ^~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements.cpp:29:2: warning: when initialized here [-Wreorder] 29 | ComponentTableRowElements::ComponentTableRowElements( | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements.cpp: In member function ‘void Editor::ComponentTableRowElements::DoScrollWheel(const Foundation::Mouse&, Editor::CursorControl*)’: ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements.cpp:444:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 444 | if (top_row != m_TopRow) | ~~~~~~~~^~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_orderlistoverview.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_orderlistoverview.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_orderlistoverview.h: In constructor ‘Editor::ComponentOrderListOverview::ComponentOrderListOverview(int, int, Editor::Undo*, Foundation::TextField*, const std::vector >&, const std::vector >&, int, int, int, std::function)’: ./SIDFactoryII/source/runtime/editor/components/component_orderlistoverview.h:80:7: warning: ‘Editor::ComponentOrderListOverview::m_PlaybackEventPosition’ will be initialized after [-Wreorder] 80 | int m_PlaybackEventPosition; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_orderlistoverview.h:77:7: warning: ‘int Editor::ComponentOrderListOverview::m_CursorPosition’ [-Wreorder] 77 | int m_CursorPosition; | ^~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_orderlistoverview.cpp:25:2: warning: when initialized here [-Wreorder] 25 | ComponentOrderListOverview::ComponentOrderListOverview( | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_orderlistoverview.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_orderlistoverview.h:79:7: warning: ‘Editor::ComponentOrderListOverview::m_TopPosition’ will be initialized after [-Wreorder] 79 | int m_TopPosition; | ^~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_orderlistoverview.h:73:34: warning: ‘std::function Editor::ComponentOrderListOverview::m_SetTrackEventPosFunction’ [-Wreorder] 73 | std::function m_SetTrackEventPosFunction; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_orderlistoverview.cpp:25:2: warning: when initialized here [-Wreorder] 25 | ComponentOrderListOverview::ComponentOrderListOverview( | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_hex_value_input.cpp:8: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_hex_value_input.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_hex_value_input.h: In constructor ‘Editor::ComponentHexValueInput::ComponentHexValueInput(int, int, Editor::Undo*, std::shared_ptr, Foundation::TextField*, int, int, int)’: ./SIDFactoryII/source/runtime/editor/components/component_hex_value_input.h:45:43: warning: ‘Editor::ComponentHexValueInput::m_DataSource’ will be initialized after [-Wreorder] 45 | std::shared_ptr m_DataSource; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_hex_value_input.h:43:7: warning: ‘int Editor::ComponentHexValueInput::m_DigitCount’ [-Wreorder] 43 | int m_DigitCount; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_hex_value_input.cpp:14:2: warning: when initialized here [-Wreorder] 14 | ComponentHexValueInput::ComponentHexValueInput(int inID, int inGroupID, Undo* inUndo, std::shared_ptr inDataSource, Foundation::TextField* inTextField, int inDigitCount, int inX, int inY) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_hex_value_input.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_hex_value_input.h:43:7: warning: ‘Editor::ComponentHexValueInput::m_DigitCount’ will be initialized after [-Wreorder] 43 | int m_DigitCount; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_hex_value_input.h:41:7: warning: ‘int Editor::ComponentHexValueInput::m_CursorPos’ [-Wreorder] 41 | int m_CursorPos; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_hex_value_input.cpp:14:2: warning: when initialized here [-Wreorder] 14 | ComponentHexValueInput::ComponentHexValueInput(int inID, int inGroupID, Undo* inUndo, std::shared_ptr inDataSource, Foundation::TextField* inTextField, int inDigitCount, int inX, int inY) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_check_button.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_check_button.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_check_button.h: In constructor ‘Editor::ComponentCheckButton::ComponentCheckButton(int, int, Editor::Undo*, Foundation::TextField*, bool, const string&, int, int, int, std::function)’: ./SIDFactoryII/source/runtime/editor/components/component_check_button.h:45:34: warning: ‘Editor::ComponentCheckButton::m_ButtonPressedCallback’ will be initialized after [-Wreorder] 45 | std::function m_ButtonPressedCallback; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_check_button.h:42:8: warning: ‘bool Editor::ComponentCheckButton::m_MouseOver’ [-Wreorder] 42 | bool m_MouseOver; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_check_button.cpp:16:2: warning: when initialized here [-Wreorder] 16 | ComponentCheckButton::ComponentCheckButton(int inID, int inGroupID, Undo* inUndo, Foundation::TextField* inTextField, bool inChecked, const std::string& inButtonText, int inX, int inY, int inWidth, std::function inButtonPressedCallback) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_check_button.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_check_button.h:42:8: warning: ‘Editor::ComponentCheckButton::m_MouseOver’ will be initialized after [-Wreorder] 42 | bool m_MouseOver; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_check_button.h:41:8: warning: ‘bool Editor::ComponentCheckButton::m_Checked’ [-Wreorder] 41 | bool m_Checked; | ^~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_check_button.cpp:16:2: warning: when initialized here [-Wreorder] 16 | ComponentCheckButton::ComponentCheckButton(int inID, int inGroupID, Undo* inUndo, Foundation::TextField* inTextField, bool inChecked, const std::string& inButtonText, int inX, int inY, int inWidth, std::function inButtonPressedCallback) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:19: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_track.h: In constructor ‘Editor::ComponentTrack::ComponentTrack(int, int, Editor::Undo*, std::shared_ptr, const std::vector >&, Foundation::TextField*, const Editor::EditState&, const Utility::KeyHookStore&, const Editor::AuxilaryDataCollection&, std::shared_ptr, std::function, std::function, int, int, int)’: ./SIDFactoryII/source/runtime/editor/components/component_track.h:259:34: warning: ‘Editor::ComponentTrack::m_GetFirstFreeSequenceIndexFunction’ will be initialized after [-Wreorder] 259 | std::function m_GetFirstFreeSequenceIndexFunction; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_track.h:255:40: warning: ‘std::shared_ptr Editor::ComponentTrack::m_DataSourceOrderList’ [-Wreorder] 255 | std::shared_ptr m_DataSourceOrderList; | ^~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:87:2: warning: when initialized here [-Wreorder] 87 | ComponentTrack::ComponentTrack( | ^~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_track.h:261:39: warning: ‘Editor::ComponentTrack::m_CopyPasteData’ will be initialized after [-Wreorder] 261 | std::shared_ptr m_CopyPasteData; | ^~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_track.h:219:7: warning: ‘int Editor::ComponentTrack::m_CursorPos’ [-Wreorder] 219 | int m_CursorPos; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:87:2: warning: when initialized here [-Wreorder] 87 | ComponentTrack::ComponentTrack( | ^~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_track.h:242:16: warning: ‘Editor::ComponentTrack::m_FirstValidSequenceIndex’ will be initialized after [-Wreorder] 242 | unsigned int m_FirstValidSequenceIndex; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_track.h:240:7: warning: ‘int Editor::ComponentTrack::m_HasFirstValid’ [-Wreorder] 240 | int m_HasFirstValid; | ^~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:87:2: warning: when initialized here [-Wreorder] 87 | ComponentTrack::ComponentTrack( | ^~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_track.h:240:7: warning: ‘Editor::ComponentTrack::m_HasFirstValid’ will be initialized after [-Wreorder] 240 | int m_HasFirstValid; | ^~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_track.h:229:8: warning: ‘bool Editor::ComponentTrack::m_FocusModeOrderList’ [-Wreorder] 229 | bool m_FocusModeOrderList; | ^~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:87:2: warning: when initialized here [-Wreorder] 87 | ComponentTrack::ComponentTrack( | ^~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_track.h:236:8: warning: ‘Editor::ComponentTrack::m_LocalDataChange’ will be initialized after [-Wreorder] 236 | bool m_LocalDataChange; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_track.h:216:8: warning: ‘bool Editor::ComponentTrack::m_IsMuted’ [-Wreorder] 216 | bool m_IsMuted; | ^~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:87:2: warning: when initialized here [-Wreorder] 87 | ComponentTrack::ComponentTrack( | ^~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_track.cpp: In member function ‘virtual void Editor::ComponentTrack::Refresh(const Editor::DisplayState&)’: ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:350:70: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 350 | if (m_HasControl && m_TakingOrderListInput && orderlist_index == m_EventPosDetails.m_OrderListIndex) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:25: ./SIDFactoryII/source/utils/keyhook.h: In instantiation of ‘Utility::KeyHook::KeyHook(const string&, const Utility::KeyHookStore&, std::function) [with CONTEXT = bool(Editor::ComponentTrack::KeyHookContext&); std::string = std::__cxx11::basic_string]’: ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:2100:6: required from here ./SIDFactoryII/source/utils/keyhook.h:44:15: warning: ‘Utility::KeyHook::m_Identifier’ will be initialized after [-Wreorder] 44 | std::string m_Identifier; | ^~~~~~~~~~~~ ./SIDFactoryII/source/utils/keyhook.h:42:26: warning: ‘std::function Utility::KeyHook::m_KeyDownCallback’ [-Wreorder] 42 | std::function m_KeyDownCallback; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/utils/keyhook.h:84:2: warning: when initialized here [-Wreorder] 84 | KeyHook::KeyHook(const std::string& inIdentifier, const KeyHookStore& inKeyHookStore, std::function inKeyDownCallback) | ^~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_flightrecorder.cpp:5: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_memory_view.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_memory_view.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_memory_view.h: In constructor ‘Editor::ComponentMemoryView::ComponentMemoryView(int, int, Editor::Undo*, std::shared_ptr, Foundation::TextField*, int, int, int)’: ./SIDFactoryII/source/runtime/editor/components/component_memory_view.h:40:46: warning: ‘Editor::ComponentMemoryView::m_DataSource’ will be initialized after [-Wreorder] 40 | std::shared_ptr m_DataSource; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_memory_view.h:39:18: warning: ‘short unsigned int Editor::ComponentMemoryView::m_MemoryAddress’ [-Wreorder] 39 | unsigned short m_MemoryAddress; | ^~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_memory_view.cpp:27:2: warning: when initialized here [-Wreorder] 27 | ComponentMemoryView::ComponentMemoryView(int inID, int inGroupID, Undo* inUndo, std::shared_ptr inDataSource, Foundation::TextField* inTextField, int inX, int inY, int inHeight) | ^~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.cpp:4: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.h: In constructor ‘Editor::ComponentTableRowElementsWithText::ComponentTableRowElementsWithText(int, int, Editor::Undo*, std::shared_ptr, std::shared_ptr, Foundation::TextField*, int, int, int, int)’: ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.h:75:40: warning: ‘Editor::ComponentTableRowElementsWithText::m_DataSourceTableText’ will be initialized after [-Wreorder] 75 | std::shared_ptr m_DataSourceTableText; | ^~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.h:71:8: warning: ‘bool Editor::ComponentTableRowElementsWithText::m_HasDataChangeText’ [-Wreorder] 71 | bool m_HasDataChangeText; | ^~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.cpp:15:2: warning: when initialized here [-Wreorder] 15 | ComponentTableRowElementsWithText::ComponentTableRowElementsWithText | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.h:71:8: warning: ‘Editor::ComponentTableRowElementsWithText::m_HasDataChangeText’ will be initialized after [-Wreorder] 71 | bool m_HasDataChangeText; | ^~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.h:70:8: warning: ‘bool Editor::ComponentTableRowElementsWithText::m_EditingText’ [-Wreorder] 70 | bool m_EditingText; | ^~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.cpp:15:2: warning: when initialized here [-Wreorder] 15 | ComponentTableRowElementsWithText::ComponentTableRowElementsWithText | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.h:70:8: warning: ‘Editor::ComponentTableRowElementsWithText::m_EditingText’ will be initialized after [-Wreorder] 70 | bool m_EditingText; | ^~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.h:69:7: warning: ‘int Editor::ComponentTableRowElementsWithText::m_TextWidth’ [-Wreorder] 69 | int m_TextWidth; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.cpp:15:2: warning: when initialized here [-Wreorder] 15 | ComponentTableRowElementsWithText::ComponentTableRowElementsWithText | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.h:69:7: warning: ‘Editor::ComponentTableRowElementsWithText::m_TextWidth’ will be initialized after [-Wreorder] 69 | int m_TextWidth; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.h:68:7: warning: ‘int Editor::ComponentTableRowElementsWithText::m_CursorPos’ [-Wreorder] 68 | int m_CursorPos; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.cpp:15:2: warning: when initialized here [-Wreorder] 15 | ComponentTableRowElementsWithText::ComponentTableRowElementsWithText | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_tracks.cpp:4: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_tracks.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_tracks.h: In constructor ‘Editor::ComponentTracks::ComponentTracks(int, int, Editor::Undo*, std::shared_ptr, Foundation::TextField*, const Editor::AuxilaryDataCollection&, const Editor::EditState&, int, int, int)’: ./SIDFactoryII/source/runtime/editor/components/component_tracks.h:105:46: warning: ‘Editor::ComponentTracks::m_DataSource’ will be initialized after [-Wreorder] 105 | std::shared_ptr m_DataSource; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_tracks.h:102:33: warning: ‘const Editor::AuxilaryDataCollection& Editor::ComponentTracks::m_AuxilaryData’ [-Wreorder] 102 | const AuxilaryDataCollection& m_AuxilaryData; | ^~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_tracks.cpp:23:2: warning: when initialized here [-Wreorder] 23 | ComponentTracks::ComponentTracks( | ^~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_tracks.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_tracks.h:102:33: warning: ‘Editor::ComponentTracks::m_AuxilaryData’ will be initialized after [-Wreorder] 102 | const AuxilaryDataCollection& m_AuxilaryData; | ^~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_tracks.h:101:20: warning: ‘const Editor::EditState& Editor::ComponentTracks::m_EditState’ [-Wreorder] 101 | const EditState& m_EditState; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_tracks.cpp:23:2: warning: when initialized here [-Wreorder] 23 | ComponentTracks::ComponentTracks( | ^~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_tracks.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_tracks.h:101:20: warning: ‘Editor::ComponentTracks::m_EditState’ will be initialized after [-Wreorder] 101 | const EditState& m_EditState; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_tracks.h:94:7: warning: ‘int Editor::ComponentTracks::m_EventPos’ [-Wreorder] 94 | int m_EventPos; | ^~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_tracks.cpp:23:2: warning: when initialized here [-Wreorder] 23 | ComponentTracks::ComponentTracks( | ^~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_tracks.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_tracks.h:99:8: warning: ‘Editor::ComponentTracks::m_FocusModeOrderList’ will be initialized after [-Wreorder] 99 | bool m_FocusModeOrderList; | ^~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_tracks.h:91:7: warning: ‘int Editor::ComponentTracks::m_TracksPositionY’ [-Wreorder] 91 | int m_TracksPositionY; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_tracks.cpp:23:2: warning: when initialized here [-Wreorder] 23 | ComponentTracks::ComponentTracks( | ^~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_list_selector.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_list_selector.cpp:1: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_list_selector.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_list_selector.h: In constructor ‘Editor::ComponentListSelector::ComponentListSelector(int, int, Editor::Undo*, std::shared_ptr, Foundation::TextField*, int, int, int, int, int, int)’: ./SIDFactoryII/source/runtime/editor/components/component_list_selector.h:71:32: warning: ‘Editor::ComponentListSelector::m_DataSource’ will be initialized after [-Wreorder] 71 | std::shared_ptr m_DataSource; // Goes to base class | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_list_selector.h:59:7: warning: ‘int Editor::ComponentListSelector::m_HorizontalMargin’ [-Wreorder] 59 | int m_HorizontalMargin; | ^~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_list_selector.cpp:12:2: warning: when initialized here [-Wreorder] 12 | ComponentListSelector::ComponentListSelector(int inID, int inGroupID, Undo* inUndo, std::shared_ptr inDataSource, Foundation::TextField* inTextField, int inX, int inY, int inWidth, int inHeight, int inHorizontalMargin, int inVerticalMargin) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_list_selector.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_list_selector.h:60:7: warning: ‘Editor::ComponentListSelector::m_VerticalMargin’ will be initialized after [-Wreorder] 60 | int m_VerticalMargin; | ^~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_list_selector.h:55:21: warning: ‘Foundation::Color Editor::ComponentListSelector::m_BackgroundColor’ [-Wreorder] 55 | Foundation::Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_list_selector.cpp:12:2: warning: when initialized here [-Wreorder] 12 | ComponentListSelector::ComponentListSelector(int inID, int inGroupID, Undo* inUndo, std::shared_ptr inDataSource, Foundation::TextField* inTextField, int inX, int inY, int inWidth, int inHeight, int inHorizontalMargin, int inVerticalMargin) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_list_selector.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_file_selector.h:3, from ./SIDFactoryII/source/runtime/editor/components/component_file_selector.cpp:1: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/drawfield.h:5, from ./SIDFactoryII/source/runtime/editor/visualizer_components/visualizer_component_base.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/visualizer_components/visualizer_component_base.cpp:1: ./SIDFactoryII/source/runtime/editor/visualizer_components/visualizer_component_base.h: In constructor ‘Editor::VisualizerComponentBase::VisualizerComponentBase(int, Foundation::DrawField*, int, int, int, int)’: ./SIDFactoryII/source/runtime/editor/visualizer_components/visualizer_component_base.h:50:26: warning: ‘Editor::VisualizerComponentBase::m_DrawField’ will be initialized after [-Wreorder] 50 | Foundation::DrawField* m_DrawField; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/visualizer_components/visualizer_component_base.h:46:21: warning: ‘Foundation::Point Editor::VisualizerComponentBase::m_Position’ [-Wreorder] 46 | Foundation::Point m_Position; | ^~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/visualizer_components/visualizer_component_base.cpp:10:2: warning: when initialized here [-Wreorder] 10 | VisualizerComponentBase::VisualizerComponentBase(int inID, Foundation::DrawField* inDrawField, int inX, int inY, int inWidth, int inHeight) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/visualizer_components/visualizer_component_base.cpp:1: ./SIDFactoryII/source/runtime/editor/visualizer_components/visualizer_component_base.h:48:20: warning: ‘Editor::VisualizerComponentBase::m_Rect’ will be initialized after [-Wreorder] 48 | Foundation::Rect m_Rect; | ^~~~~~ ./SIDFactoryII/source/runtime/editor/visualizer_components/visualizer_component_base.h:44:8: warning: ‘bool Editor::VisualizerComponentBase::m_Enabled’ [-Wreorder] 44 | bool m_Enabled; | ^~~~~~~~~ ./SIDFactoryII/source/runtime/editor/visualizer_components/visualizer_component_base.cpp:10:2: warning: when initialized here [-Wreorder] 10 | VisualizerComponentBase::VisualizerComponentBase(int inID, Foundation::DrawField* inDrawField, int inX, int inY, int inWidth, int inHeight) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/drawfield.h:5, from ./SIDFactoryII/source/runtime/editor/visualizer_components/vizualizer_component_emulation_state.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/viewport.h:7, from ./SIDFactoryII/source/runtime/editor/dialog/dialog_bit_input.cpp:5: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/dialog/dialog_bit_input.cpp:1: ./SIDFactoryII/source/runtime/editor/dialog/dialog_bit_input.h: In constructor ‘Editor::DialogBitInput::DialogBitInput(unsigned char, std::function&&, std::function&&)’: ./SIDFactoryII/source/runtime/editor/dialog/dialog_bit_input.h:30:7: warning: ‘Editor::DialogBitInput::m_Height’ will be initialized after [-Wreorder] 30 | int m_Height; | ^~~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_bit_input.h:27:17: warning: ‘unsigned char Editor::DialogBitInput::m_Value’ [-Wreorder] 27 | unsigned char m_Value; | ^~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_bit_input.cpp:17:2: warning: when initialized here [-Wreorder] 17 | DialogBitInput::DialogBitInput(unsigned char inValue, std::function&& inDone, std::function&& inCancel) | ^~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/viewport.h:7, from ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:1: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h: In constructor ‘Editor::DialogMessage::DialogMessage(const string&, int)’: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:50:35: warning: ‘Editor::DialogMessage::m_Message’ will be initialized after [-Wreorder] 50 | const Foundation::WrappedString m_Message; | ^~~~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:42:13: warning: ‘const int Editor::DialogMessage::m_Width’ [-Wreorder] 42 | const int m_Width; | ^~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:14:2: warning: when initialized here [-Wreorder] 14 | DialogMessage::DialogMessage(const std::string& inMessage, int inWidth) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:1: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:42:13: warning: ‘Editor::DialogMessage::m_Width’ will be initialized after [-Wreorder] 42 | const int m_Width; | ^~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:41:14: warning: ‘const bool Editor::DialogMessage::m_HasCaption’ [-Wreorder] 41 | const bool m_HasCaption; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:14:2: warning: when initialized here [-Wreorder] 14 | DialogMessage::DialogMessage(const std::string& inMessage, int inWidth) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:1: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h: In constructor ‘Editor::DialogMessage::DialogMessage(const string&, const string&, int)’: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:50:35: warning: ‘Editor::DialogMessage::m_Message’ will be initialized after [-Wreorder] 50 | const Foundation::WrappedString m_Message; | ^~~~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:42:13: warning: ‘const int Editor::DialogMessage::m_Width’ [-Wreorder] 42 | const int m_Width; | ^~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:24:2: warning: when initialized here [-Wreorder] 24 | DialogMessage::DialogMessage(const std::string& inCaption, const std::string& inMessage, int inWidth) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:1: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:42:13: warning: ‘Editor::DialogMessage::m_Width’ will be initialized after [-Wreorder] 42 | const int m_Width; | ^~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:41:14: warning: ‘const bool Editor::DialogMessage::m_HasCaption’ [-Wreorder] 41 | const bool m_HasCaption; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:24:2: warning: when initialized here [-Wreorder] 24 | DialogMessage::DialogMessage(const std::string& inCaption, const std::string& inMessage, int inWidth) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:1: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h: In constructor ‘Editor::DialogMessage::DialogMessage(const string&, const string&, int, bool)’: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:50:35: warning: ‘Editor::DialogMessage::m_Message’ will be initialized after [-Wreorder] 50 | const Foundation::WrappedString m_Message; | ^~~~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:42:13: warning: ‘const int Editor::DialogMessage::m_Width’ [-Wreorder] 42 | const int m_Width; | ^~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:35:2: warning: when initialized here [-Wreorder] 35 | DialogMessage::DialogMessage(const std::string& inCaption, const std::string& inMessage, int inWidth, bool inCenterMessage) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:1: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:42:13: warning: ‘Editor::DialogMessage::m_Width’ will be initialized after [-Wreorder] 42 | const int m_Width; | ^~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:41:14: warning: ‘const bool Editor::DialogMessage::m_HasCaption’ [-Wreorder] 41 | const bool m_HasCaption; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:35:2: warning: when initialized here [-Wreorder] 35 | DialogMessage::DialogMessage(const std::string& inCaption, const std::string& inMessage, int inWidth, bool inCenterMessage) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:1: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h: In constructor ‘Editor::DialogMessage::DialogMessage(const string&, int, bool, std::function&&)’: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:50:35: warning: ‘Editor::DialogMessage::m_Message’ will be initialized after [-Wreorder] 50 | const Foundation::WrappedString m_Message; | ^~~~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:42:13: warning: ‘const int Editor::DialogMessage::m_Width’ [-Wreorder] 42 | const int m_Width; | ^~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:46:2: warning: when initialized here [-Wreorder] 46 | DialogMessage::DialogMessage(const std::string& inMessage, int inWidth, bool inCenterMessage, std::function&& inContinue) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:1: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:42:13: warning: ‘Editor::DialogMessage::m_Width’ will be initialized after [-Wreorder] 42 | const int m_Width; | ^~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:41:14: warning: ‘const bool Editor::DialogMessage::m_HasCaption’ [-Wreorder] 41 | const bool m_HasCaption; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:46:2: warning: when initialized here [-Wreorder] 46 | DialogMessage::DialogMessage(const std::string& inMessage, int inWidth, bool inCenterMessage, std::function&& inContinue) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:1: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h: In constructor ‘Editor::DialogMessage::DialogMessage(const string&, const string&, int, bool, std::function&&)’: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:50:35: warning: ‘Editor::DialogMessage::m_Message’ will be initialized after [-Wreorder] 50 | const Foundation::WrappedString m_Message; | ^~~~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:42:13: warning: ‘const int Editor::DialogMessage::m_Width’ [-Wreorder] 42 | const int m_Width; | ^~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:57:2: warning: when initialized here [-Wreorder] 57 | DialogMessage::DialogMessage(const std::string& inCaption, const std::string& inMessage, int inWidth, bool inCenterMessage, std::function&& inContinue) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:1: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:42:13: warning: ‘Editor::DialogMessage::m_Width’ will be initialized after [-Wreorder] 42 | const int m_Width; | ^~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:41:14: warning: ‘const bool Editor::DialogMessage::m_HasCaption’ [-Wreorder] 41 | const bool m_HasCaption; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:57:2: warning: when initialized here [-Wreorder] 57 | DialogMessage::DialogMessage(const std::string& inCaption, const std::string& inMessage, int inWidth, bool inCenterMessage, std::function&& inContinue) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_list_selector.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_string_list_selector.h:3, from ./SIDFactoryII/source/runtime/editor/dialog/dialog_utilities.h:5, from ./SIDFactoryII/source/runtime/editor/dialog/dialog_utilities.cpp:1: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/viewport.h:7, from ./SIDFactoryII/source/runtime/editor/dialog/dialog_optimize.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/dialog/dialog_message_yesno.cpp:4: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/dialog/dialog_base.cpp:1: ./SIDFactoryII/source/runtime/editor/dialog/dialog_base.h: In constructor ‘Editor::DialogBase::DialogBase()’: ./SIDFactoryII/source/runtime/editor/dialog/dialog_base.h:54:8: warning: ‘Editor::DialogBase::m_Active’ will be initialized after [-Wreorder] 54 | bool m_Active; | ^~~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_base.h:48:8: warning: ‘bool Editor::DialogBase::m_Done’ [-Wreorder] 48 | bool m_Done; | ^~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_base.cpp:10:2: warning: when initialized here [-Wreorder] 10 | DialogBase::DialogBase() | ^~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/viewport.h:7, from ./SIDFactoryII/source/runtime/editor/dialog/dialog_sid_file_info.cpp:4: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/undo/undostep.cpp: In destructor ‘Editor::UndoStep::~UndoStep()’: ./SIDFactoryII/source/runtime/editor/undo/undostep.cpp:16:18: warning: deleting ‘void*’ is undefined [-Wdelete-incomplete] 16 | delete[] m_Data; | ^~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/undo/undo.cpp:1: ./SIDFactoryII/source/runtime/editor/undo/undo.h: In constructor ‘Editor::Undo::Undo(Emulation::CPUMemory&, const Editor::DriverInfo&)’: ./SIDFactoryII/source/runtime/editor/undo/undo.h:42:25: warning: ‘Editor::Undo::m_CPUMemory’ will be initialized after [-Wreorder] 42 | Emulation::CPUMemory& m_CPUMemory; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/undo/undo.h:39:18: warning: ‘short unsigned int Editor::Undo::m_DataSnapshotAddressBegin’ [-Wreorder] 39 | unsigned short m_DataSnapshotAddressBegin; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/undo/undo.cpp:11:2: warning: when initialized here [-Wreorder] 11 | Undo::Undo(Emulation::CPUMemory& inCPUMemory, const DriverInfo& inDriverInfo) | ^~~~ In file included from ./SIDFactoryII/source/runtime/editor/undo/undo.cpp:1: ./SIDFactoryII/source/runtime/editor/undo/undo.h:40:18: warning: ‘Editor::Undo::m_DataSnapshotSize’ will be initialized after [-Wreorder] 40 | unsigned short m_DataSnapshotSize; | ^~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/undo/undo.h:36:16: warning: ‘unsigned int Editor::Undo::m_Begin’ [-Wreorder] 36 | unsigned int m_Begin; | ^~~~~~~ ./SIDFactoryII/source/runtime/editor/undo/undo.cpp:11:2: warning: when initialized here [-Wreorder] 11 | Undo::Undo(Emulation::CPUMemory& inCPUMemory, const DriverInfo& inDriverInfo) | ^~~~ In file included from ./SIDFactoryII/source/runtime/editor/driver/driver_info.cpp:1: ./SIDFactoryII/source/runtime/editor/driver/driver_info.h: In constructor ‘Editor::DriverInfo::DriverInfo()’: ./SIDFactoryII/source/runtime/editor/driver/driver_info.h:266:16: warning: ‘Editor::DriverInfo::m_ParsedDescriptorBlocks’ will be initialized after [-Wreorder] 266 | unsigned int m_ParsedDescriptorBlocks; | ^~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/driver/driver_info.h:259:8: warning: ‘bool Editor::DriverInfo::m_FoundRequiredTableInstruments’ [-Wreorder] 259 | bool m_FoundRequiredTableInstruments; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/driver/driver_info.cpp:12:2: warning: when initialized here [-Wreorder] 12 | DriverInfo::DriverInfo() | ^~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/driver/driver_info.cpp:1: ./SIDFactoryII/source/runtime/editor/driver/driver_info.h:263:18: warning: ‘Editor::DriverInfo::m_TopAddress’ will be initialized after [-Wreorder] 263 | unsigned short m_TopAddress; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/driver/driver_info.h:261:8: warning: ‘bool Editor::DriverInfo::m_HasEditData’ [-Wreorder] 261 | bool m_HasEditData; | ^~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/driver/driver_info.cpp:12:2: warning: when initialized here [-Wreorder] 12 | DriverInfo::DriverInfo() | ^~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/driver/driver_info.cpp: In member function ‘bool Editor::DriverInfo::IsParticalyValid() const’: ./SIDFactoryII/source/runtime/editor/driver/driver_info.cpp:59:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 59 | for (int i = 0; i < HeaderBlockID::_IDBlock_Count; ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/datasources/datasource_sequence.cpp: In copy constructor ‘Editor::DataSourceSequence::DataSourceSequence(const Editor::DataSourceSequence&)’: ./SIDFactoryII/source/runtime/editor/datasources/datasource_sequence.cpp:48:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 48 | for (int i = 0; i < MaxEventCount; ++i) | ~~^~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/datasources/datasource_sequence.cpp: In member function ‘void Editor::DataSourceSequence::operator=(const Editor::DataSourceSequence&)’: ./SIDFactoryII/source/runtime/editor/datasources/datasource_sequence.cpp:62:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 62 | for (int i = 0; i < MaxEventCount; ++i) | ~~^~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/datasources/datasource_sequence.cpp:5: ./SIDFactoryII/source/runtime/editor/datasources/datasource_sequence.cpp: In member function ‘Editor::DataSourceSequence::Event& Editor::DataSourceSequence::operator[](int)’: ./SIDFactoryII/source/runtime/editor/datasources/datasource_sequence.cpp:71:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 71 | assert(inIndex < MaxEventCount); | ~~~~~~~~^~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/datasources/datasource_sequence.cpp: In member function ‘const Editor::DataSourceSequence::Event& Editor::DataSourceSequence::operator[](int) const’: ./SIDFactoryII/source/runtime/editor/datasources/datasource_sequence.cpp:79:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 79 | assert(inIndex < MaxEventCount); | ~~~~~~~~^~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/datasources/datasource_sequence.cpp: In member function ‘void Editor::DataSourceSequence::ClearEvents()’: ./SIDFactoryII/source/runtime/editor/datasources/datasource_sequence.cpp:176:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 176 | for (int i = 0; i < MaxEventCount; ++i) | ~~^~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/datasources/datasource_table_text.cpp:1: ./SIDFactoryII/source/runtime/editor/datasources/datasource_table_text.h: In constructor ‘Editor::DataSourceTableText::DataSourceTableText(int, int, Editor::AuxilaryDataTableText&)’: ./SIDFactoryII/source/runtime/editor/datasources/datasource_table_text.h:23:26: warning: ‘Editor::DataSourceTableText::m_AuxDataTableText’ will be initialized after [-Wreorder] 23 | AuxilaryDataTableText& m_AuxDataTableText; | ^~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/datasources/datasource_table_text.h:20:13: warning: ‘const int Editor::DataSourceTableText::m_TableID’ [-Wreorder] 20 | const int m_TableID; | ^~~~~~~~~ ./SIDFactoryII/source/runtime/editor/datasources/datasource_table_text.cpp:7:2: warning: when initialized here [-Wreorder] 7 | DataSourceTableText::DataSourceTableText(int inTableID, int inRowCount, AuxilaryDataTableText& inAuxDataTableText) | ^~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/viewport.h:7, from ./SIDFactoryII/source/runtime/editor/components_manager.cpp:7: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components_manager.cpp:1: ./SIDFactoryII/source/runtime/editor/components_manager.h: In constructor ‘Editor::ComponentsManager::ComponentsManager(Foundation::Viewport*, Editor::CursorControl*)’: ./SIDFactoryII/source/runtime/editor/components_manager.h:102:18: warning: ‘Editor::ComponentsManager::m_CursorControl’ will be initialized after [-Wreorder] 102 | CursorControl* m_CursorControl; | ^~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components_manager.h:97:16: warning: ‘unsigned int Editor::ComponentsManager::m_EnabledInputGroups’ [-Wreorder] 97 | unsigned int m_EnabledInputGroups; | ^~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components_manager.cpp:22:2: warning: when initialized here [-Wreorder] 22 | ComponentsManager::ComponentsManager(Foundation::Viewport* inViewport, CursorControl* inCursorControl) | ^~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components_manager.cpp:1: ./SIDFactoryII/source/runtime/editor/components_manager.h:101:18: warning: ‘Editor::ComponentsManager::m_FocusComponent’ will be initialized after [-Wreorder] 101 | ComponentBase* m_FocusComponent; | ^~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components_manager.h:87:8: warning: ‘bool Editor::ComponentsManager::m_Suspended’ [-Wreorder] 87 | bool m_Suspended; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components_manager.cpp:22:2: warning: when initialized here [-Wreorder] 22 | ComponentsManager::ComponentsManager(Foundation::Viewport* inViewport, CursorControl* inCursorControl) | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components_manager.cpp: In member function ‘void Editor::ComponentsManager::SetGroupEnabledForTabbing(unsigned int)’: ./SIDFactoryII/source/runtime/editor/components_manager.cpp:231:79: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 231 | if (m_FocusComponent != nullptr && m_FocusComponent->GetComponentGroupID() != inGroup) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/execution/executionhandler.cpp:1: ./SIDFactoryII/source/runtime/execution/executionhandler.h: In constructor ‘Emulation::ExecutionHandler::ExecutionHandler(Foundation::IPlatform*, Emulation::CPUmos6510*, Emulation::CPUMemory*, Emulation::SIDProxy*, Emulation::FlightRecorder*)’: ./SIDFactoryII/source/runtime/execution/executionhandler.h:132:14: warning: ‘Emulation::ExecutionHandler::m_Memory’ will be initialized after [-Wreorder] 132 | CPUMemory* m_Memory; | ^~~~~~~~ ./SIDFactoryII/source/runtime/execution/executionhandler.h:130:13: warning: ‘Emulation::SIDProxy* Emulation::ExecutionHandler::m_SIDProxy’ [-Wreorder] 130 | SIDProxy* m_SIDProxy; | ^~~~~~~~~~ ./SIDFactoryII/source/runtime/execution/executionhandler.cpp:17:2: warning: when initialized here [-Wreorder] 17 | ExecutionHandler::ExecutionHandler( | ^~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/execution/executionhandler.cpp:1: ./SIDFactoryII/source/runtime/execution/executionhandler.h:137:19: warning: ‘Emulation::ExecutionHandler::m_SIDRegisterFlightRecorder’ will be initialized after [-Wreorder] 137 | FlightRecorder* m_SIDRegisterFlightRecorder; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/execution/executionhandler.h:114:8: warning: ‘bool Emulation::ExecutionHandler::m_IsStarted’ [-Wreorder] 114 | bool m_IsStarted; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/execution/executionhandler.cpp:17:2: warning: when initialized here [-Wreorder] 17 | ExecutionHandler::ExecutionHandler( | ^~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/execution/executionhandler.cpp:1: ./SIDFactoryII/source/runtime/execution/executionhandler.h:114:8: warning: ‘Emulation::ExecutionHandler::m_IsStarted’ will be initialized after [-Wreorder] 114 | bool m_IsStarted; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/execution/executionhandler.h:102:16: warning: ‘unsigned int Emulation::ExecutionHandler::m_FeedCount’ [-Wreorder] 102 | unsigned int m_FeedCount; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/execution/executionhandler.cpp:17:2: warning: when initialized here [-Wreorder] 17 | ExecutionHandler::ExecutionHandler( | ^~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/execution/executionhandler.cpp:1: ./SIDFactoryII/source/runtime/execution/executionhandler.h:112:16: warning: ‘Emulation::ExecutionHandler::m_SampleBufferWriteCursor’ will be initialized after [-Wreorder] 112 | unsigned int m_SampleBufferWriteCursor; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/execution/executionhandler.h:109:16: warning: ‘unsigned int Emulation::ExecutionHandler::m_CPUFrameCounter’ [-Wreorder] 109 | unsigned int m_CPUFrameCounter; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/execution/executionhandler.cpp:17:2: warning: when initialized here [-Wreorder] 17 | ExecutionHandler::ExecutionHandler( | ^~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/execution/flightrecorder.cpp:1: ./SIDFactoryII/source/runtime/execution/flightrecorder.h: In constructor ‘Emulation::FlightRecorder::FlightRecorder(Foundation::IPlatform*, unsigned int)’: ./SIDFactoryII/source/runtime/execution/flightrecorder.h:70:8: warning: ‘Emulation::FlightRecorder::m_Locked’ will be initialized after [-Wreorder] 70 | bool m_Locked; | ^~~~~~~~ ./SIDFactoryII/source/runtime/execution/flightrecorder.h:61:8: warning: ‘bool Emulation::FlightRecorder::m_IsRecording’ [-Wreorder] 61 | bool m_IsRecording; | ^~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/execution/flightrecorder.cpp:11:2: warning: when initialized here [-Wreorder] 11 | FlightRecorder::FlightRecorder(Foundation::IPlatform* inPlatform, unsigned int inCapacity) | ^~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/execution/flightrecorder.cpp:1: ./SIDFactoryII/source/runtime/execution/flightrecorder.h:66:16: warning: ‘Emulation::FlightRecorder::m_RecordedFrameCount’ will be initialized after [-Wreorder] 66 | unsigned int m_RecordedFrameCount; | ^~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/execution/flightrecorder.h:63:18: warning: ‘short unsigned int Emulation::FlightRecorder::m_DriverSyncAddress’ [-Wreorder] 63 | unsigned short m_DriverSyncAddress; | ^~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/execution/flightrecorder.cpp:11:2: warning: when initialized here [-Wreorder] 11 | FlightRecorder::FlightRecorder(Foundation::IPlatform* inPlatform, unsigned int inCapacity) | ^~~~~~~~~~~~~~ ./SIDFactoryII/source/libraries/picopng/picopng.cpp: In member function ‘void PicoPNG::decodePNG(std::vector&, long unsigned int&, long unsigned int&, const unsigned char*, size_t, bool)::PNG::decode(std::vector&, const unsigned char*, size_t, bool)’: ./SIDFactoryII/source/libraries/picopng/picopng.cpp:266:24: warning: variable ‘known_type’ set but not used [-Wunused-but-set-variable] 266 | bool IEND = false, known_type = true; | ^~~~~~~~~~ ./SIDFactoryII/source/libraries/picopng/picopng.cpp: In function ‘int PicoPNG::decodePNG(std::vector&, long unsigned int&, long unsigned int&, const unsigned char*, size_t, bool)’: ./SIDFactoryII/source/libraries/picopng/picopng.cpp:534:30: warning: ‘decoder.PicoPNG::decodePNG(std::vector&, long unsigned int&, long unsigned int&, const unsigned char*, size_t, bool)::PNG::info.PicoPNG::decodePNG(std::vector&, long unsigned int&, long unsigned int&, const unsigned char*, size_t, bool)::PNG::Info::width’ may be used uninitialized in this function [-Wmaybe-uninitialized] 534 | image_width = decoder.info.width; image_height = decoder.info.height; | ~~~~~~~~~~~~~^~~~~ ./SIDFactoryII/source/libraries/picopng/picopng.cpp:534:65: warning: ‘decoder.PicoPNG::decodePNG(std::vector&, long unsigned int&, long unsigned int&, const unsigned char*, size_t, bool)::PNG::info.PicoPNG::decodePNG(std::vector&, long unsigned int&, long unsigned int&, const unsigned char*, size_t, bool)::PNG::Info::height’ may be used uninitialized in this function [-Wmaybe-uninitialized] 534 | image_width = decoder.info.width; image_height = decoder.info.height; | ~~~~~~~~~~~~~^~~~~~ ./SIDFactoryII/source/libraries/resid/filter.cpp: In member function ‘void Filter::writeFC_LO(reg8)’: ./SIDFactoryII/source/libraries/resid/filter.cpp:223:11: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 223 | fc = fc & 0x7f8 | fc_lo & 0x007; | ~~~^~~~~~~ ./SIDFactoryII/source/libraries/resid/filter.cpp: In member function ‘void Filter::writeFC_HI(reg8)’: ./SIDFactoryII/source/libraries/resid/filter.cpp:229:21: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 229 | fc = (fc_hi << 3) & 0x7f8 | fc & 0x007; | ~~~~~~~~~~~~~^~~~~~~ ./SIDFactoryII/source/libraries/resid/wave.cpp: In member function ‘void WaveformGenerator::writeFREQ_LO(reg8)’: ./SIDFactoryII/source/libraries/resid/wave.cpp:71:15: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 71 | freq = freq & 0xff00 | freq_lo & 0x00ff; | ~~~~~^~~~~~~~ ./SIDFactoryII/source/libraries/resid/wave.cpp: In member function ‘void WaveformGenerator::writeFREQ_HI(reg8)’: ./SIDFactoryII/source/libraries/resid/wave.cpp:76:25: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 76 | freq = (freq_hi << 8) & 0xff00 | freq & 0x00ff; | ~~~~~~~~~~~~~~~^~~~~~~~ ./SIDFactoryII/source/libraries/resid/wave.cpp: In member function ‘void WaveformGenerator::writePW_LO(reg8)’: ./SIDFactoryII/source/libraries/resid/wave.cpp:81:11: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 81 | pw = pw & 0xf00 | pw_lo & 0x0ff; | ~~~^~~~~~~ ./SIDFactoryII/source/libraries/resid/wave.cpp: In member function ‘void WaveformGenerator::writePW_HI(reg8)’: ./SIDFactoryII/source/libraries/resid/wave.cpp:86:21: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 86 | pw = (pw_hi << 8) & 0xf00 | pw & 0x0ff; | ~~~~~~~~~~~~~^~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/viewport.h:7, from ./SIDFactoryII/main.cpp:12: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ g++ -O2 -Wall -g -I ./SIDFactoryII/source/ `sdl2-config --cflags` -D_SF2_LINUX -o sf2conv \ $(find ./SF2Converter/ -type f -iregex ".*\.cpp") \ $(find ./SIDFactoryII/source -type f -iregex ".*\.cpp" ! -name platform_sdl_windows.* ! -name platform_sdl_macos.*) \ `sdl2-config --libs` ./SF2Converter/converter/source_sng.cpp: In member function ‘void Converter::SourceSng::Convert(int)’: ./SF2Converter/converter/source_sng.cpp:127:9: warning: variable ‘ignored_message’ set but not used [-Wunused-but-set-variable] 127 | bool ignored_message = false; | ^~~~~~~~~~~~~~~ ./SF2Converter/converter/sf2_interface.cpp: In destructor ‘SF2::Interface::~Interface()’: ./SF2Converter/converter/sf2_interface.cpp:66:10: warning: deleting object of polymorphic class type ‘Emulation::CPUMemory’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 66 | delete m_CPUMemory; | ^~~~~~~~~~~ ./SF2Converter/converter/sf2_interface.cpp: In member function ‘bool SF2::Interface::LoadFile(const string&)’: ./SF2Converter/converter/sf2_interface.cpp:114:11: warning: deleting ‘void*’ is undefined [-Wdelete-incomplete] 114 | delete data; | ^~~~ In file included from ./SF2Converter/converter/sf2_interface.cpp:15: ./SF2Converter/converter/sf2_interface.cpp: In member function ‘bool SF2::Interface::EditTableRow(int, int, std::vector)’: ./SF2Converter/converter/sf2_interface.cpp:777:25: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 777 | assert(inBytes.size() == column_count); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from ./SF2Converter/converter/source_utils.cpp:4: ./SF2Converter/converter/source_utils.h: In constructor ‘Converter::SourceUtils::SourceUtils(SF2::Interface*, Converter::Misc*)’: ./SF2Converter/converter/source_utils.h:40:18: warning: ‘Converter::SourceUtils::m_ByteData’ will be initialized after [-Wreorder] 40 | unsigned char* m_ByteData; | ^~~~~~~~~~ ./SF2Converter/converter/source_utils.h:36:7: warning: ‘int Converter::SourceUtils::m_SourceType’ [-Wreorder] 36 | int m_SourceType; | ^~~~~~~~~~~~ ./SF2Converter/converter/source_utils.cpp:9:2: warning: when initialized here [-Wreorder] 9 | SourceUtils::SourceUtils(SF2::Interface* inInterface, Misc* inOutput) | ^~~~~~~~~~~ In file included from ./SF2Converter/converter/source_utils.cpp:4: ./SF2Converter/converter/source_utils.h:37:8: warning: ‘Converter::SourceUtils::m_SourceIdentified’ will be initialized after [-Wreorder] 37 | bool m_SourceIdentified; | ^~~~~~~~~~~~~~~~~~ ./SF2Converter/converter/source_utils.h:30:14: warning: ‘Converter::SourceMod* Converter::SourceUtils::m_SourceMod’ [-Wreorder] 30 | SourceMod* m_SourceMod; | ^~~~~~~~~~~ ./SF2Converter/converter/source_utils.cpp:9:2: warning: when initialized here [-Wreorder] 9 | SourceUtils::SourceUtils(SF2::Interface* inInterface, Misc* inOutput) | ^~~~~~~~~~~ ./SF2Converter/converter/source_utils.cpp: In destructor ‘Converter::SourceUtils::~SourceUtils()’: ./SF2Converter/converter/source_utils.cpp:23:10: warning: deleting ‘void*’ is undefined [-Wdelete-incomplete] 23 | delete m_SourceData; | ^~~~~~~~~~~~ In file included from ./SF2Converter/converter/misc.cpp:7: ./SF2Converter/converter/misc.h: In constructor ‘Converter::Misc::Misc(SF2::Interface*, bool)’: ./SF2Converter/converter/misc.h:50:8: warning: ‘Converter::Misc::m_IgnoreColors’ will be initialized after [-Wreorder] 50 | bool m_IgnoreColors; | ^~~~~~~~~~~~~~ ./SF2Converter/converter/misc.h:49:15: warning: ‘std::string Converter::Misc::m_Zebra [2]’ [-Wreorder] 49 | std::string m_Zebra[2] = { "", "" }; | ^~~~~~~ ./SF2Converter/converter/misc.cpp:13:2: warning: when initialized here [-Wreorder] 13 | Misc::Misc(SF2::Interface* inInterface, bool inIgnoreColors) | ^~~~ ./SIDFactoryII/source/foundation/input/keyboard_utils.cpp: In function ‘bool Foundation::KeyboardUtils::IsAcceptableInputText(char)’: ./SIDFactoryII/source/foundation/input/keyboard_utils.cpp:27:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 27 | for (int i = 0; i < sizeof(acceptable_characters); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/input/keyboard_utils.cpp: In function ‘bool Foundation::KeyboardUtils::IsAcceptableInputFilename(char)’: ./SIDFactoryII/source/foundation/input/keyboard_utils.cpp:41:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 41 | for (int i = 0; i < sizeof(acceptable_characters); ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/input/keyboard.cpp:1: ./SIDFactoryII/source/foundation/input/keyboard.h: In constructor ‘Foundation::Keyboard::Keyboard()’: ./SIDFactoryII/source/foundation/input/keyboard.h:73:9: warning: ‘Foundation::Keyboard::m_RepeatInterval’ will be initialized after [-Wreorder] 73 | float m_RepeatInterval; | ^~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/input/keyboard.h:69:16: warning: ‘unsigned int Foundation::Keyboard::m_ModifierMask’ [-Wreorder] 69 | unsigned int m_ModifierMask; | ^~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/input/keyboard.cpp:6:2: warning: when initialized here [-Wreorder] 6 | Keyboard::Keyboard() | ^~~~~~~~ In file included from ./SIDFactoryII/source/foundation/input/mouse.cpp:1: ./SIDFactoryII/source/foundation/input/mouse.h: In constructor ‘Foundation::Mouse::Mouse()’: ./SIDFactoryII/source/foundation/input/mouse.h:47:7: warning: ‘Foundation::Mouse::m_TickCounter’ will be initialized after [-Wreorder] 47 | int m_TickCounter; | ^~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/input/mouse.h:38:8: warning: ‘bool Foundation::Mouse::m_IsCollecting’ [-Wreorder] 38 | bool m_IsCollecting; | ^~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/input/mouse.cpp:8:2: warning: when initialized here [-Wreorder] 8 | Mouse::Mouse() | ^~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/drawfield.h:5, from ./SIDFactoryII/source/foundation/graphics/drawfield.cpp:1: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/drawfield.cpp:1: ./SIDFactoryII/source/foundation/graphics/drawfield.h: In constructor ‘Foundation::DrawField::DrawField(const Foundation::Viewport&, SDL_Renderer*, int, int, int, int)’: ./SIDFactoryII/source/foundation/graphics/drawfield.h:48:17: warning: ‘Foundation::DrawField::m_Renderer’ will be initialized after [-Wreorder] 48 | SDL_Renderer* m_Renderer; | ^~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/drawfield.h:44:9: warning: ‘Foundation::Point Foundation::DrawField::m_Position’ [-Wreorder] 44 | Point m_Position; | ^~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/drawfield.cpp:8:2: warning: when initialized here [-Wreorder] 8 | DrawField::DrawField(const Viewport& inViewport, SDL_Renderer* inRenderer, int inWidth, int inHeight, int inX, int inY) | ^~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/drawfield.cpp:1: ./SIDFactoryII/source/foundation/graphics/drawfield.h:45:10: warning: ‘Foundation::DrawField::m_Dimensions’ will be initialized after [-Wreorder] 45 | Extent m_Dimensions; | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/drawfield.h:40:8: warning: ‘bool Foundation::DrawField::m_Enabled’ [-Wreorder] 40 | bool m_Enabled; | ^~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/drawfield.cpp:8:2: warning: when initialized here [-Wreorder] 8 | DrawField::DrawField(const Viewport& inViewport, SDL_Renderer* inRenderer, int inWidth, int inHeight, int inX, int inY) | ^~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/color.cpp:1: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/foundation/graphics/textfield.cpp:1: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.cpp:1: ./SIDFactoryII/source/foundation/graphics/textfield.h: In constructor ‘Foundation::TextField::TextField(const Foundation::Viewport&, SDL_Renderer*, int, int, int, int)’: ./SIDFactoryII/source/foundation/graphics/textfield.h:129:17: warning: ‘Foundation::TextField::m_Renderer’ will be initialized after [-Wreorder] 129 | SDL_Renderer* m_Renderer; | ^~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/textfield.h:121:9: warning: ‘Foundation::Point Foundation::TextField::m_Position’ [-Wreorder] 121 | Point m_Position; | ^~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/textfield.cpp:105:2: warning: when initialized here [-Wreorder] 105 | TextField::TextField(const Viewport& inViewport, SDL_Renderer* inRenderer, int inWidth, int inHeight, int inX, int inY) | ^~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.cpp:1: ./SIDFactoryII/source/foundation/graphics/textfield.h:125:7: warning: ‘Foundation::TextField::m_ResolutionY’ will be initialized after [-Wreorder] 125 | int m_ResolutionY; | ^~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/textfield.h:119:8: warning: ‘bool Foundation::TextField::m_Enabled’ [-Wreorder] 119 | bool m_Enabled; | ^~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/textfield.cpp:105:2: warning: when initialized here [-Wreorder] 105 | TextField::TextField(const Viewport& inViewport, SDL_Renderer* inRenderer, int inWidth, int inHeight, int inX, int inY) | ^~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/viewport.h:7, from ./SIDFactoryII/source/foundation/graphics/viewport.cpp:1: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/image.h:6, from ./SIDFactoryII/source/foundation/graphics/image.cpp:1: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/image.cpp:1: ./SIDFactoryII/source/foundation/graphics/image.h: In constructor ‘Foundation::Image::Image(const Foundation::Viewport&, SDL_Renderer*, SDL_Surface*)’: ./SIDFactoryII/source/foundation/graphics/image.h:39:17: warning: ‘Foundation::Image::m_Renderer’ will be initialized after [-Wreorder] 39 | SDL_Renderer* m_Renderer; | ^~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/image.h:34:9: warning: ‘Foundation::Point Foundation::Image::m_Position’ [-Wreorder] 34 | Point m_Position; | ^~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/image.cpp:10:2: warning: when initialized here [-Wreorder] 10 | Image::Image(const Viewport& inViewport, SDL_Renderer* inRenderer, SDL_Surface* inSurface) | ^~~~~ ./SIDFactoryII/source/utils/utilities.cpp: In function ‘void Utility::MakeBinaryResourceIncludeFile(const string&, const string&, const string&, const string&)’: ./SIDFactoryII/source/utils/utilities.cpp:23:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 23 | fread(buffer, 1, read_file_size, file_read); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/utils/utilities.cpp: In function ‘bool Utility::ReadFile(const string&, int, void**, long int&)’: ./SIDFactoryII/source/utils/utilities.cpp:76:8: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] 76 | fread(buffer, 1, read_file_size, file_read); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/utils/c64file.cpp:1: ./SIDFactoryII/source/utils/c64file.h: In constructor ‘Utility::C64File::C64File(const void*, unsigned int)’: ./SIDFactoryII/source/utils/c64file.h:55:18: warning: ‘Utility::C64File::m_Data’ will be initialized after [-Wreorder] 55 | unsigned char* m_Data; | ^~~~~~ ./SIDFactoryII/source/utils/c64file.h:54:18: warning: ‘short unsigned int Utility::C64File::m_BottomAddress’ [-Wreorder] 54 | unsigned short m_BottomAddress; | ^~~~~~~~~~~~~~~ ./SIDFactoryII/source/utils/c64file.cpp:8:2: warning: when initialized here [-Wreorder] 8 | C64File::C64File(const void* inPRGData, unsigned int inDataSize) | ^~~~~~~ In file included from ./SIDFactoryII/source/utils/c64file.cpp:1: ./SIDFactoryII/source/utils/c64file.h:54:18: warning: ‘Utility::C64File::m_BottomAddress’ will be initialized after [-Wreorder] 54 | unsigned short m_BottomAddress; | ^~~~~~~~~~~~~~~ ./SIDFactoryII/source/utils/c64file.h:53:18: warning: ‘short unsigned int Utility::C64File::m_TopAddress’ [-Wreorder] 53 | unsigned short m_TopAddress; | ^~~~~~~~~~~~ ./SIDFactoryII/source/utils/c64file.cpp:8:2: warning: when initialized here [-Wreorder] 8 | C64File::C64File(const void* inPRGData, unsigned int inDataSize) | ^~~~~~~ In file included from ./SIDFactoryII/source/utils/c64file.cpp:1: ./SIDFactoryII/source/utils/c64file.h: In constructor ‘Utility::C64FileWriter::C64FileWriter(Utility::C64File&, short unsigned int, bool)’: ./SIDFactoryII/source/utils/c64file.h:111:18: warning: ‘Utility::C64FileWriter::m_Address’ will be initialized after [-Wreorder] 111 | unsigned short m_Address; | ^~~~~~~~~ ./SIDFactoryII/source/utils/c64file.h:110:14: warning: ‘const bool Utility::C64FileWriter::m_MayExtendFileSize’ [-Wreorder] 110 | const bool m_MayExtendFileSize; | ^~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/utils/c64file.cpp:364:2: warning: when initialized here [-Wreorder] 364 | C64FileWriter::C64FileWriter(C64File& inFile, unsigned short inAddress, bool inMayExtendFileSize) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/emulation/cpumemory.cpp:1: ./SIDFactoryII/source/runtime/emulation/cpumemory.h: In constructor ‘Emulation::CPUMemory::CPUMemory(unsigned int, Foundation::IPlatform*)’: ./SIDFactoryII/source/runtime/emulation/cpumemory.h:73:16: warning: ‘Emulation::CPUMemory::m_nSize’ will be initialized after [-Wreorder] 73 | unsigned int m_nSize; | ^~~~~~~ ./SIDFactoryII/source/runtime/emulation/cpumemory.h:71:8: warning: ‘bool Emulation::CPUMemory::m_IsLocked’ [-Wreorder] 71 | bool m_IsLocked; | ^~~~~~~~~~ ./SIDFactoryII/source/runtime/emulation/cpumemory.cpp:8:2: warning: when initialized here [-Wreorder] 8 | CPUMemory::CPUMemory(unsigned int nSize, Foundation::IPlatform* inPlatform) | ^~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/optimize/optimizer.cpp:1: ./SIDFactoryII/source/runtime/editor/optimize/optimizer.h: In constructor ‘Editor::Optimizer::Optimizer(Emulation::CPUMemory*, Editor::DriverInfo&, std::vector >, std::vector >, std::shared_ptr, std::shared_ptr, int, int)’: ./SIDFactoryII/source/runtime/editor/optimize/optimizer.h:72:36: warning: ‘Editor::Optimizer::m_CommandTableDataSource’ will be initialized after [-Wreorder] 72 | std::shared_ptr m_CommandTableDataSource; | ^~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/optimize/optimizer.h:65:7: warning: ‘int Editor::Optimizer::m_InstrumentsTableID’ [-Wreorder] 65 | int m_InstrumentsTableID; | ^~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/optimize/optimizer.cpp:16:2: warning: when initialized here [-Wreorder] 16 | Optimizer::Optimizer | ^~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/cursor_control.cpp:2: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/cursor_control.cpp:1: ./SIDFactoryII/source/runtime/editor/cursor_control.h: In constructor ‘Editor::CursorControl::CursorControl()’: ./SIDFactoryII/source/runtime/editor/cursor_control.h:53:7: warning: ‘Editor::CursorControl::m_Tick’ will be initialized after [-Wreorder] 53 | int m_Tick; | ^~~~~~ ./SIDFactoryII/source/runtime/editor/cursor_control.h:50:12: warning: ‘Editor::CursorControl::Position Editor::CursorControl::m_Position’ [-Wreorder] 50 | Position m_Position; | ^~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/cursor_control.cpp:6:2: warning: when initialized here [-Wreorder] 6 | CursorControl::CursorControl() | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/packer/packer.cpp:1: ./SIDFactoryII/source/runtime/editor/packer/packer.h: In constructor ‘Editor::Packer::Packer(Emulation::CPUMemory&, const Editor::DriverInfo&, short unsigned int)’: ./SIDFactoryII/source/runtime/editor/packer/packer.h:81:25: warning: ‘Editor::Packer::m_CPUMemory’ will be initialized after [-Wreorder] 81 | Emulation::CPUMemory& m_CPUMemory; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/packer/packer.h:80:21: warning: ‘const Editor::DriverInfo& Editor::Packer::m_DriverInfo’ [-Wreorder] 80 | const DriverInfo& m_DriverInfo; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/packer/packer.cpp:24:2: warning: when initialized here [-Wreorder] 24 | Packer::Packer(Emulation::CPUMemory& inCPUMemory, const DriverInfo& inDriverInfo, unsigned short inDestinationAddress) | ^~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/packer/packer.cpp:1: ./SIDFactoryII/source/runtime/editor/packer/packer.h:80:21: warning: ‘Editor::Packer::m_DriverInfo’ will be initialized after [-Wreorder] 80 | const DriverInfo& m_DriverInfo; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/packer/packer.h:64:18: warning: ‘short unsigned int Editor::Packer::m_DestinationAddress’ [-Wreorder] 64 | unsigned short m_DestinationAddress; | ^~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/packer/packer.cpp:24:2: warning: when initialized here [-Wreorder] 24 | Packer::Packer(Emulation::CPUMemory& inCPUMemory, const DriverInfo& inDriverInfo, unsigned short inDestinationAddress) | ^~~~~~ ./SIDFactoryII/source/runtime/editor/packer/packer.cpp: In member function ‘const Editor::Packer::DataSection* Editor::Packer::GetDataSection(int) const’: ./SIDFactoryII/source/runtime/editor/packer/packer.cpp:95:26: warning: comparison of integer expressions of different signedness: ‘const unsigned int’ and ‘int’ [-Wsign-compare] 95 | if (data_section.m_ID == inID) | ~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/viewport.h:7, from ./SIDFactoryII/source/runtime/editor/debug/debug_views.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/debug/debug_views.cpp:1: ./SIDFactoryII/source/runtime/editor/debug/debug_views.h: In constructor ‘Editor::DebugViews::DebugViews(Foundation::Viewport*, Editor::ComponentsManager*, Emulation::CPUMemory*, const Foundation::Extent&, std::shared_ptr)’: ./SIDFactoryII/source/runtime/editor/debug/debug_views.h:60:22: warning: ‘Editor::DebugViews::m_ComponentsManager’ will be initialized after [-Wreorder] 60 | ComponentsManager* m_ComponentsManager; | ^~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/debug/debug_views.h:54:37: warning: ‘std::shared_ptr Editor::DebugViews::m_DriverInfo’ [-Wreorder] 54 | std::shared_ptr m_DriverInfo; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/debug/debug_views.cpp:25:2: warning: when initialized here [-Wreorder] 25 | DebugViews::DebugViews(Viewport* inViewport, ComponentsManager* inComponentsManager, CPUMemory* inCPUMemory, const Foundation::Extent& inMainTextFieldDimensions, std::shared_ptr inDriverInfo) | ^~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/debug/debug_views.cpp:1: ./SIDFactoryII/source/runtime/editor/debug/debug_views.h:54:37: warning: ‘Editor::DebugViews::m_DriverInfo’ will be initialized after [-Wreorder] 54 | std::shared_ptr m_DriverInfo; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/debug/debug_views.h:51:18: warning: ‘short unsigned int Editor::DebugViews::m_MemoryAddress’ [-Wreorder] 51 | unsigned short m_MemoryAddress; | ^~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/debug/debug_views.cpp:25:2: warning: when initialized here [-Wreorder] 25 | DebugViews::DebugViews(Viewport* inViewport, ComponentsManager* inComponentsManager, CPUMemory* inCPUMemory, const Foundation::Extent& inMainTextFieldDimensions, std::shared_ptr inDriverInfo) | ^~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/viewport.h:7, from ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.cpp:1: ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.h: In constructor ‘Editor::OverlayFlightRecorder::OverlayFlightRecorder(Foundation::Viewport*, Editor::ComponentsManager*, Emulation::CPUMemory*, Emulation::ExecutionHandler*, const Foundation::Extent&)’: ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.h:49:22: warning: ‘Editor::OverlayFlightRecorder::m_ComponentsManager’ will be initialized after [-Wreorder] 49 | ComponentsManager* m_ComponentsManager; | ^~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.h:44:25: warning: ‘Emulation::CPUMemory* Editor::OverlayFlightRecorder::m_CPUMemory’ [-Wreorder] 44 | Emulation::CPUMemory* m_CPUMemory; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.cpp:21:2: warning: when initialized here [-Wreorder] 21 | OverlayFlightRecorder::OverlayFlightRecorder(Foundation::Viewport* inViewport, ComponentsManager* inComponentsManager, Emulation::CPUMemory* inCPUMemory, Emulation::ExecutionHandler* inExecutionHandler, const Foundation::Extent& inMainTextFieldDimensions) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.cpp:1: ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.h:44:25: warning: ‘Editor::OverlayFlightRecorder::m_CPUMemory’ will be initialized after [-Wreorder] 44 | Emulation::CPUMemory* m_CPUMemory; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.h:43:32: warning: ‘Emulation::ExecutionHandler* Editor::OverlayFlightRecorder::m_ExecutionHandler’ [-Wreorder] 43 | Emulation::ExecutionHandler* m_ExecutionHandler; | ^~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.cpp:21:2: warning: when initialized here [-Wreorder] 21 | OverlayFlightRecorder::OverlayFlightRecorder(Foundation::Viewport* inViewport, ComponentsManager* inComponentsManager, Emulation::CPUMemory* inCPUMemory, Emulation::ExecutionHandler* inExecutionHandler, const Foundation::Extent& inMainTextFieldDimensions) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.cpp:1: ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.h:43:32: warning: ‘Editor::OverlayFlightRecorder::m_ExecutionHandler’ will be initialized after [-Wreorder] 43 | Emulation::ExecutionHandler* m_ExecutionHandler; | ^~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.h:41:8: warning: ‘bool Editor::OverlayFlightRecorder::m_Enabled’ [-Wreorder] 41 | bool m_Enabled; | ^~~~~~~~~ ./SIDFactoryII/source/runtime/editor/overlays/overlay_flightrecorder.cpp:21:2: warning: when initialized here [-Wreorder] 21 | OverlayFlightRecorder::OverlayFlightRecorder(Foundation::Viewport* inViewport, ComponentsManager* inComponentsManager, Emulation::CPUMemory* inCPUMemory, Emulation::ExecutionHandler* inExecutionHandler, const Foundation::Extent& inMainTextFieldDimensions) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/auxilarydata/auxilary_data_collection.cpp:1: ./SIDFactoryII/source/runtime/editor/auxilarydata/auxilary_data_collection.h: In constructor ‘Editor::AuxilaryDataCollection::AuxilaryDataCollection()’: ./SIDFactoryII/source/runtime/editor/auxilarydata/auxilary_data_collection.h:41:51: warning: ‘Editor::AuxilaryDataCollection::m_EditingPreferences’ will be initialized after [-Wreorder] 41 | std::unique_ptr m_EditingPreferences; | ^~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/auxilarydata/auxilary_data_collection.h:39:52: warning: ‘std::unique_ptr Editor::AuxilaryDataCollection::m_HardwarePreferences’ [-Wreorder] 39 | std::unique_ptr m_HardwarePreferences; | ^~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/auxilarydata/auxilary_data_collection.cpp:14:2: warning: when initialized here [-Wreorder] 14 | AuxilaryDataCollection::AuxilaryDataCollection() | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.h:3, from ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.cpp:1: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.cpp:1: ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.h: In constructor ‘Editor::StatusBar::StatusBar(Foundation::TextField*)’: ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.h:72:26: warning: ‘Editor::StatusBar::m_TextField’ will be initialized after [-Wreorder] 72 | Foundation::TextField* m_TextField; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.h:63:8: warning: ‘bool Editor::StatusBar::m_NeedRefresh’ [-Wreorder] 63 | bool m_NeedRefresh; | ^~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.cpp:9:2: warning: when initialized here [-Wreorder] 9 | StatusBar::StatusBar(Foundation::TextField* inTextField) | ^~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.cpp:1: ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.h:74:21: warning: ‘Editor::StatusBar::m_MouseOverColor’ will be initialized after [-Wreorder] 74 | Foundation::Color m_MouseOverColor; | ^~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.h:67:7: warning: ‘int Editor::StatusBar::m_TextClearTimer’ [-Wreorder] 67 | int m_TextClearTimer; | ^~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.cpp:9:2: warning: when initialized here [-Wreorder] 9 | StatusBar::StatusBar(Foundation::TextField* inTextField) | ^~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.cpp:1: ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.h:70:7: warning: ‘Editor::StatusBar::m_MouseOverTextSectionIndex’ will be initialized after [-Wreorder] 70 | int m_MouseOverTextSectionIndex; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.h:64:8: warning: ‘bool Editor::StatusBar::m_NeedUpdate’ [-Wreorder] 64 | bool m_NeedUpdate; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar.cpp:9:2: warning: when initialized here [-Wreorder] 9 | StatusBar::StatusBar(Foundation::TextField* inTextField) | ^~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar_edit.h:3, from ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar_edit.cpp:1: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar_edit.cpp:1: ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar_edit.h: In constructor ‘Editor::StatusBarEdit::StatusBarEdit(Foundation::TextField*, const Editor::EditState&, const Editor::DriverState&, const Editor::AuxilaryDataCollection&, std::function, std::function, std::function, std::function, std::function)’: ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar_edit.h:54:22: warning: ‘Editor::StatusBarEdit::m_DriverState’ will be initialized after [-Wreorder] 54 | const DriverState& m_DriverState; | ^~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar_edit.h:53:33: warning: ‘const Editor::AuxilaryDataCollection& Editor::StatusBarEdit::m_AuxilaryDataPlayMarkers’ [-Wreorder] 53 | const AuxilaryDataCollection& m_AuxilaryDataPlayMarkers; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/statusbar/status_bar_edit.cpp:7:2: warning: when initialized here [-Wreorder] 7 | StatusBarEdit::StatusBarEdit | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/image.h:6, from ./SIDFactoryII/source/runtime/editor/screens/screen_intro.h:4, from ./SIDFactoryII/source/runtime/editor/screens/screen_intro.cpp:1: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/screen_intro.cpp:1: ./SIDFactoryII/source/runtime/editor/screens/screen_intro.h: In constructor ‘Editor::ScreenIntro::ScreenIntro(Foundation::Viewport*, Foundation::TextField*, Editor::CursorControl*, Editor::DisplayState&, Utility::KeyHookStore&, std::shared_ptr&, std::function, std::function)’: ./SIDFactoryII/source/runtime/editor/screens/screen_intro.h:42:32: warning: ‘Editor::ScreenIntro::m_DriverInfo’ will be initialized after [-Wreorder] 42 | std::shared_ptr& m_DriverInfo; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/screen_intro.h:40:29: warning: ‘std::function Editor::ScreenIntro::m_ExitScreenCallback’ [-Wreorder] 40 | std::function m_ExitScreenCallback; | ^~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/screen_intro.cpp:19:2: warning: when initialized here [-Wreorder] 19 | ScreenIntro::ScreenIntro( | ^~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/viewport.h:7, from ./SIDFactoryII/source/runtime/editor/screens/screen_base.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/screen_base.cpp:1: ./SIDFactoryII/source/runtime/editor/screens/screen_base.h: In constructor ‘Editor::ScreenBase::ScreenBase(Foundation::Viewport*, Foundation::TextField*, Editor::CursorControl*, Editor::DisplayState&, Utility::KeyHookStore&)’: ./SIDFactoryII/source/runtime/editor/screens/screen_base.h:71:26: warning: ‘Editor::ScreenBase::m_MainTextField’ will be initialized after [-Wreorder] 71 | Foundation::TextField* m_MainTextField; | ^~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/screen_base.h:65:18: warning: ‘Editor::CursorControl* Editor::ScreenBase::m_CursorControl’ [-Wreorder] 65 | CursorControl* m_CursorControl; | ^~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/screen_base.cpp:17:2: warning: when initialized here [-Wreorder] 17 | ScreenBase::ScreenBase( | ^~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/viewport.h:7, from ./SIDFactoryII/source/runtime/editor/screens/screen_disk.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/screen_disk.cpp:1: ./SIDFactoryII/source/runtime/editor/screens/screen_disk.h: In constructor ‘Editor::ScreenDisk::ScreenDisk(Foundation::IPlatform*, Foundation::Viewport*, Foundation::TextField*, Editor::CursorControl*, Editor::DisplayState&, Utility::KeyHookStore&, std::function&, Editor::FileType)>, std::function)’: ./SIDFactoryII/source/runtime/editor/screens/screen_disk.h:71:26: warning: ‘Editor::ScreenDisk::m_Platform’ will be initialized after [-Wreorder] 71 | Foundation::IPlatform* m_Platform; | ^~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/screen_disk.h:64:8: warning: ‘Editor::ScreenDisk::Mode Editor::ScreenDisk::m_Mode’ [-Wreorder] 64 | Mode m_Mode; | ^~~~~~ ./SIDFactoryII/source/runtime/editor/screens/screen_disk.cpp:27:2: warning: when initialized here [-Wreorder] 27 | ScreenDisk::ScreenDisk( | ^~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/viewport.h:7, from ./SIDFactoryII/source/runtime/editor/screens/screen_edit.cpp:4: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/screen_edit.cpp:1: ./SIDFactoryII/source/runtime/editor/screens/screen_edit.h: In constructor ‘Editor::ScreenEdit::ScreenEdit(Foundation::Viewport*, Foundation::TextField*, Editor::CursorControl*, Editor::DisplayState&, Utility::KeyHookStore&, Editor::EditState&, Emulation::CPUMemory*, Emulation::ExecutionHandler*, Emulation::SIDProxy*, std::shared_ptr&, std::function, std::function, std::function, std::function, std::function, std::function, std::function)’: ./SIDFactoryII/source/runtime/editor/screens/screen_edit.h:191:32: warning: ‘Editor::ScreenEdit::m_ExecutionHandler’ will be initialized after [-Wreorder] 191 | Emulation::ExecutionHandler* m_ExecutionHandler; | ^~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/screen_edit.h:189:24: warning: ‘Emulation::SIDProxy* Editor::ScreenEdit::m_SIDProxy’ [-Wreorder] 189 | Emulation::SIDProxy* m_SIDProxy; | ^~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/screen_edit.cpp:65:2: warning: when initialized here [-Wreorder] 65 | ScreenEdit::ScreenEdit( | ^~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/screen_edit.cpp:1: ./SIDFactoryII/source/runtime/editor/screens/screen_edit.h:189:24: warning: ‘Editor::ScreenEdit::m_SIDProxy’ will be initialized after [-Wreorder] 189 | Emulation::SIDProxy* m_SIDProxy; | ^~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/screen_edit.h:187:32: warning: ‘std::shared_ptr& Editor::ScreenEdit::m_DriverInfo’ [-Wreorder] 187 | std::shared_ptr& m_DriverInfo; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/screen_edit.cpp:65:2: warning: when initialized here [-Wreorder] 65 | ScreenEdit::ScreenEdit( | ^~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/screen_edit.cpp:1: ./SIDFactoryII/source/runtime/editor/screens/screen_edit.h:223:7: warning: ‘Editor::ScreenEdit::m_PlaybackCurrentEventPos’ will be initialized after [-Wreorder] 223 | int m_PlaybackCurrentEventPos; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/screen_edit.h:157:29: warning: ‘std::function Editor::ScreenEdit::m_LoadRequestCallback’ [-Wreorder] 157 | std::function m_LoadRequestCallback; | ^~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/screens/screen_edit.cpp:65:2: warning: when initialized here [-Wreorder] 65 | ScreenEdit::ScreenEdit( | ^~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/screens/screen_edit.cpp:46: ./SIDFactoryII/source/utils/keyhook.h: In instantiation of ‘Utility::KeyHook::KeyHook(const string&, const Utility::KeyHookStore&, std::function) [with CONTEXT = bool(); std::string = std::__cxx11::basic_string]’: ./SIDFactoryII/source/runtime/editor/screens/screen_edit.cpp:1391:6: required from here ./SIDFactoryII/source/utils/keyhook.h:44:15: warning: ‘Utility::KeyHook::m_Identifier’ will be initialized after [-Wreorder] 44 | std::string m_Identifier; | ^~~~~~~~~~~~ ./SIDFactoryII/source/utils/keyhook.h:42:26: warning: ‘std::function Utility::KeyHook::m_KeyDownCallback’ [-Wreorder] 42 | std::function m_KeyDownCallback; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/utils/keyhook.h:84:2: warning: when initialized here [-Wreorder] 84 | KeyHook::KeyHook(const std::string& inIdentifier, const KeyHookStore& inKeyHookStore, std::function inKeyDownCallback) | ^~~~~~~~~~~~~~~~ ./SIDFactoryII/source/utils/keyhook.h: In instantiation of ‘Utility::KeyHook::KeyHook(const string&, SDL_Keycode, unsigned int, std::function) [with CONTEXT = bool(Editor::ScreenEdit::DynamicKeysContext&); std::string = std::__cxx11::basic_string; SDL_Keycode = int]’: ./SIDFactoryII/source/runtime/editor/screens/screen_edit.cpp:1740:119: required from here ./SIDFactoryII/source/utils/keyhook.h:46:16: warning: ‘Utility::KeyHook::m_Modifiers’ will be initialized after [-Wreorder] 46 | unsigned int m_Modifiers; | ^~~~~~~~~~~ ./SIDFactoryII/source/utils/keyhook.h:42:26: warning: ‘std::function Utility::KeyHook::m_KeyDownCallback’ [-Wreorder] 42 | std::function m_KeyDownCallback; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/utils/keyhook.h:96:2: warning: when initialized here [-Wreorder] 96 | KeyHook::KeyHook(const std::string& inIdentifier, SDL_Keycode inKeyCode, unsigned int inModifier, std::function inKeyDownCallback) | ^~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/image.h:6, from ./SIDFactoryII/source/runtime/editor/screens/screen_intro.h:4, from ./SIDFactoryII/source/runtime/editor/editor_facility.cpp:10: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/editor_facility.cpp:1: ./SIDFactoryII/source/runtime/editor/editor_facility.h: In constructor ‘Editor::EditorFacility::EditorFacility(Foundation::IPlatform*, Foundation::Viewport*, Utility::KeyHookStore&)’: ./SIDFactoryII/source/runtime/editor/editor_facility.h:92:25: warning: ‘Editor::EditorFacility::m_Viewport’ will be initialized after [-Wreorder] 92 | Foundation::Viewport* m_Viewport; | ^~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/editor_facility.h:91:26: warning: ‘Foundation::IPlatform* Editor::EditorFacility::m_Platform’ [-Wreorder] 91 | Foundation::IPlatform* m_Platform; | ^~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/editor_facility.cpp:46:2: warning: when initialized here [-Wreorder] 46 | EditorFacility::EditorFacility(IPlatform* inPlatform, Viewport* inViewport, KeyHookStore& inKeyHookStore) | ^~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/editor_facility.cpp:1: ./SIDFactoryII/source/runtime/editor/editor_facility.h:106:26: warning: ‘Editor::EditorFacility::m_KeyHookStore’ will be initialized after [-Wreorder] 106 | Utility::KeyHookStore& m_KeyHookStore; | ^~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/editor_facility.h:89:8: warning: ‘bool Editor::EditorFacility::m_IsDone’ [-Wreorder] 89 | bool m_IsDone; | ^~~~~~~~ ./SIDFactoryII/source/runtime/editor/editor_facility.cpp:46:2: warning: when initialized here [-Wreorder] 46 | EditorFacility::EditorFacility(IPlatform* inPlatform, Viewport* inViewport, KeyHookStore& inKeyHookStore) | ^~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/editor_facility.cpp:1: ./SIDFactoryII/source/runtime/editor/editor_facility.h:109:15: warning: ‘Editor::EditorFacility::m_CurrentScreen’ will be initialized after [-Wreorder] 109 | ScreenBase* m_CurrentScreen; | ^~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/editor_facility.h:108:15: warning: ‘Editor::ScreenBase* Editor::EditorFacility::m_RequestedScreen’ [-Wreorder] 108 | ScreenBase* m_RequestedScreen; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/editor_facility.cpp:46:2: warning: when initialized here [-Wreorder] 46 | EditorFacility::EditorFacility(IPlatform* inPlatform, Viewport* inViewport, KeyHookStore& inKeyHookStore) | ^~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/editor_facility.cpp: In destructor ‘Editor::EditorFacility::~EditorFacility()’: ./SIDFactoryII/source/runtime/editor/editor_facility.cpp:135:10: warning: deleting object of polymorphic class type ‘Emulation::CPUMemory’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 135 | delete m_CPUMemory; | ^~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/edit_state.cpp:1: ./SIDFactoryII/source/runtime/editor/edit_state.h: In constructor ‘Editor::EditState::EditState()’: ./SIDFactoryII/source/runtime/editor/edit_state.h:59:17: warning: ‘Editor::EditState::m_SelectedCommand’ will be initialized after [-Wreorder] 59 | unsigned char m_SelectedCommand; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/edit_state.h:55:8: warning: ‘bool Editor::EditState::m_SequenceHighlightingEnabled’ [-Wreorder] 55 | bool m_SequenceHighlightingEnabled; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/edit_state.cpp:5:2: warning: when initialized here [-Wreorder] 5 | EditState::EditState() | ^~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/edit_state.cpp:1: ./SIDFactoryII/source/runtime/editor/edit_state.h:64:18: warning: ‘Editor::EditState::m_EventHighlight’ will be initialized after [-Wreorder] 64 | EventHighlight m_EventHighlight; | ^~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/edit_state.h:61:8: warning: ‘bool Editor::EditState::m_FollowPlayMode’ [-Wreorder] 61 | bool m_FollowPlayMode; | ^~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/edit_state.cpp:5:2: warning: when initialized here [-Wreorder] 5 | EditState::EditState() | ^~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_text_input.cpp:5: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_text_input.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_text_input.h: In constructor ‘Editor::ComponentTextInput::ComponentTextInput(int, int, Editor::Undo*, std::shared_ptr, Foundation::TextField*, int, int, int, bool)’: ./SIDFactoryII/source/runtime/editor/components/component_text_input.h:61:43: warning: ‘Editor::ComponentTextInput::m_DataSource’ will be initialized after [-Wreorder] 61 | std::shared_ptr m_DataSource; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_text_input.h:57:7: warning: ‘int Editor::ComponentTextInput::m_CursorPos’ [-Wreorder] 57 | int m_CursorPos; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_text_input.cpp:11:2: warning: when initialized here [-Wreorder] 11 | ComponentTextInput::ComponentTextInput( | ^~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_button.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_button.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_button.h: In constructor ‘Editor::ComponentButton::ComponentButton(int, int, Editor::Undo*, Foundation::TextField*, const string&, int, int, int, std::function)’: ./SIDFactoryII/source/runtime/editor/components/component_button.h:42:29: warning: ‘Editor::ComponentButton::m_ButtonPressedCallback’ will be initialized after [-Wreorder] 42 | std::function m_ButtonPressedCallback; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_button.h:39:8: warning: ‘bool Editor::ComponentButton::m_MouseOver’ [-Wreorder] 39 | bool m_MouseOver; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_button.cpp:16:2: warning: when initialized here [-Wreorder] 16 | ComponentButton::ComponentButton(int inID, int inGroupID, Undo* inUndo, Foundation::TextField* inTextField, const std::string& inButtonText, int inX, int inY, int inWidth, std::function inButtonPressedCallback) | ^~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_base.cpp:2: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_base.cpp:5: ./SIDFactoryII/source/runtime/editor/components/component_base.h: In constructor ‘Editor::ComponentBase::ComponentBase(int, int, Editor::Undo*, Foundation::TextField*, int, int, int, int)’: ./SIDFactoryII/source/runtime/editor/components/component_base.h:88:26: warning: ‘Editor::ComponentBase::m_TextField’ will be initialized after [-Wreorder] 88 | Foundation::TextField* m_TextField; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_base.h:84:21: warning: ‘Foundation::Point Editor::ComponentBase::m_Position’ [-Wreorder] 84 | Foundation::Point m_Position; | ^~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_base.cpp:10:2: warning: when initialized here [-Wreorder] 10 | ComponentBase::ComponentBase(int inID, int inGroupID, Undo* inUndo, Foundation::TextField* inTextField, int inX, int inY, int inWidth, int inHeight) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_base.cpp:5: ./SIDFactoryII/source/runtime/editor/components/component_base.h:92:8: warning: ‘Editor::ComponentBase::m_RequireRefresh’ will be initialized after [-Wreorder] 92 | bool m_RequireRefresh; | ^~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_base.h:91:8: warning: ‘bool Editor::ComponentBase::m_HasControl’ [-Wreorder] 91 | bool m_HasControl; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_base.cpp:10:2: warning: when initialized here [-Wreorder] 10 | ComponentBase::ComponentBase(int inID, int inGroupID, Undo* inUndo, Foundation::TextField* inTextField, int inX, int inY, int inWidth, int inHeight) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_list_selector.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_string_list_selector.h:3, from ./SIDFactoryII/source/runtime/editor/components/component_string_list_selector.cpp:1: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements.h: In constructor ‘Editor::ComponentTableRowElements::ComponentTableRowElements(int, int, Editor::Undo*, std::shared_ptr, Foundation::TextField*, int, int, int)’: ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements.h:112:36: warning: ‘Editor::ComponentTableRowElements::m_DataSource’ will be initialized after [-Wreorder] 112 | std::shared_ptr m_DataSource; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements.h:93:8: warning: ‘bool Editor::ComponentTableRowElements::m_InsertDeleteEnabled’ [-Wreorder] 93 | bool m_InsertDeleteEnabled; | ^~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements.cpp:29:2: warning: when initialized here [-Wreorder] 29 | ComponentTableRowElements::ComponentTableRowElements( | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements.cpp: In member function ‘void Editor::ComponentTableRowElements::DoScrollWheel(const Foundation::Mouse&, Editor::CursorControl*)’: ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements.cpp:444:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 444 | if (top_row != m_TopRow) | ~~~~~~~~^~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_orderlistoverview.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_orderlistoverview.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_orderlistoverview.h: In constructor ‘Editor::ComponentOrderListOverview::ComponentOrderListOverview(int, int, Editor::Undo*, Foundation::TextField*, const std::vector >&, const std::vector >&, int, int, int, std::function)’: ./SIDFactoryII/source/runtime/editor/components/component_orderlistoverview.h:80:7: warning: ‘Editor::ComponentOrderListOverview::m_PlaybackEventPosition’ will be initialized after [-Wreorder] 80 | int m_PlaybackEventPosition; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_orderlistoverview.h:77:7: warning: ‘int Editor::ComponentOrderListOverview::m_CursorPosition’ [-Wreorder] 77 | int m_CursorPosition; | ^~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_orderlistoverview.cpp:25:2: warning: when initialized here [-Wreorder] 25 | ComponentOrderListOverview::ComponentOrderListOverview( | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_orderlistoverview.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_orderlistoverview.h:79:7: warning: ‘Editor::ComponentOrderListOverview::m_TopPosition’ will be initialized after [-Wreorder] 79 | int m_TopPosition; | ^~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_orderlistoverview.h:73:34: warning: ‘std::function Editor::ComponentOrderListOverview::m_SetTrackEventPosFunction’ [-Wreorder] 73 | std::function m_SetTrackEventPosFunction; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_orderlistoverview.cpp:25:2: warning: when initialized here [-Wreorder] 25 | ComponentOrderListOverview::ComponentOrderListOverview( | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_hex_value_input.cpp:8: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_hex_value_input.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_hex_value_input.h: In constructor ‘Editor::ComponentHexValueInput::ComponentHexValueInput(int, int, Editor::Undo*, std::shared_ptr, Foundation::TextField*, int, int, int)’: ./SIDFactoryII/source/runtime/editor/components/component_hex_value_input.h:45:43: warning: ‘Editor::ComponentHexValueInput::m_DataSource’ will be initialized after [-Wreorder] 45 | std::shared_ptr m_DataSource; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_hex_value_input.h:43:7: warning: ‘int Editor::ComponentHexValueInput::m_DigitCount’ [-Wreorder] 43 | int m_DigitCount; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_hex_value_input.cpp:14:2: warning: when initialized here [-Wreorder] 14 | ComponentHexValueInput::ComponentHexValueInput(int inID, int inGroupID, Undo* inUndo, std::shared_ptr inDataSource, Foundation::TextField* inTextField, int inDigitCount, int inX, int inY) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_hex_value_input.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_hex_value_input.h:43:7: warning: ‘Editor::ComponentHexValueInput::m_DigitCount’ will be initialized after [-Wreorder] 43 | int m_DigitCount; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_hex_value_input.h:41:7: warning: ‘int Editor::ComponentHexValueInput::m_CursorPos’ [-Wreorder] 41 | int m_CursorPos; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_hex_value_input.cpp:14:2: warning: when initialized here [-Wreorder] 14 | ComponentHexValueInput::ComponentHexValueInput(int inID, int inGroupID, Undo* inUndo, std::shared_ptr inDataSource, Foundation::TextField* inTextField, int inDigitCount, int inX, int inY) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_check_button.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_check_button.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_check_button.h: In constructor ‘Editor::ComponentCheckButton::ComponentCheckButton(int, int, Editor::Undo*, Foundation::TextField*, bool, const string&, int, int, int, std::function)’: ./SIDFactoryII/source/runtime/editor/components/component_check_button.h:45:34: warning: ‘Editor::ComponentCheckButton::m_ButtonPressedCallback’ will be initialized after [-Wreorder] 45 | std::function m_ButtonPressedCallback; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_check_button.h:42:8: warning: ‘bool Editor::ComponentCheckButton::m_MouseOver’ [-Wreorder] 42 | bool m_MouseOver; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_check_button.cpp:16:2: warning: when initialized here [-Wreorder] 16 | ComponentCheckButton::ComponentCheckButton(int inID, int inGroupID, Undo* inUndo, Foundation::TextField* inTextField, bool inChecked, const std::string& inButtonText, int inX, int inY, int inWidth, std::function inButtonPressedCallback) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_check_button.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_check_button.h:42:8: warning: ‘Editor::ComponentCheckButton::m_MouseOver’ will be initialized after [-Wreorder] 42 | bool m_MouseOver; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_check_button.h:41:8: warning: ‘bool Editor::ComponentCheckButton::m_Checked’ [-Wreorder] 41 | bool m_Checked; | ^~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_check_button.cpp:16:2: warning: when initialized here [-Wreorder] 16 | ComponentCheckButton::ComponentCheckButton(int inID, int inGroupID, Undo* inUndo, Foundation::TextField* inTextField, bool inChecked, const std::string& inButtonText, int inX, int inY, int inWidth, std::function inButtonPressedCallback) | ^~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:19: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_track.h: In constructor ‘Editor::ComponentTrack::ComponentTrack(int, int, Editor::Undo*, std::shared_ptr, const std::vector >&, Foundation::TextField*, const Editor::EditState&, const Utility::KeyHookStore&, const Editor::AuxilaryDataCollection&, std::shared_ptr, std::function, std::function, int, int, int)’: ./SIDFactoryII/source/runtime/editor/components/component_track.h:259:34: warning: ‘Editor::ComponentTrack::m_GetFirstFreeSequenceIndexFunction’ will be initialized after [-Wreorder] 259 | std::function m_GetFirstFreeSequenceIndexFunction; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_track.h:255:40: warning: ‘std::shared_ptr Editor::ComponentTrack::m_DataSourceOrderList’ [-Wreorder] 255 | std::shared_ptr m_DataSourceOrderList; | ^~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:87:2: warning: when initialized here [-Wreorder] 87 | ComponentTrack::ComponentTrack( | ^~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_track.h:261:39: warning: ‘Editor::ComponentTrack::m_CopyPasteData’ will be initialized after [-Wreorder] 261 | std::shared_ptr m_CopyPasteData; | ^~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_track.h:219:7: warning: ‘int Editor::ComponentTrack::m_CursorPos’ [-Wreorder] 219 | int m_CursorPos; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:87:2: warning: when initialized here [-Wreorder] 87 | ComponentTrack::ComponentTrack( | ^~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_track.h:242:16: warning: ‘Editor::ComponentTrack::m_FirstValidSequenceIndex’ will be initialized after [-Wreorder] 242 | unsigned int m_FirstValidSequenceIndex; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_track.h:240:7: warning: ‘int Editor::ComponentTrack::m_HasFirstValid’ [-Wreorder] 240 | int m_HasFirstValid; | ^~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:87:2: warning: when initialized here [-Wreorder] 87 | ComponentTrack::ComponentTrack( | ^~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_track.h:240:7: warning: ‘Editor::ComponentTrack::m_HasFirstValid’ will be initialized after [-Wreorder] 240 | int m_HasFirstValid; | ^~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_track.h:229:8: warning: ‘bool Editor::ComponentTrack::m_FocusModeOrderList’ [-Wreorder] 229 | bool m_FocusModeOrderList; | ^~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:87:2: warning: when initialized here [-Wreorder] 87 | ComponentTrack::ComponentTrack( | ^~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_track.h:236:8: warning: ‘Editor::ComponentTrack::m_LocalDataChange’ will be initialized after [-Wreorder] 236 | bool m_LocalDataChange; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_track.h:216:8: warning: ‘bool Editor::ComponentTrack::m_IsMuted’ [-Wreorder] 216 | bool m_IsMuted; | ^~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:87:2: warning: when initialized here [-Wreorder] 87 | ComponentTrack::ComponentTrack( | ^~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_track.cpp: In member function ‘virtual void Editor::ComponentTrack::Refresh(const Editor::DisplayState&)’: ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:350:70: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 350 | if (m_HasControl && m_TakingOrderListInput && orderlist_index == m_EventPosDetails.m_OrderListIndex) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:25: ./SIDFactoryII/source/utils/keyhook.h: In instantiation of ‘Utility::KeyHook::KeyHook(const string&, const Utility::KeyHookStore&, std::function) [with CONTEXT = bool(Editor::ComponentTrack::KeyHookContext&); std::string = std::__cxx11::basic_string]’: ./SIDFactoryII/source/runtime/editor/components/component_track.cpp:2100:6: required from here ./SIDFactoryII/source/utils/keyhook.h:44:15: warning: ‘Utility::KeyHook::m_Identifier’ will be initialized after [-Wreorder] 44 | std::string m_Identifier; | ^~~~~~~~~~~~ ./SIDFactoryII/source/utils/keyhook.h:42:26: warning: ‘std::function Utility::KeyHook::m_KeyDownCallback’ [-Wreorder] 42 | std::function m_KeyDownCallback; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/utils/keyhook.h:84:2: warning: when initialized here [-Wreorder] 84 | KeyHook::KeyHook(const std::string& inIdentifier, const KeyHookStore& inKeyHookStore, std::function inKeyDownCallback) | ^~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_flightrecorder.cpp:5: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_memory_view.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_memory_view.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_memory_view.h: In constructor ‘Editor::ComponentMemoryView::ComponentMemoryView(int, int, Editor::Undo*, std::shared_ptr, Foundation::TextField*, int, int, int)’: ./SIDFactoryII/source/runtime/editor/components/component_memory_view.h:40:46: warning: ‘Editor::ComponentMemoryView::m_DataSource’ will be initialized after [-Wreorder] 40 | std::shared_ptr m_DataSource; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_memory_view.h:39:18: warning: ‘short unsigned int Editor::ComponentMemoryView::m_MemoryAddress’ [-Wreorder] 39 | unsigned short m_MemoryAddress; | ^~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_memory_view.cpp:27:2: warning: when initialized here [-Wreorder] 27 | ComponentMemoryView::ComponentMemoryView(int inID, int inGroupID, Undo* inUndo, std::shared_ptr inDataSource, Foundation::TextField* inTextField, int inX, int inY, int inHeight) | ^~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.cpp:4: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.h: In constructor ‘Editor::ComponentTableRowElementsWithText::ComponentTableRowElementsWithText(int, int, Editor::Undo*, std::shared_ptr, std::shared_ptr, Foundation::TextField*, int, int, int, int)’: ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.h:75:40: warning: ‘Editor::ComponentTableRowElementsWithText::m_DataSourceTableText’ will be initialized after [-Wreorder] 75 | std::shared_ptr m_DataSourceTableText; | ^~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.h:71:8: warning: ‘bool Editor::ComponentTableRowElementsWithText::m_HasDataChangeText’ [-Wreorder] 71 | bool m_HasDataChangeText; | ^~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.cpp:15:2: warning: when initialized here [-Wreorder] 15 | ComponentTableRowElementsWithText::ComponentTableRowElementsWithText | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.h:71:8: warning: ‘Editor::ComponentTableRowElementsWithText::m_HasDataChangeText’ will be initialized after [-Wreorder] 71 | bool m_HasDataChangeText; | ^~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.h:70:8: warning: ‘bool Editor::ComponentTableRowElementsWithText::m_EditingText’ [-Wreorder] 70 | bool m_EditingText; | ^~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.cpp:15:2: warning: when initialized here [-Wreorder] 15 | ComponentTableRowElementsWithText::ComponentTableRowElementsWithText | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.h:70:8: warning: ‘Editor::ComponentTableRowElementsWithText::m_EditingText’ will be initialized after [-Wreorder] 70 | bool m_EditingText; | ^~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.h:69:7: warning: ‘int Editor::ComponentTableRowElementsWithText::m_TextWidth’ [-Wreorder] 69 | int m_TextWidth; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.cpp:15:2: warning: when initialized here [-Wreorder] 15 | ComponentTableRowElementsWithText::ComponentTableRowElementsWithText | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.h:69:7: warning: ‘Editor::ComponentTableRowElementsWithText::m_TextWidth’ will be initialized after [-Wreorder] 69 | int m_TextWidth; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.h:68:7: warning: ‘int Editor::ComponentTableRowElementsWithText::m_CursorPos’ [-Wreorder] 68 | int m_CursorPos; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_table_row_elements_with_text.cpp:15:2: warning: when initialized here [-Wreorder] 15 | ComponentTableRowElementsWithText::ComponentTableRowElementsWithText | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_tracks.cpp:4: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_tracks.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_tracks.h: In constructor ‘Editor::ComponentTracks::ComponentTracks(int, int, Editor::Undo*, std::shared_ptr, Foundation::TextField*, const Editor::AuxilaryDataCollection&, const Editor::EditState&, int, int, int)’: ./SIDFactoryII/source/runtime/editor/components/component_tracks.h:105:46: warning: ‘Editor::ComponentTracks::m_DataSource’ will be initialized after [-Wreorder] 105 | std::shared_ptr m_DataSource; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_tracks.h:102:33: warning: ‘const Editor::AuxilaryDataCollection& Editor::ComponentTracks::m_AuxilaryData’ [-Wreorder] 102 | const AuxilaryDataCollection& m_AuxilaryData; | ^~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_tracks.cpp:23:2: warning: when initialized here [-Wreorder] 23 | ComponentTracks::ComponentTracks( | ^~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_tracks.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_tracks.h:102:33: warning: ‘Editor::ComponentTracks::m_AuxilaryData’ will be initialized after [-Wreorder] 102 | const AuxilaryDataCollection& m_AuxilaryData; | ^~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_tracks.h:101:20: warning: ‘const Editor::EditState& Editor::ComponentTracks::m_EditState’ [-Wreorder] 101 | const EditState& m_EditState; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_tracks.cpp:23:2: warning: when initialized here [-Wreorder] 23 | ComponentTracks::ComponentTracks( | ^~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_tracks.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_tracks.h:101:20: warning: ‘Editor::ComponentTracks::m_EditState’ will be initialized after [-Wreorder] 101 | const EditState& m_EditState; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_tracks.h:94:7: warning: ‘int Editor::ComponentTracks::m_EventPos’ [-Wreorder] 94 | int m_EventPos; | ^~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_tracks.cpp:23:2: warning: when initialized here [-Wreorder] 23 | ComponentTracks::ComponentTracks( | ^~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_tracks.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_tracks.h:99:8: warning: ‘Editor::ComponentTracks::m_FocusModeOrderList’ will be initialized after [-Wreorder] 99 | bool m_FocusModeOrderList; | ^~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_tracks.h:91:7: warning: ‘int Editor::ComponentTracks::m_TracksPositionY’ [-Wreorder] 91 | int m_TracksPositionY; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_tracks.cpp:23:2: warning: when initialized here [-Wreorder] 23 | ComponentTracks::ComponentTracks( | ^~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_list_selector.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_list_selector.cpp:1: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_list_selector.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_list_selector.h: In constructor ‘Editor::ComponentListSelector::ComponentListSelector(int, int, Editor::Undo*, std::shared_ptr, Foundation::TextField*, int, int, int, int, int, int)’: ./SIDFactoryII/source/runtime/editor/components/component_list_selector.h:71:32: warning: ‘Editor::ComponentListSelector::m_DataSource’ will be initialized after [-Wreorder] 71 | std::shared_ptr m_DataSource; // Goes to base class | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_list_selector.h:59:7: warning: ‘int Editor::ComponentListSelector::m_HorizontalMargin’ [-Wreorder] 59 | int m_HorizontalMargin; | ^~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_list_selector.cpp:12:2: warning: when initialized here [-Wreorder] 12 | ComponentListSelector::ComponentListSelector(int inID, int inGroupID, Undo* inUndo, std::shared_ptr inDataSource, Foundation::TextField* inTextField, int inX, int inY, int inWidth, int inHeight, int inHorizontalMargin, int inVerticalMargin) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_list_selector.cpp:1: ./SIDFactoryII/source/runtime/editor/components/component_list_selector.h:60:7: warning: ‘Editor::ComponentListSelector::m_VerticalMargin’ will be initialized after [-Wreorder] 60 | int m_VerticalMargin; | ^~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_list_selector.h:55:21: warning: ‘Foundation::Color Editor::ComponentListSelector::m_BackgroundColor’ [-Wreorder] 55 | Foundation::Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components/component_list_selector.cpp:12:2: warning: when initialized here [-Wreorder] 12 | ComponentListSelector::ComponentListSelector(int inID, int inGroupID, Undo* inUndo, std::shared_ptr inDataSource, Foundation::TextField* inTextField, int inX, int inY, int inWidth, int inHeight, int inHorizontalMargin, int inVerticalMargin) | ^~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_list_selector.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_file_selector.h:3, from ./SIDFactoryII/source/runtime/editor/components/component_file_selector.cpp:1: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/drawfield.h:5, from ./SIDFactoryII/source/runtime/editor/visualizer_components/visualizer_component_base.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/visualizer_components/visualizer_component_base.cpp:1: ./SIDFactoryII/source/runtime/editor/visualizer_components/visualizer_component_base.h: In constructor ‘Editor::VisualizerComponentBase::VisualizerComponentBase(int, Foundation::DrawField*, int, int, int, int)’: ./SIDFactoryII/source/runtime/editor/visualizer_components/visualizer_component_base.h:50:26: warning: ‘Editor::VisualizerComponentBase::m_DrawField’ will be initialized after [-Wreorder] 50 | Foundation::DrawField* m_DrawField; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/visualizer_components/visualizer_component_base.h:46:21: warning: ‘Foundation::Point Editor::VisualizerComponentBase::m_Position’ [-Wreorder] 46 | Foundation::Point m_Position; | ^~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/visualizer_components/visualizer_component_base.cpp:10:2: warning: when initialized here [-Wreorder] 10 | VisualizerComponentBase::VisualizerComponentBase(int inID, Foundation::DrawField* inDrawField, int inX, int inY, int inWidth, int inHeight) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/visualizer_components/visualizer_component_base.cpp:1: ./SIDFactoryII/source/runtime/editor/visualizer_components/visualizer_component_base.h:48:20: warning: ‘Editor::VisualizerComponentBase::m_Rect’ will be initialized after [-Wreorder] 48 | Foundation::Rect m_Rect; | ^~~~~~ ./SIDFactoryII/source/runtime/editor/visualizer_components/visualizer_component_base.h:44:8: warning: ‘bool Editor::VisualizerComponentBase::m_Enabled’ [-Wreorder] 44 | bool m_Enabled; | ^~~~~~~~~ ./SIDFactoryII/source/runtime/editor/visualizer_components/visualizer_component_base.cpp:10:2: warning: when initialized here [-Wreorder] 10 | VisualizerComponentBase::VisualizerComponentBase(int inID, Foundation::DrawField* inDrawField, int inX, int inY, int inWidth, int inHeight) | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/drawfield.h:5, from ./SIDFactoryII/source/runtime/editor/visualizer_components/vizualizer_component_emulation_state.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/viewport.h:7, from ./SIDFactoryII/source/runtime/editor/dialog/dialog_bit_input.cpp:5: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/dialog/dialog_bit_input.cpp:1: ./SIDFactoryII/source/runtime/editor/dialog/dialog_bit_input.h: In constructor ‘Editor::DialogBitInput::DialogBitInput(unsigned char, std::function&&, std::function&&)’: ./SIDFactoryII/source/runtime/editor/dialog/dialog_bit_input.h:30:7: warning: ‘Editor::DialogBitInput::m_Height’ will be initialized after [-Wreorder] 30 | int m_Height; | ^~~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_bit_input.h:27:17: warning: ‘unsigned char Editor::DialogBitInput::m_Value’ [-Wreorder] 27 | unsigned char m_Value; | ^~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_bit_input.cpp:17:2: warning: when initialized here [-Wreorder] 17 | DialogBitInput::DialogBitInput(unsigned char inValue, std::function&& inDone, std::function&& inCancel) | ^~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/viewport.h:7, from ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:1: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h: In constructor ‘Editor::DialogMessage::DialogMessage(const string&, int)’: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:50:35: warning: ‘Editor::DialogMessage::m_Message’ will be initialized after [-Wreorder] 50 | const Foundation::WrappedString m_Message; | ^~~~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:42:13: warning: ‘const int Editor::DialogMessage::m_Width’ [-Wreorder] 42 | const int m_Width; | ^~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:14:2: warning: when initialized here [-Wreorder] 14 | DialogMessage::DialogMessage(const std::string& inMessage, int inWidth) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:1: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:42:13: warning: ‘Editor::DialogMessage::m_Width’ will be initialized after [-Wreorder] 42 | const int m_Width; | ^~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:41:14: warning: ‘const bool Editor::DialogMessage::m_HasCaption’ [-Wreorder] 41 | const bool m_HasCaption; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:14:2: warning: when initialized here [-Wreorder] 14 | DialogMessage::DialogMessage(const std::string& inMessage, int inWidth) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:1: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h: In constructor ‘Editor::DialogMessage::DialogMessage(const string&, const string&, int)’: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:50:35: warning: ‘Editor::DialogMessage::m_Message’ will be initialized after [-Wreorder] 50 | const Foundation::WrappedString m_Message; | ^~~~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:42:13: warning: ‘const int Editor::DialogMessage::m_Width’ [-Wreorder] 42 | const int m_Width; | ^~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:24:2: warning: when initialized here [-Wreorder] 24 | DialogMessage::DialogMessage(const std::string& inCaption, const std::string& inMessage, int inWidth) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:1: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:42:13: warning: ‘Editor::DialogMessage::m_Width’ will be initialized after [-Wreorder] 42 | const int m_Width; | ^~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:41:14: warning: ‘const bool Editor::DialogMessage::m_HasCaption’ [-Wreorder] 41 | const bool m_HasCaption; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:24:2: warning: when initialized here [-Wreorder] 24 | DialogMessage::DialogMessage(const std::string& inCaption, const std::string& inMessage, int inWidth) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:1: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h: In constructor ‘Editor::DialogMessage::DialogMessage(const string&, const string&, int, bool)’: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:50:35: warning: ‘Editor::DialogMessage::m_Message’ will be initialized after [-Wreorder] 50 | const Foundation::WrappedString m_Message; | ^~~~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:42:13: warning: ‘const int Editor::DialogMessage::m_Width’ [-Wreorder] 42 | const int m_Width; | ^~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:35:2: warning: when initialized here [-Wreorder] 35 | DialogMessage::DialogMessage(const std::string& inCaption, const std::string& inMessage, int inWidth, bool inCenterMessage) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:1: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:42:13: warning: ‘Editor::DialogMessage::m_Width’ will be initialized after [-Wreorder] 42 | const int m_Width; | ^~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:41:14: warning: ‘const bool Editor::DialogMessage::m_HasCaption’ [-Wreorder] 41 | const bool m_HasCaption; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:35:2: warning: when initialized here [-Wreorder] 35 | DialogMessage::DialogMessage(const std::string& inCaption, const std::string& inMessage, int inWidth, bool inCenterMessage) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:1: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h: In constructor ‘Editor::DialogMessage::DialogMessage(const string&, int, bool, std::function&&)’: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:50:35: warning: ‘Editor::DialogMessage::m_Message’ will be initialized after [-Wreorder] 50 | const Foundation::WrappedString m_Message; | ^~~~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:42:13: warning: ‘const int Editor::DialogMessage::m_Width’ [-Wreorder] 42 | const int m_Width; | ^~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:46:2: warning: when initialized here [-Wreorder] 46 | DialogMessage::DialogMessage(const std::string& inMessage, int inWidth, bool inCenterMessage, std::function&& inContinue) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:1: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:42:13: warning: ‘Editor::DialogMessage::m_Width’ will be initialized after [-Wreorder] 42 | const int m_Width; | ^~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:41:14: warning: ‘const bool Editor::DialogMessage::m_HasCaption’ [-Wreorder] 41 | const bool m_HasCaption; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:46:2: warning: when initialized here [-Wreorder] 46 | DialogMessage::DialogMessage(const std::string& inMessage, int inWidth, bool inCenterMessage, std::function&& inContinue) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:1: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h: In constructor ‘Editor::DialogMessage::DialogMessage(const string&, const string&, int, bool, std::function&&)’: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:50:35: warning: ‘Editor::DialogMessage::m_Message’ will be initialized after [-Wreorder] 50 | const Foundation::WrappedString m_Message; | ^~~~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:42:13: warning: ‘const int Editor::DialogMessage::m_Width’ [-Wreorder] 42 | const int m_Width; | ^~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:57:2: warning: when initialized here [-Wreorder] 57 | DialogMessage::DialogMessage(const std::string& inCaption, const std::string& inMessage, int inWidth, bool inCenterMessage, std::function&& inContinue) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:1: ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:42:13: warning: ‘Editor::DialogMessage::m_Width’ will be initialized after [-Wreorder] 42 | const int m_Width; | ^~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.h:41:14: warning: ‘const bool Editor::DialogMessage::m_HasCaption’ [-Wreorder] 41 | const bool m_HasCaption; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_message.cpp:57:2: warning: when initialized here [-Wreorder] 57 | DialogMessage::DialogMessage(const std::string& inCaption, const std::string& inMessage, int inWidth, bool inCenterMessage, std::function&& inContinue) | ^~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components/component_list_selector.h:6, from ./SIDFactoryII/source/runtime/editor/components/component_string_list_selector.h:3, from ./SIDFactoryII/source/runtime/editor/dialog/dialog_utilities.h:5, from ./SIDFactoryII/source/runtime/editor/dialog/dialog_utilities.cpp:1: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/viewport.h:7, from ./SIDFactoryII/source/runtime/editor/dialog/dialog_optimize.cpp:3: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/textfield.h:6, from ./SIDFactoryII/source/runtime/editor/dialog/dialog_message_yesno.cpp:4: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/dialog/dialog_base.cpp:1: ./SIDFactoryII/source/runtime/editor/dialog/dialog_base.h: In constructor ‘Editor::DialogBase::DialogBase()’: ./SIDFactoryII/source/runtime/editor/dialog/dialog_base.h:54:8: warning: ‘Editor::DialogBase::m_Active’ will be initialized after [-Wreorder] 54 | bool m_Active; | ^~~~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_base.h:48:8: warning: ‘bool Editor::DialogBase::m_Done’ [-Wreorder] 48 | bool m_Done; | ^~~~~~ ./SIDFactoryII/source/runtime/editor/dialog/dialog_base.cpp:10:2: warning: when initialized here [-Wreorder] 10 | DialogBase::DialogBase() | ^~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/viewport.h:7, from ./SIDFactoryII/source/runtime/editor/dialog/dialog_sid_file_info.cpp:4: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/undo/undostep.cpp: In destructor ‘Editor::UndoStep::~UndoStep()’: ./SIDFactoryII/source/runtime/editor/undo/undostep.cpp:16:18: warning: deleting ‘void*’ is undefined [-Wdelete-incomplete] 16 | delete[] m_Data; | ^~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/undo/undo.cpp:1: ./SIDFactoryII/source/runtime/editor/undo/undo.h: In constructor ‘Editor::Undo::Undo(Emulation::CPUMemory&, const Editor::DriverInfo&)’: ./SIDFactoryII/source/runtime/editor/undo/undo.h:42:25: warning: ‘Editor::Undo::m_CPUMemory’ will be initialized after [-Wreorder] 42 | Emulation::CPUMemory& m_CPUMemory; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/undo/undo.h:39:18: warning: ‘short unsigned int Editor::Undo::m_DataSnapshotAddressBegin’ [-Wreorder] 39 | unsigned short m_DataSnapshotAddressBegin; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/undo/undo.cpp:11:2: warning: when initialized here [-Wreorder] 11 | Undo::Undo(Emulation::CPUMemory& inCPUMemory, const DriverInfo& inDriverInfo) | ^~~~ In file included from ./SIDFactoryII/source/runtime/editor/undo/undo.cpp:1: ./SIDFactoryII/source/runtime/editor/undo/undo.h:40:18: warning: ‘Editor::Undo::m_DataSnapshotSize’ will be initialized after [-Wreorder] 40 | unsigned short m_DataSnapshotSize; | ^~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/undo/undo.h:36:16: warning: ‘unsigned int Editor::Undo::m_Begin’ [-Wreorder] 36 | unsigned int m_Begin; | ^~~~~~~ ./SIDFactoryII/source/runtime/editor/undo/undo.cpp:11:2: warning: when initialized here [-Wreorder] 11 | Undo::Undo(Emulation::CPUMemory& inCPUMemory, const DriverInfo& inDriverInfo) | ^~~~ In file included from ./SIDFactoryII/source/runtime/editor/driver/driver_info.cpp:1: ./SIDFactoryII/source/runtime/editor/driver/driver_info.h: In constructor ‘Editor::DriverInfo::DriverInfo()’: ./SIDFactoryII/source/runtime/editor/driver/driver_info.h:266:16: warning: ‘Editor::DriverInfo::m_ParsedDescriptorBlocks’ will be initialized after [-Wreorder] 266 | unsigned int m_ParsedDescriptorBlocks; | ^~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/driver/driver_info.h:259:8: warning: ‘bool Editor::DriverInfo::m_FoundRequiredTableInstruments’ [-Wreorder] 259 | bool m_FoundRequiredTableInstruments; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/driver/driver_info.cpp:12:2: warning: when initialized here [-Wreorder] 12 | DriverInfo::DriverInfo() | ^~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/driver/driver_info.cpp:1: ./SIDFactoryII/source/runtime/editor/driver/driver_info.h:263:18: warning: ‘Editor::DriverInfo::m_TopAddress’ will be initialized after [-Wreorder] 263 | unsigned short m_TopAddress; | ^~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/driver/driver_info.h:261:8: warning: ‘bool Editor::DriverInfo::m_HasEditData’ [-Wreorder] 261 | bool m_HasEditData; | ^~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/driver/driver_info.cpp:12:2: warning: when initialized here [-Wreorder] 12 | DriverInfo::DriverInfo() | ^~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/driver/driver_info.cpp: In member function ‘bool Editor::DriverInfo::IsParticalyValid() const’: ./SIDFactoryII/source/runtime/editor/driver/driver_info.cpp:59:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 59 | for (int i = 0; i < HeaderBlockID::_IDBlock_Count; ++i) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/datasources/datasource_sequence.cpp: In copy constructor ‘Editor::DataSourceSequence::DataSourceSequence(const Editor::DataSourceSequence&)’: ./SIDFactoryII/source/runtime/editor/datasources/datasource_sequence.cpp:48:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 48 | for (int i = 0; i < MaxEventCount; ++i) | ~~^~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/datasources/datasource_sequence.cpp: In member function ‘void Editor::DataSourceSequence::operator=(const Editor::DataSourceSequence&)’: ./SIDFactoryII/source/runtime/editor/datasources/datasource_sequence.cpp:62:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 62 | for (int i = 0; i < MaxEventCount; ++i) | ~~^~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/datasources/datasource_sequence.cpp:5: ./SIDFactoryII/source/runtime/editor/datasources/datasource_sequence.cpp: In member function ‘Editor::DataSourceSequence::Event& Editor::DataSourceSequence::operator[](int)’: ./SIDFactoryII/source/runtime/editor/datasources/datasource_sequence.cpp:71:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 71 | assert(inIndex < MaxEventCount); | ~~~~~~~~^~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/datasources/datasource_sequence.cpp: In member function ‘const Editor::DataSourceSequence::Event& Editor::DataSourceSequence::operator[](int) const’: ./SIDFactoryII/source/runtime/editor/datasources/datasource_sequence.cpp:79:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 79 | assert(inIndex < MaxEventCount); | ~~~~~~~~^~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/datasources/datasource_sequence.cpp: In member function ‘void Editor::DataSourceSequence::ClearEvents()’: ./SIDFactoryII/source/runtime/editor/datasources/datasource_sequence.cpp:176:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 176 | for (int i = 0; i < MaxEventCount; ++i) | ~~^~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/datasources/datasource_table_text.cpp:1: ./SIDFactoryII/source/runtime/editor/datasources/datasource_table_text.h: In constructor ‘Editor::DataSourceTableText::DataSourceTableText(int, int, Editor::AuxilaryDataTableText&)’: ./SIDFactoryII/source/runtime/editor/datasources/datasource_table_text.h:23:26: warning: ‘Editor::DataSourceTableText::m_AuxDataTableText’ will be initialized after [-Wreorder] 23 | AuxilaryDataTableText& m_AuxDataTableText; | ^~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/datasources/datasource_table_text.h:20:13: warning: ‘const int Editor::DataSourceTableText::m_TableID’ [-Wreorder] 20 | const int m_TableID; | ^~~~~~~~~ ./SIDFactoryII/source/runtime/editor/datasources/datasource_table_text.cpp:7:2: warning: when initialized here [-Wreorder] 7 | DataSourceTableText::DataSourceTableText(int inTableID, int inRowCount, AuxilaryDataTableText& inAuxDataTableText) | ^~~~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/foundation/graphics/viewport.h:7, from ./SIDFactoryII/source/runtime/editor/components_manager.cpp:7: ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring()’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:50:3: warning: when initialized here [-Wreorder] 50 | TextColoring() | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:58:3: warning: when initialized here [-Wreorder] 58 | TextColoring(Color inForegroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h: In constructor ‘Foundation::TextColoring::TextColoring(Foundation::Color, Foundation::Color)’: ./SIDFactoryII/source/foundation/graphics/color.h:88:9: warning: ‘Foundation::TextColoring::m_ForegroundColor’ will be initialized after [-Wreorder] 88 | Color m_ForegroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::Color Foundation::TextColoring::m_BackgroundColor’ [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:87:9: warning: ‘Foundation::TextColoring::m_BackgroundColor’ will be initialized after [-Wreorder] 87 | Color m_BackgroundColor; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:85:8: warning: ‘bool Foundation::TextColoring::m_ChangeBackgroundColor’ [-Wreorder] 85 | bool m_ChangeBackgroundColor; | ^~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/foundation/graphics/color.h:66:3: warning: when initialized here [-Wreorder] 66 | TextColoring(Color inForegroundColor, Color inBackgroundColor) | ^~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components_manager.cpp:1: ./SIDFactoryII/source/runtime/editor/components_manager.h: In constructor ‘Editor::ComponentsManager::ComponentsManager(Foundation::Viewport*, Editor::CursorControl*)’: ./SIDFactoryII/source/runtime/editor/components_manager.h:102:18: warning: ‘Editor::ComponentsManager::m_CursorControl’ will be initialized after [-Wreorder] 102 | CursorControl* m_CursorControl; | ^~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components_manager.h:97:16: warning: ‘unsigned int Editor::ComponentsManager::m_EnabledInputGroups’ [-Wreorder] 97 | unsigned int m_EnabledInputGroups; | ^~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components_manager.cpp:22:2: warning: when initialized here [-Wreorder] 22 | ComponentsManager::ComponentsManager(Foundation::Viewport* inViewport, CursorControl* inCursorControl) | ^~~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/editor/components_manager.cpp:1: ./SIDFactoryII/source/runtime/editor/components_manager.h:101:18: warning: ‘Editor::ComponentsManager::m_FocusComponent’ will be initialized after [-Wreorder] 101 | ComponentBase* m_FocusComponent; | ^~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components_manager.h:87:8: warning: ‘bool Editor::ComponentsManager::m_Suspended’ [-Wreorder] 87 | bool m_Suspended; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components_manager.cpp:22:2: warning: when initialized here [-Wreorder] 22 | ComponentsManager::ComponentsManager(Foundation::Viewport* inViewport, CursorControl* inCursorControl) | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/editor/components_manager.cpp: In member function ‘void Editor::ComponentsManager::SetGroupEnabledForTabbing(unsigned int)’: ./SIDFactoryII/source/runtime/editor/components_manager.cpp:231:79: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 231 | if (m_FocusComponent != nullptr && m_FocusComponent->GetComponentGroupID() != inGroup) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/execution/executionhandler.cpp:1: ./SIDFactoryII/source/runtime/execution/executionhandler.h: In constructor ‘Emulation::ExecutionHandler::ExecutionHandler(Foundation::IPlatform*, Emulation::CPUmos6510*, Emulation::CPUMemory*, Emulation::SIDProxy*, Emulation::FlightRecorder*)’: ./SIDFactoryII/source/runtime/execution/executionhandler.h:132:14: warning: ‘Emulation::ExecutionHandler::m_Memory’ will be initialized after [-Wreorder] 132 | CPUMemory* m_Memory; | ^~~~~~~~ ./SIDFactoryII/source/runtime/execution/executionhandler.h:130:13: warning: ‘Emulation::SIDProxy* Emulation::ExecutionHandler::m_SIDProxy’ [-Wreorder] 130 | SIDProxy* m_SIDProxy; | ^~~~~~~~~~ ./SIDFactoryII/source/runtime/execution/executionhandler.cpp:17:2: warning: when initialized here [-Wreorder] 17 | ExecutionHandler::ExecutionHandler( | ^~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/execution/executionhandler.cpp:1: ./SIDFactoryII/source/runtime/execution/executionhandler.h:137:19: warning: ‘Emulation::ExecutionHandler::m_SIDRegisterFlightRecorder’ will be initialized after [-Wreorder] 137 | FlightRecorder* m_SIDRegisterFlightRecorder; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/execution/executionhandler.h:114:8: warning: ‘bool Emulation::ExecutionHandler::m_IsStarted’ [-Wreorder] 114 | bool m_IsStarted; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/execution/executionhandler.cpp:17:2: warning: when initialized here [-Wreorder] 17 | ExecutionHandler::ExecutionHandler( | ^~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/execution/executionhandler.cpp:1: ./SIDFactoryII/source/runtime/execution/executionhandler.h:114:8: warning: ‘Emulation::ExecutionHandler::m_IsStarted’ will be initialized after [-Wreorder] 114 | bool m_IsStarted; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/execution/executionhandler.h:102:16: warning: ‘unsigned int Emulation::ExecutionHandler::m_FeedCount’ [-Wreorder] 102 | unsigned int m_FeedCount; | ^~~~~~~~~~~ ./SIDFactoryII/source/runtime/execution/executionhandler.cpp:17:2: warning: when initialized here [-Wreorder] 17 | ExecutionHandler::ExecutionHandler( | ^~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/execution/executionhandler.cpp:1: ./SIDFactoryII/source/runtime/execution/executionhandler.h:112:16: warning: ‘Emulation::ExecutionHandler::m_SampleBufferWriteCursor’ will be initialized after [-Wreorder] 112 | unsigned int m_SampleBufferWriteCursor; | ^~~~~~~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/execution/executionhandler.h:109:16: warning: ‘unsigned int Emulation::ExecutionHandler::m_CPUFrameCounter’ [-Wreorder] 109 | unsigned int m_CPUFrameCounter; | ^~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/execution/executionhandler.cpp:17:2: warning: when initialized here [-Wreorder] 17 | ExecutionHandler::ExecutionHandler( | ^~~~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/execution/flightrecorder.cpp:1: ./SIDFactoryII/source/runtime/execution/flightrecorder.h: In constructor ‘Emulation::FlightRecorder::FlightRecorder(Foundation::IPlatform*, unsigned int)’: ./SIDFactoryII/source/runtime/execution/flightrecorder.h:70:8: warning: ‘Emulation::FlightRecorder::m_Locked’ will be initialized after [-Wreorder] 70 | bool m_Locked; | ^~~~~~~~ ./SIDFactoryII/source/runtime/execution/flightrecorder.h:61:8: warning: ‘bool Emulation::FlightRecorder::m_IsRecording’ [-Wreorder] 61 | bool m_IsRecording; | ^~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/execution/flightrecorder.cpp:11:2: warning: when initialized here [-Wreorder] 11 | FlightRecorder::FlightRecorder(Foundation::IPlatform* inPlatform, unsigned int inCapacity) | ^~~~~~~~~~~~~~ In file included from ./SIDFactoryII/source/runtime/execution/flightrecorder.cpp:1: ./SIDFactoryII/source/runtime/execution/flightrecorder.h:66:16: warning: ‘Emulation::FlightRecorder::m_RecordedFrameCount’ will be initialized after [-Wreorder] 66 | unsigned int m_RecordedFrameCount; | ^~~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/execution/flightrecorder.h:63:18: warning: ‘short unsigned int Emulation::FlightRecorder::m_DriverSyncAddress’ [-Wreorder] 63 | unsigned short m_DriverSyncAddress; | ^~~~~~~~~~~~~~~~~~~ ./SIDFactoryII/source/runtime/execution/flightrecorder.cpp:11:2: warning: when initialized here [-Wreorder] 11 | FlightRecorder::FlightRecorder(Foundation::IPlatform* inPlatform, unsigned int inCapacity) | ^~~~~~~~~~~~~~ ./SIDFactoryII/source/libraries/picopng/picopng.cpp: In member function ‘void PicoPNG::decodePNG(std::vector&, long unsigned int&, long unsigned int&, const unsigned char*, size_t, bool)::PNG::decode(std::vector&, const unsigned char*, size_t, bool)’: ./SIDFactoryII/source/libraries/picopng/picopng.cpp:266:24: warning: variable ‘known_type’ set but not used [-Wunused-but-set-variable] 266 | bool IEND = false, known_type = true; | ^~~~~~~~~~ ./SIDFactoryII/source/libraries/picopng/picopng.cpp: In function ‘int PicoPNG::decodePNG(std::vector&, long unsigned int&, long unsigned int&, const unsigned char*, size_t, bool)’: ./SIDFactoryII/source/libraries/picopng/picopng.cpp:534:30: warning: ‘decoder.PicoPNG::decodePNG(std::vector&, long unsigned int&, long unsigned int&, const unsigned char*, size_t, bool)::PNG::info.PicoPNG::decodePNG(std::vector&, long unsigned int&, long unsigned int&, const unsigned char*, size_t, bool)::PNG::Info::width’ may be used uninitialized in this function [-Wmaybe-uninitialized] 534 | image_width = decoder.info.width; image_height = decoder.info.height; | ~~~~~~~~~~~~~^~~~~ ./SIDFactoryII/source/libraries/picopng/picopng.cpp:534:65: warning: ‘decoder.PicoPNG::decodePNG(std::vector&, long unsigned int&, long unsigned int&, const unsigned char*, size_t, bool)::PNG::info.PicoPNG::decodePNG(std::vector&, long unsigned int&, long unsigned int&, const unsigned char*, size_t, bool)::PNG::Info::height’ may be used uninitialized in this function [-Wmaybe-uninitialized] 534 | image_width = decoder.info.width; image_height = decoder.info.height; | ~~~~~~~~~~~~~^~~~~~ ./SIDFactoryII/source/libraries/resid/filter.cpp: In member function ‘void Filter::writeFC_LO(reg8)’: ./SIDFactoryII/source/libraries/resid/filter.cpp:223:11: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 223 | fc = fc & 0x7f8 | fc_lo & 0x007; | ~~~^~~~~~~ ./SIDFactoryII/source/libraries/resid/filter.cpp: In member function ‘void Filter::writeFC_HI(reg8)’: ./SIDFactoryII/source/libraries/resid/filter.cpp:229:21: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 229 | fc = (fc_hi << 3) & 0x7f8 | fc & 0x007; | ~~~~~~~~~~~~~^~~~~~~ ./SIDFactoryII/source/libraries/resid/wave.cpp: In member function ‘void WaveformGenerator::writeFREQ_LO(reg8)’: ./SIDFactoryII/source/libraries/resid/wave.cpp:71:15: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 71 | freq = freq & 0xff00 | freq_lo & 0x00ff; | ~~~~~^~~~~~~~ ./SIDFactoryII/source/libraries/resid/wave.cpp: In member function ‘void WaveformGenerator::writeFREQ_HI(reg8)’: ./SIDFactoryII/source/libraries/resid/wave.cpp:76:25: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 76 | freq = (freq_hi << 8) & 0xff00 | freq & 0x00ff; | ~~~~~~~~~~~~~~~^~~~~~~~ ./SIDFactoryII/source/libraries/resid/wave.cpp: In member function ‘void WaveformGenerator::writePW_LO(reg8)’: ./SIDFactoryII/source/libraries/resid/wave.cpp:81:11: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 81 | pw = pw & 0xf00 | pw_lo & 0x0ff; | ~~~^~~~~~~ ./SIDFactoryII/source/libraries/resid/wave.cpp: In member function ‘void WaveformGenerator::writePW_HI(reg8)’: ./SIDFactoryII/source/libraries/resid/wave.cpp:86:21: warning: suggest parentheses around arithmetic in operand of ‘|’ [-Wparentheses] 86 | pw = (pw_hi << 8) & 0xf00 | pw & 0x0ff; | ~~~~~~~~~~~~~^~~~~~~