Microsoft Visual Studio Professional 2019
Version 16.11.11
std=c++20
Disable warning messages, occures in rapidjson library.
#ifdef HAVE_RAPIDJSON
//#define RAPIDJSON_ASSERT
+ #include <Standard_WarningsDisable.hxx>
#include <rapidjson/document.h>
#include <rapidjson/prettywriter.h>
#include <rapidjson/stringbuffer.h>
#include <rapidjson/istreamwrapper.h>
#include <rapidjson/ostreamwrapper.h>
-
+ #include <Standard_WarningsRestore.hxx>
+
typedef rapidjson::Document::ValueType RWGltf_JsonValue;
#endif
#ifndef _RWGltf_GltfOStreamWriter_HeaderFile
#define _RWGltf_GltfOStreamWriter_HeaderFile
+// disable warnings, occures in rapidjson
+#include <Standard_WarningsDisable.hxx>
#include <rapidjson/prettywriter.h>
#include <rapidjson/ostreamwrapper.h>
+#include <Standard_WarningsRestore.hxx>
//! rapidjson::Writer wrapper for forward declaration.
class RWGltf_GltfOStreamWriter : public rapidjson::Writer<rapidjson::OStreamWrapper>