5#include "Modules/ModuleManager.h"
8inline const FName IVSmokeVoxelVolumeTag = TEXT(
"IVSmoke.AIVSmokeVoxelVolumeTag");
11DECLARE_LOG_CATEGORY_EXTERN(LogIVSmoke, Log, All);
13DEFINE_LOG_CATEGORY_STATIC(LogIVSmokeVis, Log, All);
15DECLARE_STATS_GROUP(TEXT(
"IVSmoke"), STATGROUP_IVSmoke, STATCAT_Advanced);
20DECLARE_MEMORY_STAT(TEXT(
"Noise Volume"), STAT_IVSmoke_NoiseVolume, STATGROUP_IVSmoke);
21DECLARE_MEMORY_STAT(TEXT(
"CSM Shadow Maps"), STAT_IVSmoke_CSMShadowMaps, STATGROUP_IVSmoke);
22DECLARE_MEMORY_STAT(TEXT(
"Per-Frame Textures"), STAT_IVSmoke_PerFrameTextures, STATGROUP_IVSmoke);
23DECLARE_MEMORY_STAT(TEXT(
"Total VRAM"), STAT_IVSmoke_TotalVRAM, STATGROUP_IVSmoke);
31 virtual void ShutdownModule()
override;
virtual void StartupModule() override