PRAGMA_DISABLE_DEPRECATION_WARNINGS FCoreDelegates::PakFileMountedCallback.Broadcast(InPakFilename); FCoreDelegates::OnPakFileMounted.Broadcast(InPakFilename, Pak->PakchunkIndex); PRAGMA_ENABLE_DEPRECATION_WARNINGS double OnPakFileMounted2Time = 0.0; { FScopedDurationTimer Timer(OnPakFileMounted2Time)...
WaitUntilTaskCompletes(CompletionEvent, ENamedThreads::GameThread_Local); // 创建FRenderingThread对象 GRenderingThreadRunnable = new FRenderingThread(); PRAGMA_DISABLE_DEPRECATION_WARNINGS GRenderingThread = PRAGMA_ENABLE_DEPRECATION_WARNINGS // 创建渲染线程 FRunnableThread::Create(GRenderingThreadRunnable,...
#define CURRENT_FILE_ID FID_UE5_Project_UE5Learn_Source_UE5Learn_Public_MyObject_h#define FID_UE5_Project_UE5Learn_Source_UE5Learn_Public_MyObject_h_15_GENERATED_BODY \PRAGMA_DISABLE_DEPRECATION_WARNINGS \public: \//这里定义了一大堆宏,都可以在MyObject.generated.h找到对应的FID_UE5_Project_...
#include"UObject/GeneratedCppIncludes.h"#include"CPPLearning/MyClass.h"PRAGMA_DISABLE_DEPRECATION_WARNINGSvoidEmptyLinkFunctionForGeneratedCodeMyClass(){}// Begin Cross Module ReferencesCOREUOBJECT_APIUClass*Z_Construct_UClass_UObject();CPPLEARNING_APIUClass*Z_Construct_UClass_UMyClass();CPPLEARNING_API...
()override;PRAGMA_DISABLE_DEPRECATION_WARNINGSvirtualTSharedPtr<classFAssetThumbnailPool>GetThumbnailPool()constoverride;PRAGMA_ENABLE_DEPRECATION_WARNINGSvirtualvoidAppendCommands(constTSharedRef<FUICommandList>&InCommandsToAppend)override;virtualvoidAddStandaloneLevelViewport(constTSharedRef<SLevelViewport>&Level...
PRAGMA_DISABLE_DEPRECATION_WARNINGS StatsThread_Local UE_DEPRECATED(5.0, "`StatsThread_Local` has been removed (and has never been supported). Stats system should be used by its public API in `Stats2.h`") = StatsThread | LocalQueue, PRAGMA_ENABLE_DEPRECATION_WARNINGS #else StatsThread_Local ...
展开.gen.cpp文件看下 生成MyActor代码的空连接函数 构造UClass对应的class对象 然后构造blueprint本身的UPackage对象 StaticRegisterNativesAMyActor,注册原生C++暴露给蓝图 注册信息 获取PrivateStaticClass,所有反射的内容生成出来 UClass* AMyActor::GetPrivateStaticClass() ...