-Arx/src/animation/AnimationFormat.h:70:2: warning: 'operator qua' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/cinematic/Cinematic.h:157:1: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/cinematic/CinematicFormat.h:71:2: warning: 'operator CinematicLight' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/core/TimeTypes.h:74:17: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/core/TimeTypes.h:117:17: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/game/Camera.h:134:1: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/game/EntityId.h:85:2: warning: 'operator void (*)()' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/game/Inventory.h:119:2: warning: 'operator bool' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/graphics/Color.h:247:17: warning: constructors that are callable with a single argument must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/graphics/GraphicsFormat.h:40:2: warning: 'operator Color3' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/graphics/GraphicsFormat.h:71:2: warning: 'operator Angle' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/graphics/Raycast.h:50:2: warning: 'operator bool' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/graphics/Raycast.h:77:2: warning: 'operator bool' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/graphics/data/FTLFormat.h:139:2: warning: 'operator EERIE_ACTIONLIST' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/graphics/data/FTLFormat.h:162:2: warning: 'operator EERIE_VERTEX' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/graphics/data/FastSceneFormat.h:168:2: warning: 'operator EP_DATA' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/graphics/font/Font.h:162:3: warning: 'operator vec' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/graphics/particle/ParticleSystem.h:110:1: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/io/fs/FilePath.h:60:17: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/io/fs/FilePath.h:61:17: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/io/fs/FileStream.h:38:2: warning: constructors that are callable with a single argument must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/io/fs/FileStream.h:55:2: warning: constructors that are callable with a single argument must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/io/fs/FileStream.h:72:2: warning: constructors that are callable with a single argument must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/io/resource/ResourcePath.h:49:17: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/io/resource/ResourcePath.h:50:17: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/math/Types.h:76:1: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/platform/Alignment.h:281:2: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/platform/Platform.h:467:2: warning: 'operator type-parameter-0-0' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/scene/LevelFormat.h:107:2: warning: 'operator IntegerColorType' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/scene/SaveFormat.h:126:2: warning: 'operator GLOBAL_MODS' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/scene/SaveFormat.h:191:17: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/scene/SaveFormat.h:207:2: warning: 'operator Cylinder' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/scene/SaveFormat.h:228:2: warning: 'operator IO_PHYSICS' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/scene/SaveFormat.h:266:2: warning: 'operator MiniMapData' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/scene/SaveFormat.h:307:2: warning: 'operator PRECAST_STRUCT' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/scene/SaveFormat.h:509:2: warning: 'operator AnimLayer' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/scene/SaveFormat.h:546:2: warning: 'operator IO_SPELLCAST_DATA' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/scene/SaveFormat.h:582:2: warning: 'operator IO_HALO' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/scene/SaveFormat.h:702:2: warning: 'operator IO_BEHAVIOR_DATA' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/scene/SaveFormat.h:733:2: warning: 'operator IO_PATHFIND' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/scene/SaveFormat.h:766:2: warning: 'operator EERIE_EXTRA_ROTATE' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/scene/SaveFormat.h:853:2: warning: 'operator IO_EQUIPITEM_ELEMENT' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/scene/SaveFormat.h:876:2: warning: 'operator IO_EQUIPITEM' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/scene/SaveFormat.h:922:2: warning: 'operator Rectangle_' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/scene/SaveFormat.h:949:17: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/scene/SaveFormat.h:976:17: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/scene/SaveFormat.h:993:2: warning: 'operator mat' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/scene/SaveFormat.h:1074:2: warning: 'operator Camera' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/scene/SaveFormat.h:1154:2: warning: 'operator IO_CAMDATA' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/script/Script.h:415:17: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/script/Script.h:417:17: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/script/Script.h:447:17: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/script/Script.h:451:17: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/script/Script.h:456:17: warning: constructors that are callable with a single argument must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/script/ScriptEvent.cpp:219:2: warning: constructors that are callable with a single argument must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/script/ScriptedIOControl.cpp:679:2: warning: constructors that are callable with a single argument must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/script/ScriptedLang.cpp:87:2: warning: constructors that are callable with a single argument must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/util/Flags.h:43:17: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/util/Flags.h:45:17: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/util/Flags.h:69:2: warning: 'operator unsigned int' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/util/cmdline/Interpreter.h:186:11: warning: copy constructor should not be declared explicit [google-explicit-constructor] -Arx/src/util/cmdline/Optional.h:108:2: warning: 'operator void (util::cmdline::optional::dummy::*)()' must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/src/window/DisplayMode.h:32:17: warning: constructors that are callable with a single argument must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/tools/crashreporter/tbg/HTTPClient.h:40:17: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/tools/crashreporter/tbg/HTTPClient.h:45:17: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/tools/crashreporter/tbg/HTTPClient.h:84:17: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/tools/crashreporter/tbg/HTTPClient.h:89:17: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/tools/crashreporter/tbg/HTTPClient.h:94:17: warning: single-argument constructors must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/tools/crashreporter/ui/ErrorReportDialog.h:45:2: warning: constructors that are callable with a single argument must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/tools/crashreporter/ui/ErrorReportDialog.h:144:2: warning: constructors that are callable with a single argument must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/tools/profiler/ui/ArxProfiler.cpp:171:2: warning: constructors that are callable with a single argument must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor] -Arx/tools/profiler/ui/ArxProfiler.h:102:2: warning: constructors that are callable with a single argument must be marked explicit to avoid unintentional implicit conversions [google-explicit-constructor]