CelticCraft/Plugins/VoxelFree/Source/VoxelGraph/Public/VoxelGeneratedWorldGeneratorsDefinitions.h

24 lines
676 B
C
Raw Permalink Normal View History

2023-07-03 16:17:13 +00:00
// Copyright 2020 Phyronnaz
#pragma once
#include "CoreMinimal.h"
#if PLATFORM_COMPILER_CLANG
#define PRAGMA_GENERATED_VOXEL_GRAPH_START \
_Pragma("clang diagnostic push") \
//_Pragma("clang diagnostic ignored \"-Wnull-dereference\"")
#define PRAGMA_GENERATED_VOXEL_GRAPH_END \
_Pragma("clang diagnostic pop")
#else
#define PRAGMA_GENERATED_VOXEL_GRAPH_START \
__pragma(warning(push)) \
__pragma(warning(disable: \
4101 /* unreferenced local variable */\
4701 /* potentially uninitialized local variable */\
4723 /* potential divide by 0, happens with FORCEINLINE of math functions */))
#define PRAGMA_GENERATED_VOXEL_GRAPH_END \
__pragma(warning(pop))
#endif