+Arx/src/ai/PathFinder.cpp:81:2: warning: function 'getId' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/ai/PathFinder.cpp:85:2: warning: function 'getParent' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/ai/PathFinder.cpp:89:2: warning: function 'getCost' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/ai/PathFinder.cpp:93:2: warning: function 'getDistance' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/ai/PathFinder.cpp:179:2: warning: function 'contains' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/ai/PathFinder.h:145:2: warning: function 'getIlluminationCost' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/ai/PathFinder.h:146:2: warning: function 'getNearestNode' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/audio/Ambiance.h:67:2: warning: function 'getUserData' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/audio/Ambiance.h:69:2: warning: function 'getChannel' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/audio/Ambiance.h:70:2: warning: function 'getName' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/audio/Ambiance.h:74:2: warning: function 'isPaused' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/audio/Ambiance.h:75:2: warning: function 'isPlaying' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/audio/Ambiance.h:76:2: warning: function 'isIdle' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/audio/Ambiance.h:77:2: warning: function 'isLooped' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/audio/AudioSource.h:89:2: warning: function 'getTime' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/audio/AudioSource.h:105:2: warning: function 'getId' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/audio/AudioSource.h:106:2: warning: function 'getSample' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/audio/AudioSource.h:107:2: warning: function 'getChannel' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/audio/AudioSource.h:108:2: warning: function 'getStatus' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/audio/AudioSource.h:109:2: warning: function 'isPlaying' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/audio/AudioSource.h:110:2: warning: function 'isIdle' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/audio/Mixer.h:61:2: warning: function 'getVolume' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/audio/Mixer.h:62:2: warning: function 'isPaused' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/audio/Mixer.h:63:2: warning: function 'getFinalVolume' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/audio/Sample.h:65:2: warning: function 'getName' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/audio/Sample.h:66:2: warning: function 'getLength' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/audio/Sample.h:67:2: warning: function 'getFormat' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/core/Config.cpp:241:2: warning: function 'getActionKey' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/core/GameTime.h:118:3: warning: function 'is_paused' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/core/GameTime.h:127:3: warning: function 'get_frame_time' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/core/GameTime.h:131:3: warning: function 'get_last_frame_time' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/core/GameTime.h:135:3: warning: function 'get_frame_delay' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/core/SaveGame.h:87:2: warning: function 'begin' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/core/SaveGame.h:88:2: warning: function 'end' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/core/SaveGame.h:90:2: warning: function 'size' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/game/Entity.h:373:2: warning: function 'short_name' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/game/Entity.h:381:2: warning: function 'long_name' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/game/Entity.h:389:2: warning: function 'full_name' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/game/Entity.h:392:2: warning: function 'index' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/game/Entity.h:407:2: warning: function 'classPath' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/game/EntityId.h:59:2: warning: function 'className' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/game/EntityId.h:60:2: warning: function 'instance' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/game/EntityManager.h:45:2: warning: function 'getById' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/game/EntityManager.h:53:2: warning: function 'player' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/game/EntityManager.h:64:2: warning: function 'size' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/game/EntityManager.h:69:2: warning: function 'begin' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/game/EntityManager.h:70:2: warning: function 'end' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/game/Inventory.cpp:432:2: warning: function 'index' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/game/Inventory.cpp:439:2: warning: function 'index' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/game/Inventory.cpp:758:2: warning: function 'get' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/BaseGraphicsTypes.h:74:2: warning: function 'contains' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/Color.h:86:2: warning: function 'toRGB' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/Color.h:90:2: warning: function 'toBGR' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/Color.h:103:2: warning: function 'to' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/Color.h:103:2: warning: function 'to' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/Color.h:185:2: warning: function 'toRGBA' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/Color.h:189:2: warning: function 'toBGRA' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/Color.h:210:2: warning: function 'to' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/Color.h:210:2: warning: function 'to' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/Renderer.h:179:2: warning: function 'GetTextureStageCount' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/Renderer.h:185:2: warning: function 'GetMaxAnisotropy' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/VertexBuffer.h:44:2: warning: function 'capacity' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/VertexBuffer.h:65:2: warning: function 'capacity' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/data/Mesh.cpp:2494:2: warning: function 'get' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/font/Font.h:101:2: warning: function 'getInfo' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/font/Font.h:102:2: warning: function 'getName' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/font/Font.h:103:2: warning: function 'getSize' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/font/Font.h:121:2: warning: function 'getLineHeight' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/image/Image.h:70:2: warning: function 'GetWidth' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/image/Image.h:71:2: warning: function 'GetHeight' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/image/Image.h:72:2: warning: function 'GetDepth' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/image/Image.h:73:2: warning: function 'GetNumMipmaps' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/image/Image.h:74:2: warning: function 'GetFormat' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/image/Image.h:75:2: warning: function 'GetDataSize' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/image/Image.h:76:2: warning: function 'GetNumChannels' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/image/Image.h:79:2: warning: function 'IsValid' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/image/Image.h:80:2: warning: function 'IsCompressed' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/image/Image.h:81:2: warning: function 'IsVolume' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/image/Image.h:82:2: warning: function 'HasAlpha' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/image/Image.h:85:2: warning: function 'GetData' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/image/Image.h:104:2: warning: function 'save' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/opengl/OpenGLRenderer.h:88:2: warning: function 'GetMaxAnisotropy' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/texture/PackedTexture.h:49:2: warning: function 'getTextureSize' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/texture/PackedTexture.h:50:2: warning: function 'getTextureCount' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/texture/Texture.h:43:2: warning: function 'getSize' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/texture/Texture.h:44:2: warning: function 'getStoredSize' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/texture/Texture.h:46:2: warning: function 'GetDepth' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/texture/Texture.h:48:2: warning: function 'GetFormat' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/texture/Texture.h:50:2: warning: function 'hasMipmaps' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/graphics/texture/Texture.h:51:2: warning: function 'hasColorKey' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/gui/MenuWidgets.h:281:3: warning: function 'GetWidth' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/gui/MenuWidgets.h:285:3: warning: function 'GetHeight' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/gui/MenuWidgets.h:301:3: warning: function 'IsMouseOver' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/gui/MenuWidgets.h:314:3: warning: function 'CheckZone' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/gui/MenuWidgets.h:395:3: warning: function 'IsMouseOver' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/gui/MenuWidgets.h:424:3: warning: function 'GetTextSize' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/gui/MenuWidgets.h:493:3: warning: function 'getValue' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/gui/Note.h:55:2: warning: function 'page' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/gui/Note.h:56:2: warning: function 'pageCount' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/gui/Note.h:59:2: warning: function 'area' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/gui/Note.h:60:2: warning: function 'prevPageButton' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/gui/Note.h:61:2: warning: function 'nextPageButton' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/gui/TextManager.h:70:2: warning: function 'Empty' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/input/Input.h:76:2: warning: function 'actionNowPressed' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/input/Input.h:77:2: warning: function 'actionPressed' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/input/Input.h:78:2: warning: function 'actionNowReleased' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/input/Input.h:82:2: warning: function 'getMousePosAbs' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/input/Input.h:83:2: warning: function 'getMousePosRel' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/input/Input.h:84:2: warning: function 'isMouseInWindow' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/input/Input.h:88:2: warning: function 'getMouseSensitivity' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/input/Input.h:90:2: warning: function 'hasMouseMoved' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/input/Input.h:91:2: warning: function 'getMouseButton' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/input/Input.h:92:2: warning: function 'getMouseButtonClicked' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/input/Input.h:93:2: warning: function 'getMouseButtonRepeat' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/input/Input.h:94:2: warning: function 'getMouseButtonNowPressed' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/input/Input.h:95:2: warning: function 'getMouseButtonNowUnPressed' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/input/Input.h:96:2: warning: function 'getMouseButtonDoubleClick' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/input/Input.h:98:2: warning: function 'getMouseWheelDir' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/input/Input.h:102:2: warning: function 'getKeyPressed' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/input/Input.h:103:2: warning: function 'isAnyKeyPressed' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/input/Input.h:104:2: warning: function 'isKeyPressed' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/input/Input.h:105:2: warning: function 'isKeyPressedNowPressed' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/input/Input.h:106:2: warning: function 'isKeyPressedNowUnPressed' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/input/InputBackend.h:42:2: warning: function 'isKeyboardKeyPressed' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/input/SDLInputBackend.h:51:2: warning: function 'isKeyboardKeyPressed' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/IniReader.h:60:2: warning: function 'getKey' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/IniReader.h:69:2: warning: function 'getKey' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/IniReader.h:78:2: warning: function 'getKey' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/IniReader.h:87:2: warning: function 'getKey' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/IniReader.h:93:2: warning: function 'getKey' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/IniReader.h:95:2: warning: function 'getSection' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/IniReader.h:97:2: warning: function 'getKeyCount' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/IniReader.h:99:2: warning: function 'begin' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/IniReader.h:100:2: warning: function 'end' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/IniSection.h:28:2: warning: function 'getName' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/IniSection.h:29:2: warning: function 'getValue' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/IniSection.h:31:2: warning: function 'getValue' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/IniSection.h:33:2: warning: function 'getValue' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/IniSection.h:35:2: warning: function 'getValue' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/IniSection.h:64:2: warning: function 'begin' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/IniSection.h:65:2: warning: function 'end' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/IniSection.h:66:2: warning: function 'empty' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/IniSection.h:67:2: warning: function 'size' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/IniSection.h:69:2: warning: function 'getKey' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/SaveBlock.h:90:3: warning: function 'compressionName' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/fs/FilePath.h:70:2: warning: function 'string' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/fs/FilePath.h:78:2: warning: function 'parent' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/fs/FilePath.h:106:2: warning: function 'filename' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/fs/FilePath.h:115:2: warning: function 'basename' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/fs/FilePath.h:121:2: warning: function 'ext' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/fs/FilePath.h:123:2: warning: function 'empty' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/fs/FilePath.h:176:2: warning: function 'has_ext' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/fs/FilePath.h:179:2: warning: function 'is_up' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/fs/FilePath.h:185:2: warning: function 'has_info' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/fs/FilePath.h:194:2: warning: function 'is_dot' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/fs/FilePath.h:195:2: warning: function 'is_root' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/fs/FilePath.h:198:2: warning: function 'is_relative' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/fs/FilePath.h:207:2: warning: function 'is_absolute' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/fs/SystemPaths.h:78:2: warning: function 'getSearchPaths' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/fs/SystemPaths.h:93:2: warning: function 'find' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/resource/PakEntry.h:51:2: warning: function 'size' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/resource/PakEntry.h:52:2: warning: function 'alternative' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/resource/PakEntry.h:55:2: warning: function 'readAlloc' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/resource/PakEntry.h:57:2: warning: function 'open' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/resource/PakReader.cpp:86:2: warning: function 'open' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/resource/PakReader.cpp:188:2: warning: function 'open' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/resource/PakReader.cpp:377:2: warning: function 'open' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/resource/ResourcePath.h:69:2: warning: function 'string' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/resource/ResourcePath.h:77:2: warning: function 'parent' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/resource/ResourcePath.h:102:2: warning: function 'filename' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/resource/ResourcePath.h:111:2: warning: function 'basename' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/resource/ResourcePath.h:117:2: warning: function 'ext' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/resource/ResourcePath.h:119:2: warning: function 'empty' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/resource/ResourcePath.h:192:2: warning: function 'has_ext' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/resource/ResourcePath.h:194:2: warning: function 'is_up' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/io/resource/ResourcePath.h:199:2: warning: function 'has_info' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Angle.h:137:2: warning: function 'equalEps' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Rectangle.h:92:2: warning: function 'width' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Rectangle.h:96:2: warning: function 'height' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Rectangle.h:113:2: warning: function 'contains' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Rectangle.h:117:2: warning: function 'contains' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Rectangle.h:121:2: warning: function 'contains' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Rectangle.h:125:2: warning: function 'overlaps' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Rectangle.h:152:2: warning: function 'empty' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Rectangle.h:156:2: warning: function 'valid' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Rectangle.h:160:2: warning: function 'center' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Vector2.h:249:2: warning: function 'getNormalized' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Vector2.h:257:2: warning: function 'normalized' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Vector2.h:265:2: warning: function 'length' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Vector2.h:273:2: warning: function 'lengthSqr' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Vector2.h:282:2: warning: function 'distanceFrom' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Vector2.h:286:2: warning: function 'distanceFromSqr' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Vector2.h:296:2: warning: function 'equalEps' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Vector2.h:309:2: warning: function 'to' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Vector2.h:309:2: warning: function 'to' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Vector3.h:282:2: warning: function 'getNormalized' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Vector3.h:297:2: warning: function 'normalized' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Vector3.h:319:2: warning: function 'length' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Vector3.h:327:2: warning: function 'lengthSqr' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Vector3.h:336:2: warning: function 'distanceFrom' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Vector3.h:340:2: warning: function 'distanceFromSqr' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Vector3.h:349:2: warning: function 'angleBetween' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/math/Vector3.h:359:2: warning: function 'equalEps' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/platform/Flags.h:53:2: warning: function 'has' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/platform/Flags.h:57:2: warning: function 'hasAll' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/platform/Flags.h:61:2: warning: function 'except' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/script/ScriptUtils.h:98:2: warning: function 'getStringVar' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/script/ScriptUtils.h:107:2: warning: function 'getEntity' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/script/ScriptUtils.h:113:2: warning: function 'getFloatVar' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/script/ScriptUtils.h:126:2: warning: function 'getScript' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/script/ScriptUtils.h:127:2: warning: function 'getMaster' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/script/ScriptUtils.h:129:2: warning: function 'getPosition' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/script/ScriptUtils.h:131:2: warning: function 'getMessage' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/script/ScriptUtils.h:161:2: warning: function 'getName' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/script/ScriptUtils.h:162:2: warning: function 'getEntityFlags' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/util/cmdline/Keys.h:77:2: warning: function 'get_description' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/util/cmdline/Keys.h:86:2: warning: function 'get_arg_count' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/util/cmdline/Keys.h:90:2: warning: function 'has_args' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/util/cmdline/Keys.h:99:2: warning: function 'get_arg_names' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/util/cmdline/Keys.h:103:2: warning: function 'has_arg_names' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/util/cmdline/TypeCast.h:46:2: warning: function 'cast, std::basic_string>' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/util/cmdline/detail/LexicalCall.h:143:3: warning: function 'v_front' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/util/cmdline/detail/LexicalCall.h:145:3: warning: function 'empty' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/util/cmdline/detail/LexicalCall.h:146:3: warning: function 'opt_empty' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/util/cmdline/detail/LexicalCall.h:168:3: warning: function 'v_front' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/util/cmdline/detail/LexicalCall.h:177:3: warning: function 'empty' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/util/cmdline/detail/LexicalCall.h:181:3: warning: function 'opt_empty' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/window/SDLWindow.h:43:2: warning: function 'getCursorPosition' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/window/Window.h:53:2: warning: function 'getCursorPosition' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/window/Window.h:79:2: warning: function 'hasFocus' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/window/Window.h:82:2: warning: function 'isMinimized' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/window/Window.h:83:2: warning: function 'isMaximized' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/window/Window.h:84:2: warning: function 'isVisible' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/window/Window.h:86:2: warning: function 'getSize' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/window/Window.h:87:2: warning: function 'getDepth' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/src/window/Window.h:89:2: warning: function 'isFullScreen' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/tools/crashreporter/ErrorReport.h:92:2: warning: function 'GetErrorDescription' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/tools/crashreporter/ErrorReport.h:93:2: warning: function 'GetIssueLink' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/tools/crashreporter/qhexedit/Commands.h:61:2: warning: function 'id' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/tools/crashreporter/qhexedit/QHexEdit.h:175:2: warning: function 'font' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/tools/crashreporter/tbg/TBG.h:60:2: warning: function 'getUrl' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/tools/crashreporter/tbg/TBG.h:62:2: warning: function 'getErrorString' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/tools/crashreporter/ui/ErrorReportDialog.h:54:2: warning: function 'getErrorString' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/tools/crashreporter/ui/ErrorReportDialog.h:55:2: warning: function 'getDetailedErrorString' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/tools/crashreporter/ui/ErrorReportDialog.h:138:2: warning: function 'rowCount' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/tools/crashreporter/ui/ErrorReportDialog.h:143:2: warning: function 'data' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/tools/crashreporter/ui/ErrorReportDialog.h:173:2: warning: function 'headerData' should be marked [[nodiscard]] [modernize-use-nodiscard] +Arx/tools/crashreporter/ui/ErrorReportDialog.h:184:2: warning: function 'flags' should be marked [[nodiscard]] [modernize-use-nodiscard]