11#include "VVMProfilingLibrary.generated.h"
13#define UE_API COREUOBJECT_API
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define DECLARE_MULTICAST_DELEGATE(DelegateName)
Definition DelegateCombinations.h:23
#define DECLARE_MULTICAST_DELEGATE_ThreeParams(DelegateName, Param1Type, Param2Type, Param3Type)
Definition DelegateCombinations.h:67
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define USTRUCT(...)
Definition ObjectMacros.h:746
#define UE_API
Definition VVMProfilingLibrary.h:13
Definition VVMProfilingLibrary.h:42
static UE_API FVerseBeginProfilingEventHandler OnBeginProfilingEvent
Definition VVMProfilingLibrary.h:44
static UE_API void RaiseBeginProfilingEvent()
Definition VVMProfilingLibrary.cpp:11
static UE_API FVerseEndProfilingEventHandler OnEndProfilingEvent
Definition VVMProfilingLibrary.h:45
static UE_API void RaiseEndProfilingEvent(const char *UserTag, double TimeInMs, const FProfileLocus &)
Definition VVMProfilingLibrary.cpp:16
Definition VVMNativeString.h:31
Definition VVMProfilingLibrary.h:17
uint64_t BeginRow
Definition VVMProfilingLibrary.h:20
::Verse::FNativeString SnippetPath
Definition VVMProfilingLibrary.h:25
uint64_t BeginColumn
Definition VVMProfilingLibrary.h:21
uint64_t EndRow
Definition VVMProfilingLibrary.h:22
uint64_t EndColumn
Definition VVMProfilingLibrary.h:23
Definition VVMProfilingLibrary.h:30
uint64_t WallTimeStart
Definition VVMProfilingLibrary.h:34
FProfileLocus Locus
Definition VVMProfilingLibrary.h:35