UObject控制台命令

UObject的Flags

/**
 * Flags describing an object instance
 */
enum EObjectFlags
{
    // Do not add new flags unless they truly belong here. There are alternatives.
    // if you change any the bit of any of the RF_Load flags, then you will need legacy serialization
    RF_NoFlags                        = 0x00000000,    //< No flags, used to avoid a cast

    // This first group of flags mostly has to do with what kind of object it is. Other than transient, these are the persistent object flags.
    // The garbage collector also tends to look at these.
    RF_Public                    =0x00000001,    //< Object is visible outside its package.
    RF_Standalone                =0x00000002,    //< Keep object around for editing even if unreferenced.
    RF_MarkAsNative                    =0x00000004,    //< Object (UField) will be marked as native on construction (DO NOT USE THIS FLAG in HasAnyFlags() etc)
    RF_Transactional            =0x00000008,    //< Object is transactional.
    RF_ClassDefaultObject        =0x00000010,    //< This object is its class's default object
    RF_ArchetypeObject            =0x00000020,    //< This object is a template for another object - treat like a class default object
    RF_Transient                =0x00000040,    //< Don't save object.

    // This group of flags is primarily concerned with garbage collection.
    RF_MarkAsRootSet                    =0x00000080,    //< Object will be marked as root set on construction and not be garbage collected, even if unreferenced (DO NOT USE THIS FLAG in HasAnyFlags() etc)
    RF_TagGarbageTemp            =0x00000100,    //< This is a temp user flag for various utilities that need to use the garbage collector. The garbage collector itself does not interpret it.

    // The group of flags tracks the stages of the lifetime of a uobject
    RF_NeedInitialization        =0x00000200,    //< This object has not completed its initialization process. Cleared when ~FObjectInitializer completes
    RF_NeedLoad                    =0x00000400,    //< During load, indicates object needs loading.
    RF_KeepForCooker            =0x00000800,    //< Keep this object during garbage collection because it's still being used by the cooker
    RF_NeedPostLoad                =0x00001000,    //< Object needs to be postloaded.
    RF_NeedPostLoadSubobjects    =0x00002000,    //< During load, indicates that the object still needs to instance subobjects and fixup serialized component references
    RF_NewerVersionExists        =0x00004000,    //< Object has been consigned to oblivion due to its owner package being reloaded, and a newer version currently exists
    RF_BeginDestroyed            =0x00008000,    //< BeginDestroy has been called on the object.
    RF_FinishDestroyed            =0x00010000,    //< FinishDestroy has been called on the object.

    // Misc. Flags
    RF_BeingRegenerated            =0x00020000,    //< Flagged on UObjects that are used to create UClasses (e.g. Blueprints) while they are regenerating their UClass on load (See FLinkerLoad::CreateExport())
    RF_DefaultSubObject            =0x00040000,    //< Flagged on subobjects that are defaults
    RF_WasLoaded                =0x00080000,    //< Flagged on UObjects that were loaded
    RF_TextExportTransient        =0x00100000,    //< Do not export object to text form (e.g. copy/paste). Generally used for sub-objects that can be regenerated from data in their parent object.
    RF_LoadCompleted            =0x00200000,    //< Object has been completely serialized by linkerload at least once. DO NOT USE THIS FLAG, It should be replaced with RF_WasLoaded.
    RF_InheritableComponentTemplate = 0x00400000, //< Archetype of the object can be in its super class
    RF_DuplicateTransient        =0x00800000,    //< Object should not be included in any type of duplication (copy/paste, binary duplication, etc.)
    RF_StrongRefOnFrame            =0x01000000,    //< References to this object from persistent function frame are handled as strong ones.
    RF_NonPIEDuplicateTransient    =0x02000000,    //< Object should not be included for duplication unless it's being duplicated for a PIE session
    RF_Dynamic                    =0x04000000,    //< Field Only. Dynamic field - doesn't get constructed during static initialization, can be constructed multiple times
    RF_WillBeLoaded                =0x08000000,    //< This object was constructed during load and will be loaded shortly
};

UClass的Flags

/**
 * Flags describing a class.
 */
enum EClassFlags
{
    /** No Flags */
    CLASS_None                  = 0x00000000u,
    /** Class is abstract and can't be instantiated directly. */
    CLASS_Abstract            = 0x00000001u,
    /** Save object configuration only to Default INIs, never to local INIs. Must be combined with CLASS_Config */
    CLASS_DefaultConfig          = 0x00000002u,
    /** Load object configuration at construction time. */
    CLASS_Config              = 0x00000004u,
    /** This object type can't be saved; null it out at save time. */
    CLASS_Transient              = 0x00000008u,
    /** Successfully parsed. */
    CLASS_Parsed              = 0x00000010u,
    /** */
    CLASS_MatchedSerializers  = 0x00000020u,
    /** All the properties on the class are shown in the advanced section (which is hidden by default) unless SimpleDisplay is specified on the property */
    CLASS_AdvancedDisplay      = 0x00000040u,
    /** Class is a native class - native interfaces will have CLASS_Native set, but not RF_MarkAsNative */
    CLASS_Native              = 0x00000080u,
    /** Don't export to C++ header. */
    CLASS_NoExport            = 0x00000100u,
    /** Do not allow users to create in the editor. */
    CLASS_NotPlaceable        = 0x00000200u,
    /** Handle object configuration on a per-object basis, rather than per-class. */
    CLASS_PerObjectConfig     = 0x00000400u,
    
    /** Whether SetUpRuntimeReplicationData still needs to be called for this class */
    CLASS_ReplicationDataIsSetUp = 0x00000800u,
    
    /** Class can be constructed from editinline New button. */
    CLASS_EditInlineNew          = 0x00001000u,
    /** Display properties in the editor without using categories. */
    CLASS_CollapseCategories  = 0x00002000u,
    /** Class is an interface **/
    CLASS_Interface           = 0x00004000u,
    /**  Do not export a constructor for this class, assuming it is in the cpptext **/
    CLASS_CustomConstructor   = 0x00008000u,
    /** all properties and functions in this class are const and should be exported as const */
    CLASS_Const                  = 0x00010000u,

    /** Class flag indicating the class is having its layout changed, and therefore is not ready for a CDO to be created */
    CLASS_LayoutChanging      = 0x00020000u,
    
    /** Indicates that the class was created from blueprint source material */
    CLASS_CompiledFromBlueprint  = 0x00040000u,

    /** Indicates that only the bare minimum bits of this class should be DLL exported/imported */
    CLASS_MinimalAPI          = 0x00080000u,
    
    /** Indicates this class must be DLL exported/imported (along with all of it's members) */
    CLASS_RequiredAPI          = 0x00100000u,

    /** Indicates that references to this class default to instanced. Used to be subclasses of UComponent, but now can be any UObject */
    CLASS_DefaultToInstanced  = 0x00200000u,

    /** Indicates that the parent token stream has been merged with ours. */
    CLASS_TokenStreamAssembled  = 0x00400000u,
    /** Class has component properties. */
    CLASS_HasInstancedReference= 0x00800000u,
    /** Don't show this class in the editor class browser or edit inline new menus. */
    CLASS_Hidden              = 0x01000000u,
    /** Don't save objects of this class when serializing */
    CLASS_Deprecated          = 0x02000000u,
    /** Class not shown in editor drop down for class selection */
    CLASS_HideDropDown          = 0x04000000u,
    /** Class settings are saved to <AppData>/..../Blah.ini (as opposed to CLASS_DefaultConfig) */
    CLASS_GlobalUserConfig      = 0x08000000u,
    /** Class was declared directly in C++ and has no boilerplate generated by UnrealHeaderTool */
    CLASS_Intrinsic              = 0x10000000u,
    /** Class has already been constructed (maybe in a previous DLL version before hot-reload). */
    CLASS_Constructed          = 0x20000000u,
    /** Indicates that object configuration will not check against ini base/defaults when serialized */
    CLASS_ConfigDoNotCheckDefaults = 0x40000000u,
    /** Class has been consigned to oblivion as part of a blueprint recompile, and a newer version currently exists. */
    CLASS_NewerVersionExists  = 0x80000000u,
};

UObject相关的命令主要在Obj.cpp的bool StaticExec( UWorld* InWorld, const TCHAR* Cmd, FOutputDevice& Ar )函数和UnrealEngine.cpp的bool UEngine::HandleObjCommand( const TCHAR* Cmd, FOutputDevice& Ar )函数中 

Get MyTest1Character m_Str1  // 打印输出AMyTest1Character类型的m_Str1变量值   注:m_Str1需使用UPROPERTY宏修饰

Get ThirdPersonCharacter_C m_nVal1  // 打印输出ThirdPersonCharacter蓝图类型的m_nVal1变量值

Set MyTest1Character m_Str1 hello // 设置AMyTest1Character类型的m_Str1变量为hello   注:m_Str1需使用UPROPERTY宏修饰

Set ThirdPersonCharacter_2 m_Str1 china  // 设置ThirdPersonCharacter_2对象的m_Str1变量为china   注:m_Str1需使用UPROPERTY宏修饰

Setnopec MyTest1Character m_Str1 hello // 设置AMyTest1Character类型的m_Str1变量为hello(不回调对象的PreEditChange、PostEditChangeProperty通知函数)

Setnopec ThirdPersonCharacter_2 m_Str1 china  // 设置ThirdPersonCharacter_2对象的m_Str1变量为china(不回调对象的PreEditChange、PostEditChangeProperty通知函数)

GetAll Texture2D // 查看类型为Texture2D的所有对象的名称

[2020.12.03-11.51.32:507][439]71) Texture2D /Engine/EngineMaterials/BlueNoise.BlueNoise
[2020.12.03-11.51.32:507][439]72) Texture2D /Engine/EngineSky/T_Sky_Stars.T_Sky_Stars
[2020.12.03-11.51.32:507][439]73) Texture2D /Engine/EngineSky/T_Sky_Clouds_M.T_Sky_Clouds_M
[2020.12.03-11.51.32:507][439]74) Texture2D /Engine/EngineSky/T_Sky_Blue.T_Sky_Blue
[2020.12.03-11.51.32:507][439]75) Texture2D /Game/ThirdPerson/Fonts/NewFont.NewFont:NewFont_PageA
[2020.12.03-11.51.32:508][439]76) LightMapTexture2D /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData.ThirdPersonExampleMap_BuiltData:SkyOcclusion0_3
[2020.12.03-11.51.32:508][439]77) LightMapTexture2D /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData.ThirdPersonExampleMap_BuiltData:SkyOcclusion0_2
[2020.12.03-11.51.32:508][439]78) LightMapTexture2D /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData.ThirdPersonExampleMap_BuiltData:SkyOcclusion0_1
[2020.12.03-11.51.32:508][439]79) ShadowMapTexture2D /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData.ThirdPersonExampleMap_BuiltData:ShadowMapTexture2D_1
[2020.12.03-11.51.32:508][439]80) ShadowMapTexture2D /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData.ThirdPersonExampleMap_BuiltData:ShadowMapTexture2D_0
[2020.12.03-11.51.32:508][439]81) LightMapTexture2D /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData.ThirdPersonExampleMap_BuiltData:HQ_Lightmap0_3
[2020.12.03-11.51.32:508][439]82) LightMapTexture2D /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData.ThirdPersonExampleMap_BuiltData:HQ_Lightmap0_2
[2020.12.03-11.51.32:508][439]83) LightMapTexture2D /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData.ThirdPersonExampleMap_BuiltData:HQ_Lightmap0_1
[2020.12.03-11.51.32:508][439]84) Texture2D /Game/ThirdPerson/Textures/T_Env_BuildingDecal01_09_A01_DO.T_Env_BuildingDecal01_09_A01_DO
[2020.12.03-11.51.32:508][439]85) Texture2D /Engine/EditorResources/SequenceRecorder/Countdown.Countdown
[2020.12.03-11.51.32:508][439]86) Texture2D /Engine/EditorResources/SequenceRecorder/RecordingIndicator.RecordingIndicator

GetAll Texture2D LODGroup outer=ThirdPersonExampleMap_BuiltData

[2020.12.03-12.34.15:133][772]0) LightMapTexture2D /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData.ThirdPersonExampleMap_BuiltData:SkyOcclusion0_3.LODGroup = TEXTUREGROUP_Lightmap
[2020.12.03-12.34.15:133][772]1) LightMapTexture2D /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData.ThirdPersonExampleMap_BuiltData:SkyOcclusion0_2.LODGroup = TEXTUREGROUP_Lightmap
[2020.12.03-12.34.15:133][772]2) LightMapTexture2D /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData.ThirdPersonExampleMap_BuiltData:SkyOcclusion0_1.LODGroup = TEXTUREGROUP_Lightmap
[2020.12.03-12.34.15:133][772]3) ShadowMapTexture2D /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData.ThirdPersonExampleMap_BuiltData:ShadowMapTexture2D_1.LODGroup = TEXTUREGROUP_Shadowmap
[2020.12.03-12.34.15:133][772]4) ShadowMapTexture2D /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData.ThirdPersonExampleMap_BuiltData:ShadowMapTexture2D_0.LODGroup = TEXTUREGROUP_Shadowmap
[2020.12.03-12.34.15:134][772]5) LightMapTexture2D /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData.ThirdPersonExampleMap_BuiltData:HQ_Lightmap0_3.LODGroup = TEXTUREGROUP_Lightmap
[2020.12.03-12.34.15:134][772]6) LightMapTexture2D /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData.ThirdPersonExampleMap_BuiltData:HQ_Lightmap0_2.LODGroup = TEXTUREGROUP_Lightmap
[2020.12.03-12.34.15:134][772]7) LightMapTexture2D /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData.ThirdPersonExampleMap_BuiltData:HQ_Lightmap0_1.LODGroup = TEXTUREGROUP_Lightmap

LISTPROPS  MyTest1Character OnInputTouch*  // 打印AMyTest1Character类型中各UPROPERTY成员变量的Offset,size及flag;最后搜索并输出OnInputTouch开头的变量    注:可使用?和*通配符

[2020.12.03-07.57.24:531][118]    Prop CameraBoom at offset 1400; 1x 8 bytes of type ObjectProperty
[2020.12.03-07.57.24:531][118]      Flag CPF_Edit
[2020.12.03-07.57.24:531][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:531][118]      Flag CPF_ExportObject
[2020.12.03-07.57.24:531][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:531][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:531][118]      Flag CPF_EditConst
[2020.12.03-07.57.24:532][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:532][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:532][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:532][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:532][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:532][118]    Prop FollowCamera at offset 1408; 1x 8 bytes of type ObjectProperty
[2020.12.03-07.57.24:532][118]      Flag CPF_Edit
[2020.12.03-07.57.24:532][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:532][118]      Flag CPF_ExportObject
[2020.12.03-07.57.24:532][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:532][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:532][118]      Flag CPF_EditConst
[2020.12.03-07.57.24:533][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:533][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:533][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:533][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:533][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:533][118]    Prop BaseTurnRate at offset 1416; 1x 4 bytes of type FloatProperty
[2020.12.03-07.57.24:533][118]      Flag CPF_Edit
[2020.12.03-07.57.24:533][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:533][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:533][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:533][118]      Flag CPF_EditConst
[2020.12.03-07.57.24:533][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:533][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:534][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:534][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:534][118]    Prop BaseLookUpRate at offset 1420; 1x 4 bytes of type FloatProperty
[2020.12.03-07.57.24:534][118]      Flag CPF_Edit
[2020.12.03-07.57.24:534][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:534][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:534][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:534][118]      Flag CPF_EditConst
[2020.12.03-07.57.24:534][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:534][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:534][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:535][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:535][118]    Prop m_Obj1 at offset 1432; 1x 8 bytes of type ObjectProperty
[2020.12.03-07.57.24:535][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:535][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:535][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:535][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:535][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:535][118]    Prop m_Obj2 at offset 1440; 1x 8 bytes of type ObjectProperty
[2020.12.03-07.57.24:535][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:535][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:535][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:535][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:536][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:536][118]    Prop m_BPObj1 at offset 1456; 1x 8 bytes of type ObjectProperty
[2020.12.03-07.57.24:536][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:536][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:536][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:536][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:537][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:537][118]    Prop m_MyBPObjectClass at offset 1464; 1x 8 bytes of type ClassProperty
[2020.12.03-07.57.24:537][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:537][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:537][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:540][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:540][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:540][118]    Prop m_Str1 at offset 1472; 1x 16 bytes of type StrProperty
[2020.12.03-07.57.24:540][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:540][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:540][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:540][118]    Prop m_Text1 at offset 1488; 1x 24 bytes of type TextProperty
[2020.12.03-07.57.24:540][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:540][118]    Prop m_Text2 at offset 1512; 1x 24 bytes of type TextProperty
[2020.12.03-07.57.24:540][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:541][118]    Prop TextMap at offset 1536; 1x 80 bytes of type MapProperty
[2020.12.03-07.57.24:541][118]      Flag CPF_Config
[2020.12.03-07.57.24:541][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:541][118]    Prop TestXXX at offset 1616; 1x 4 bytes of type IntProperty
[2020.12.03-07.57.24:541][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:541][118]      Flag CPF_Config
[2020.12.03-07.57.24:541][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:541][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:541][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:541][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:541][118]    Prop Mesh at offset 824; 1x 8 bytes of type ObjectProperty
[2020.12.03-07.57.24:541][118]      Flag CPF_Edit
[2020.12.03-07.57.24:541][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:541][118]      Flag CPF_ExportObject
[2020.12.03-07.57.24:541][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:542][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:542][118]      Flag CPF_EditConst
[2020.12.03-07.57.24:543][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:543][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:543][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:543][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:543][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:543][118]    Prop CharacterMovement at offset 832; 1x 8 bytes of type ObjectProperty
[2020.12.03-07.57.24:543][118]      Flag CPF_Edit
[2020.12.03-07.57.24:543][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:543][118]      Flag CPF_ExportObject
[2020.12.03-07.57.24:544][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:544][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:544][118]      Flag CPF_EditConst
[2020.12.03-07.57.24:544][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:544][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:544][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:544][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:544][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:544][118]    Prop CapsuleComponent at offset 840; 1x 8 bytes of type ObjectProperty
[2020.12.03-07.57.24:544][118]      Flag CPF_Edit
[2020.12.03-07.57.24:544][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:544][118]      Flag CPF_ExportObject
[2020.12.03-07.57.24:545][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:545][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:545][118]      Flag CPF_EditConst
[2020.12.03-07.57.24:545][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:545][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:545][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:545][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:545][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:545][118]    Prop ArrowComponent at offset 848; 1x 8 bytes of type ObjectProperty
[2020.12.03-07.57.24:545][118]      Flag CPF_ExportObject
[2020.12.03-07.57.24:545][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:546][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:546][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:546][118]      Flag CPF_EditorOnly
[2020.12.03-07.57.24:546][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:546][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:546][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:546][118]    Prop BasedMovement at offset 856; 1x 48 bytes of type StructProperty
[2020.12.03-07.57.24:546][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:546][118]      Flag CPF_ContainsInstancedReference
[2020.12.03-07.57.24:546][118]      Flag CPF_Protected
[2020.12.03-07.57.24:546][118]      Flag CPF_NativeAccessSpecifierProtected
[2020.12.03-07.57.24:546][118]    Prop ReplicatedBasedMovement at offset 904; 1x 48 bytes of type StructProperty
[2020.12.03-07.57.24:546][118]      Flag CPF_Net
[2020.12.03-07.57.24:546][118]      Flag CPF_RepNotify
[2020.12.03-07.57.24:547][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:547][118]      Flag CPF_ContainsInstancedReference
[2020.12.03-07.57.24:547][118]      Flag CPF_Protected
[2020.12.03-07.57.24:547][118]      Flag CPF_NativeAccessSpecifierProtected
[2020.12.03-07.57.24:547][118]    Prop AnimRootMotionTranslationScale at offset 952; 1x 4 bytes of type FloatProperty
[2020.12.03-07.57.24:547][118]      Flag CPF_Net
[2020.12.03-07.57.24:547][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:547][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:547][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:547][118]      Flag CPF_Protected
[2020.12.03-07.57.24:547][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:547][118]      Flag CPF_NativeAccessSpecifierProtected
[2020.12.03-07.57.24:548][118]    Prop BaseTranslationOffset at offset 956; 1x 12 bytes of type StructProperty
[2020.12.03-07.57.24:548][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:548][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:548][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:548][118]      Flag CPF_Protected
[2020.12.03-07.57.24:548][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:548][118]      Flag CPF_NativeAccessSpecifierProtected
[2020.12.03-07.57.24:548][118]    Prop BaseRotationOffset at offset 976; 1x 16 bytes of type StructProperty
[2020.12.03-07.57.24:548][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:552][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:552][118]      Flag CPF_Protected
[2020.12.03-07.57.24:552][118]      Flag CPF_NativeAccessSpecifierProtected
[2020.12.03-07.57.24:553][118]    Prop ReplicatedServerLastTransformUpdateTimeStamp at offset 992; 1x 4 bytes of type FloatProperty
[2020.12.03-07.57.24:553][118]      Flag CPF_Net
[2020.12.03-07.57.24:553][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:553][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:553][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:553][118]      Flag CPF_Protected
[2020.12.03-07.57.24:553][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:553][118]      Flag CPF_NativeAccessSpecifierProtected
[2020.12.03-07.57.24:553][118]    Prop ReplayLastTransformUpdateTimeStamp at offset 996; 1x 4 bytes of type FloatProperty
[2020.12.03-07.57.24:553][118]      Flag CPF_Net
[2020.12.03-07.57.24:553][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:553][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:553][118]      Flag CPF_RepNotify
[2020.12.03-07.57.24:553][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:553][118]      Flag CPF_Protected
[2020.12.03-07.57.24:554][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:554][118]      Flag CPF_NativeAccessSpecifierProtected
[2020.12.03-07.57.24:554][118]    Prop ReplicatedMovementMode at offset 1000; 1x 1 bytes of type ByteProperty
[2020.12.03-07.57.24:554][118]      Flag CPF_Net
[2020.12.03-07.57.24:554][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:554][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:554][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:554][118]      Flag CPF_Protected
[2020.12.03-07.57.24:554][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:554][118]      Flag CPF_NativeAccessSpecifierProtected
[2020.12.03-07.57.24:554][118]    Prop bInBaseReplication at offset 1001; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:554][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:554][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:554][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:555][118]      Flag CPF_Protected
[2020.12.03-07.57.24:555][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:555][118]      Flag CPF_NativeAccessSpecifierProtected
[2020.12.03-07.57.24:555][118]    Prop CrouchedEyeHeight at offset 1004; 1x 4 bytes of type FloatProperty
[2020.12.03-07.57.24:555][118]      Flag CPF_Edit
[2020.12.03-07.57.24:555][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:555][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:555][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:555][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:555][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:555][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:555][118]    Prop bIsCrouched at offset 1008; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:555][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:555][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:556][118]      Flag CPF_Net
[2020.12.03-07.57.24:556][118]      Flag CPF_RepNotify
[2020.12.03-07.57.24:556][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:556][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:556][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:556][118]    Prop bProxyIsJumpForceApplied at offset 1008; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:556][118]      Flag CPF_Net
[2020.12.03-07.57.24:556][118]      Flag CPF_Transient
[2020.12.03-07.57.24:556][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:556][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:556][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:556][118]    Prop bPressedJump at offset 1008; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:556][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:556][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:557][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:557][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:557][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:557][118]    Prop bClientUpdating at offset 1008; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:557][118]      Flag CPF_Transient
[2020.12.03-07.57.24:557][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:557][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:557][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:557][118]    Prop bClientWasFalling at offset 1008; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:557][118]      Flag CPF_Transient
[2020.12.03-07.57.24:557][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:557][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:557][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:558][118]    Prop bClientResimulateRootMotion at offset 1008; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:558][118]      Flag CPF_Transient
[2020.12.03-07.57.24:558][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:558][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:558][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:558][118]    Prop bClientResimulateRootMotionSources at offset 1008; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:558][118]      Flag CPF_Transient
[2020.12.03-07.57.24:558][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:558][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:558][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:558][118]    Prop bSimGravityDisabled at offset 1008; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:558][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:558][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:559][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:559][118]    Prop bClientCheckEncroachmentOnNetUpdate at offset 1009; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:559][118]      Flag CPF_Transient
[2020.12.03-07.57.24:559][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:559][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:559][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:559][118]    Prop bServerMoveIgnoreRootMotion at offset 1009; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:559][118]      Flag CPF_Transient
[2020.12.03-07.57.24:559][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:559][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:559][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:559][118]    Prop bWasJumping at offset 1009; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:559][118]      Flag CPF_Edit
[2020.12.03-07.57.24:559][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:559][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:560][118]      Flag CPF_DisableEditOnTemplate
[2020.12.03-07.57.24:560][118]      Flag CPF_Transient
[2020.12.03-07.57.24:560][118]      Flag CPF_EditConst
[2020.12.03-07.57.24:560][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:560][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:560][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:560][118]    Prop JumpKeyHoldTime at offset 1012; 1x 4 bytes of type FloatProperty
[2020.12.03-07.57.24:560][118]      Flag CPF_Edit
[2020.12.03-07.57.24:560][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:560][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:560][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:560][118]      Flag CPF_DisableEditOnTemplate
[2020.12.03-07.57.24:560][118]      Flag CPF_Transient
[2020.12.03-07.57.24:560][118]      Flag CPF_EditConst
[2020.12.03-07.57.24:560][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:560][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:561][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:561][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:561][118]    Prop JumpForceTimeRemaining at offset 1016; 1x 4 bytes of type FloatProperty
[2020.12.03-07.57.24:561][118]      Flag CPF_Edit
[2020.12.03-07.57.24:561][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:561][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:561][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:561][118]      Flag CPF_DisableEditOnTemplate
[2020.12.03-07.57.24:561][118]      Flag CPF_Transient
[2020.12.03-07.57.24:561][118]      Flag CPF_EditConst
[2020.12.03-07.57.24:561][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:561][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:561][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:562][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:562][118]    Prop ProxyJumpForceStartedTime at offset 1020; 1x 4 bytes of type FloatProperty
[2020.12.03-07.57.24:562][118]      Flag CPF_Edit
[2020.12.03-07.57.24:562][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:562][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:562][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:562][118]      Flag CPF_DisableEditOnTemplate
[2020.12.03-07.57.24:562][118]      Flag CPF_Transient
[2020.12.03-07.57.24:562][118]      Flag CPF_EditConst
[2020.12.03-07.57.24:562][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:562][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:562][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:563][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:563][118]    Prop JumpMaxHoldTime at offset 1024; 1x 4 bytes of type FloatProperty
[2020.12.03-07.57.24:563][118]      Flag CPF_Edit
[2020.12.03-07.57.24:563][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:563][118]      Flag CPF_Net
[2020.12.03-07.57.24:563][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:563][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:563][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:563][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:563][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:563][118]    Prop JumpMaxCount at offset 1028; 1x 4 bytes of type IntProperty
[2020.12.03-07.57.24:563][118]      Flag CPF_Edit
[2020.12.03-07.57.24:563][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:564][118]      Flag CPF_Net
[2020.12.03-07.57.24:564][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:564][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:564][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:564][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:564][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:564][118]    Prop JumpCurrentCount at offset 1032; 1x 4 bytes of type IntProperty
[2020.12.03-07.57.24:564][118]      Flag CPF_Edit
[2020.12.03-07.57.24:564][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:564][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:564][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:564][118]      Flag CPF_DisableEditOnTemplate
[2020.12.03-07.57.24:564][118]      Flag CPF_EditConst
[2020.12.03-07.57.24:565][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:565][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:565][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:565][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:565][118]    Prop OnReachedJumpApex at offset 1040; 1x 16 bytes of type MulticastInlineDelegateProperty
[2020.12.03-07.57.24:565][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:565][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:565][118]      Flag CPF_BlueprintAssignable
[2020.12.03-07.57.24:565][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:565][118]    Prop MovementModeChangedDelegate at offset 1072; 1x 16 bytes of type MulticastInlineDelegateProperty
[2020.12.03-07.57.24:565][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:565][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:565][118]      Flag CPF_BlueprintAssignable
[2020.12.03-07.57.24:565][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:566][118]    Prop OnCharacterMovementUpdated at offset 1088; 1x 16 bytes of type MulticastInlineDelegateProperty
[2020.12.03-07.57.24:566][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:566][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:566][118]      Flag CPF_BlueprintAssignable
[2020.12.03-07.57.24:566][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:566][118]    Prop SavedRootMotion at offset 1104; 1x 56 bytes of type StructProperty
[2020.12.03-07.57.24:566][118]      Flag CPF_Transient
[2020.12.03-07.57.24:566][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:566][118]    Prop ClientRootMotionParams at offset 1168; 1x 64 bytes of type StructProperty
[2020.12.03-07.57.24:566][118]      Flag CPF_Transient
[2020.12.03-07.57.24:566][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:566][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:566][118]    Prop RootMotionRepMoves at offset 1232; 1x 16 bytes of type ArrayProperty
[2020.12.03-07.57.24:566][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:567][118]      Flag CPF_Transient
[2020.12.03-07.57.24:567][118]      Flag CPF_ContainsInstancedReference
[2020.12.03-07.57.24:567][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:567][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:567][118]    Prop RepRootMotion at offset 1248; 1x 152 bytes of type StructProperty
[2020.12.03-07.57.24:567][118]      Flag CPF_Net
[2020.12.03-07.57.24:567][118]      Flag CPF_RepNotify
[2020.12.03-07.57.24:567][118]      Flag CPF_ContainsInstancedReference
[2020.12.03-07.57.24:567][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:567][118]    Prop bUseControllerRotationPitch at offset 736; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:567][118]      Flag CPF_Edit
[2020.12.03-07.57.24:567][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:567][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:568][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:568][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:568][118]    Prop bUseControllerRotationYaw at offset 736; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:568][118]      Flag CPF_Edit
[2020.12.03-07.57.24:568][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:568][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:568][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:568][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:568][118]    Prop bUseControllerRotationRoll at offset 736; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:568][118]      Flag CPF_Edit
[2020.12.03-07.57.24:568][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:568][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:569][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:569][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:569][118]    Prop bCanAffectNavigationGeneration at offset 736; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:569][118]      Flag CPF_Edit
[2020.12.03-07.57.24:569][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:569][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:569][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:569][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:569][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:569][118]    Prop BaseEyeHeight at offset 740; 1x 4 bytes of type FloatProperty
[2020.12.03-07.57.24:569][118]      Flag CPF_Edit
[2020.12.03-07.57.24:569][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:569][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:569][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:570][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:570][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:570][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:570][118]    Prop AutoPossessPlayer at offset 744; 1x 1 bytes of type ByteProperty
[2020.12.03-07.57.24:570][118]      Flag CPF_Edit
[2020.12.03-07.57.24:570][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:570][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:570][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:570][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:570][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:570][118]    Prop AutoPossessAI at offset 745; 1x 1 bytes of type EnumProperty
[2020.12.03-07.57.24:570][118]      Flag CPF_Edit
[2020.12.03-07.57.24:571][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:571][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:571][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:571][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:571][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:571][118]    Prop RemoteViewPitch at offset 746; 1x 1 bytes of type ByteProperty
[2020.12.03-07.57.24:571][118]      Flag CPF_Net
[2020.12.03-07.57.24:571][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:571][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:571][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:571][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:571][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:571][118]    Prop AIControllerClass at offset 752; 1x 8 bytes of type ClassProperty
[2020.12.03-07.57.24:572][118]      Flag CPF_Edit
[2020.12.03-07.57.24:572][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:572][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:572][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:572][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:572][118]      Flag CPF_UObjectWrapper
[2020.12.03-07.57.24:572][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:572][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:572][118]    Prop PlayerState at offset 760; 1x 8 bytes of type ObjectProperty
[2020.12.03-07.57.24:572][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:572][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:572][118]      Flag CPF_Net
[2020.12.03-07.57.24:572][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:572][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:572][118]      Flag CPF_RepNotify
[2020.12.03-07.57.24:572][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:572][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:572][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:572][118]    Prop LastHitBy at offset 776; 1x 8 bytes of type ObjectProperty
[2020.12.03-07.57.24:572][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:572][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:572][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:572][118]      Flag CPF_Transient
[2020.12.03-07.57.24:572][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:572][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:572][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:573][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:573][118]    Prop Controller at offset 784; 1x 8 bytes of type ObjectProperty
[2020.12.03-07.57.24:573][118]      Flag CPF_Net
[2020.12.03-07.57.24:573][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:573][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:573][118]      Flag CPF_RepNotify
[2020.12.03-07.57.24:573][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:573][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:573][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:573][118]    Prop ControlInputVector at offset 796; 1x 12 bytes of type StructProperty
[2020.12.03-07.57.24:573][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:573][118]      Flag CPF_Transient
[2020.12.03-07.57.24:574][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:574][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:574][118]      Flag CPF_Protected
[2020.12.03-07.57.24:574][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:574][118]      Flag CPF_NativeAccessSpecifierProtected
[2020.12.03-07.57.24:574][118]    Prop LastControlInputVector at offset 808; 1x 12 bytes of type StructProperty
[2020.12.03-07.57.24:574][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:574][118]      Flag CPF_Transient
[2020.12.03-07.57.24:574][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:574][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:574][118]      Flag CPF_Protected
[2020.12.03-07.57.24:574][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:575][118]      Flag CPF_NativeAccessSpecifierProtected
[2020.12.03-07.57.24:575][118]    Prop PrimaryActorTick at offset 48; 1x 48 bytes of type StructProperty
[2020.12.03-07.57.24:575][118]      Flag CPF_Edit
[2020.12.03-07.57.24:575][118]      Flag CPF_DisableEditOnInstance
[2020.12.03-07.57.24:575][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:575][118]    Prop bNetTemporary at offset 96; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:575][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:575][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:575][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:575][118]    Prop bNetStartup at offset 96; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:575][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:575][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:575][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:576][118]    Prop bOnlyRelevantToOwner at offset 96; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:576][118]      Flag CPF_Edit
[2020.12.03-07.57.24:576][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:576][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:576][118]      Flag CPF_DisableEditOnInstance
[2020.12.03-07.57.24:576][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:576][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:576][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:576][118]    Prop bAlwaysRelevant at offset 96; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:576][118]      Flag CPF_Edit
[2020.12.03-07.57.24:576][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:576][118]      Flag CPF_DisableEditOnInstance
[2020.12.03-07.57.24:576][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:577][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:577][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:577][118]    Prop bReplicateMovement at offset 96; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:577][118]      Flag CPF_Edit
[2020.12.03-07.57.24:577][118]      Flag CPF_Net
[2020.12.03-07.57.24:577][118]      Flag CPF_DisableEditOnInstance
[2020.12.03-07.57.24:577][118]      Flag CPF_RepNotify
[2020.12.03-07.57.24:577][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:577][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:577][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:577][118]    Prop bHidden at offset 96; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:577][118]      Flag CPF_Edit
[2020.12.03-07.57.24:577][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:577][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:577][118]      Flag CPF_Net
[2020.12.03-07.57.24:577][118]      Flag CPF_Interp
[2020.12.03-07.57.24:578][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:578][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:578][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:578][118]    Prop bTearOff at offset 96; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:578][118]      Flag CPF_Net
[2020.12.03-07.57.24:578][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:578][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:578][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:578][118]    Prop bExchangedRoles at offset 96; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:578][118]      Flag CPF_Transient
[2020.12.03-07.57.24:578][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:578][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:578][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:578][118]    Prop bNetLoadOnClient at offset 97; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:579][118]      Flag CPF_Edit
[2020.12.03-07.57.24:579][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:579][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:579][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:579][118]    Prop bNetUseOwnerRelevancy at offset 97; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:579][118]      Flag CPF_Edit
[2020.12.03-07.57.24:579][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:579][118]      Flag CPF_DisableEditOnInstance
[2020.12.03-07.57.24:579][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:579][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:579][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:579][118]    Prop bRelevantForNetworkReplays at offset 97; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:579][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:579][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:580][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:580][118]    Prop bRelevantForLevelBounds at offset 97; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:580][118]      Flag CPF_Edit
[2020.12.03-07.57.24:580][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:580][118]      Flag CPF_AdvancedDisplay
[2020.12.03-07.57.24:580][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:580][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:580][118]    Prop bReplayRewindable at offset 97; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:580][118]      Flag CPF_Edit
[2020.12.03-07.57.24:580][118]      Flag CPF_DisableEditOnInstance
[2020.12.03-07.57.24:580][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:580][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:580][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:580][118]    Prop bAllowTickBeforeBeginPlay at offset 97; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:580][118]      Flag CPF_Edit
[2020.12.03-07.57.24:581][118]      Flag CPF_DisableEditOnInstance
[2020.12.03-07.57.24:581][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:581][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:581][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:581][118]    Prop bAutoDestroyWhenFinished at offset 97; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:581][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:581][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:581][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:581][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:581][118]    Prop bCanBeDamaged at offset 97; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:581][118]      Flag CPF_Edit
[2020.12.03-07.57.24:581][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:581][118]      Flag CPF_Net
[2020.12.03-07.57.24:581][118]      Flag CPF_SaveGame
[2020.12.03-07.57.24:582][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:582][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:582][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:582][118]    Prop bBlockInput at offset 98; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:582][118]      Flag CPF_Edit
[2020.12.03-07.57.24:582][118]      Flag CPF_DisableEditOnInstance
[2020.12.03-07.57.24:582][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:582][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:582][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:582][118]    Prop bCollideWhenPlacing at offset 98; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:582][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:582][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:582][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:582][118]    Prop bFindCameraComponentWhenViewTarget at offset 98; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:582][118]      Flag CPF_Edit
[2020.12.03-07.57.24:582][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:583][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:583][118]      Flag CPF_AdvancedDisplay
[2020.12.03-07.57.24:583][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:583][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:583][118]    Prop bGenerateOverlapEventsDuringLevelStreaming at offset 98; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:583][118]      Flag CPF_Edit
[2020.12.03-07.57.24:583][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:583][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:583][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:583][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:583][118]    Prop bIgnoresOriginShifting at offset 98; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:583][118]      Flag CPF_Edit
[2020.12.03-07.57.24:583][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:583][118]      Flag CPF_AdvancedDisplay
[2020.12.03-07.57.24:584][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:584][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:584][118]    Prop bEnableAutoLODGeneration at offset 98; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:584][118]      Flag CPF_Edit
[2020.12.03-07.57.24:584][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:584][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:584][118]      Flag CPF_AdvancedDisplay
[2020.12.03-07.57.24:584][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:584][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:584][118]    Prop bIsEditorOnlyActor at offset 98; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:584][118]      Flag CPF_Edit
[2020.12.03-07.57.24:584][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:584][118]      Flag CPF_AdvancedDisplay
[2020.12.03-07.57.24:584][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:586][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:586][118]    Prop bActorSeamlessTraveled at offset 98; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:586][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:586][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:586][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:586][118]    Prop bReplicates at offset 99; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:586][118]      Flag CPF_Edit
[2020.12.03-07.57.24:586][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:586][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:586][118]      Flag CPF_DisableEditOnInstance
[2020.12.03-07.57.24:586][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:586][118]      Flag CPF_Protected
[2020.12.03-07.57.24:586][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:586][118]      Flag CPF_NativeAccessSpecifierProtected
[2020.12.03-07.57.24:586][118]    Prop bCanBeInCluster at offset 99; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:586][118]      Flag CPF_Edit
[2020.12.03-07.57.24:586][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:586][118]      Flag CPF_AdvancedDisplay
[2020.12.03-07.57.24:586][118]      Flag CPF_Protected
[2020.12.03-07.57.24:586][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:586][118]      Flag CPF_NativeAccessSpecifierProtected
[2020.12.03-07.57.24:586][118]    Prop bAllowReceiveTickEventOnDedicatedServer at offset 99; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:586][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:586][118]      Flag CPF_Protected
[2020.12.03-07.57.24:586][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:586][118]      Flag CPF_NativeAccessSpecifierProtected
[2020.12.03-07.57.24:586][118]    Prop bActorEnableCollision at offset 100; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:587][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:588][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:588][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:588][118]    Prop bActorIsBeingDestroyed at offset 100; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:589][118]      Flag CPF_Transient
[2020.12.03-07.57.24:589][118]      Flag CPF_DuplicateTransient
[2020.12.03-07.57.24:589][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:589][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:589][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:589][118]    Prop UpdateOverlapsMethodDuringLevelStreaming at offset 101; 1x 1 bytes of type EnumProperty
[2020.12.03-07.57.24:589][118]      Flag CPF_Edit
[2020.12.03-07.57.24:589][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:589][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:589][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:589][118]      Flag CPF_Protected
[2020.12.03-07.57.24:589][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:589][118]      Flag CPF_NativeAccessSpecifierProtected
[2020.12.03-07.57.24:589][118]    Prop DefaultUpdateOverlapsMethodDuringLevelStreaming at offset 102; 1x 1 bytes of type EnumProperty
[2020.12.03-07.57.24:589][118]      Flag CPF_Edit
[2020.12.03-07.57.24:589][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:590][118]      Flag CPF_Config
[2020.12.03-07.57.24:590][118]      Flag CPF_EditConst
[2020.12.03-07.57.24:590][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:590][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:590][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:590][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:590][118]    Prop RemoteRole at offset 103; 1x 1 bytes of type ByteProperty
[2020.12.03-07.57.24:590][118]      Flag CPF_Net
[2020.12.03-07.57.24:590][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:590][118]      Flag CPF_Transient
[2020.12.03-07.57.24:590][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:590][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:590][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:590][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:590][118]    Prop ReplicatedMovement at offset 104; 1x 52 bytes of type StructProperty
[2020.12.03-07.57.24:591][118]      Flag CPF_Edit
[2020.12.03-07.57.24:591][118]      Flag CPF_Net
[2020.12.03-07.57.24:591][118]      Flag CPF_DisableEditOnInstance
[2020.12.03-07.57.24:591][118]      Flag CPF_RepNotify
[2020.12.03-07.57.24:591][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:591][118]      Flag CPF_AdvancedDisplay
[2020.12.03-07.57.24:591][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:591][118]    Prop InitialLifeSpan at offset 156; 1x 4 bytes of type FloatProperty
[2020.12.03-07.57.24:591][118]      Flag CPF_Edit
[2020.12.03-07.57.24:591][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:591][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:591][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:591][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:591][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:591][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:592][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:592][118]    Prop CustomTimeDilation at offset 160; 1x 4 bytes of type FloatProperty
[2020.12.03-07.57.24:592][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:592][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:592][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:592][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:592][118]      Flag CPF_AdvancedDisplay
[2020.12.03-07.57.24:592][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:592][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:592][118]    Prop AttachmentReplication at offset 168; 1x 64 bytes of type StructProperty
[2020.12.03-07.57.24:592][118]      Flag CPF_Net
[2020.12.03-07.57.24:592][118]      Flag CPF_Transient
[2020.12.03-07.57.24:592][118]      Flag CPF_RepNotify
[2020.12.03-07.57.24:592][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:592][118]      Flag CPF_ContainsInstancedReference
[2020.12.03-07.57.24:592][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:593][118]    Prop Owner at offset 232; 1x 8 bytes of type ObjectProperty
[2020.12.03-07.57.24:593][118]      Flag CPF_Net
[2020.12.03-07.57.24:593][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:593][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:593][118]      Flag CPF_RepNotify
[2020.12.03-07.57.24:593][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:593][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:593][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:593][118]    Prop NetDriverName at offset 240; 1x 12 bytes of type NameProperty
[2020.12.03-07.57.24:593][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:593][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:593][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:593][118]      Flag CPF_Protected
[2020.12.03-07.57.24:593][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:593][118]      Flag CPF_NativeAccessSpecifierProtected
[2020.12.03-07.57.24:594][118]    Prop Role at offset 252; 1x 1 bytes of type ByteProperty
[2020.12.03-07.57.24:594][118]      Flag CPF_Net
[2020.12.03-07.57.24:594][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:594][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:594][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:594][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:594][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:594][118]    Prop NetDormancy at offset 253; 1x 1 bytes of type ByteProperty
[2020.12.03-07.57.24:594][118]      Flag CPF_Edit
[2020.12.03-07.57.24:594][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:594][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:594][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:594][118]      Flag CPF_DisableEditOnInstance
[2020.12.03-07.57.24:594][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:594][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:595][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:595][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:595][118]    Prop SpawnCollisionHandlingMethod at offset 254; 1x 1 bytes of type EnumProperty
[2020.12.03-07.57.24:595][118]      Flag CPF_Edit
[2020.12.03-07.57.24:595][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:595][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:595][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:595][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:595][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:595][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:595][118]    Prop AutoReceiveInput at offset 255; 1x 1 bytes of type ByteProperty
[2020.12.03-07.57.24:595][118]      Flag CPF_Edit
[2020.12.03-07.57.24:595][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:595][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:596][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:596][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:596][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:596][118]    Prop InputPriority at offset 256; 1x 4 bytes of type IntProperty
[2020.12.03-07.57.24:596][118]      Flag CPF_Edit
[2020.12.03-07.57.24:596][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:596][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:596][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:596][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:596][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:596][118]    Prop InputComponent at offset 264; 1x 8 bytes of type ObjectProperty
[2020.12.03-07.57.24:596][118]      Flag CPF_ExportObject
[2020.12.03-07.57.24:596][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:596][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:597][118]      Flag CPF_DuplicateTransient
[2020.12.03-07.57.24:597][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:597][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:597][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:597][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:597][118]    Prop NetCullDistanceSquared at offset 272; 1x 4 bytes of type FloatProperty
[2020.12.03-07.57.24:597][118]      Flag CPF_Edit
[2020.12.03-07.57.24:597][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:597][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:597][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:597][118]      Flag CPF_DisableEditOnInstance
[2020.12.03-07.57.24:597][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:598][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:598][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:598][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:598][118]    Prop NetTag at offset 276; 1x 4 bytes of type IntProperty
[2020.12.03-07.57.24:598][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:598][118]      Flag CPF_Transient
[2020.12.03-07.57.24:598][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:598][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:598][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:598][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:598][118]    Prop NetUpdateFrequency at offset 280; 1x 4 bytes of type FloatProperty
[2020.12.03-07.57.24:598][118]      Flag CPF_Edit
[2020.12.03-07.57.24:598][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:598][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:598][118]      Flag CPF_DisableEditOnInstance
[2020.12.03-07.57.24:599][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:599][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:599][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:599][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:599][118]    Prop MinNetUpdateFrequency at offset 284; 1x 4 bytes of type FloatProperty
[2020.12.03-07.57.24:599][118]      Flag CPF_Edit
[2020.12.03-07.57.24:599][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:599][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:599][118]      Flag CPF_DisableEditOnInstance
[2020.12.03-07.57.24:599][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:599][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:599][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:599][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:599][118]    Prop NetPriority at offset 288; 1x 4 bytes of type FloatProperty
[2020.12.03-07.57.24:599][118]      Flag CPF_Edit
[2020.12.03-07.57.24:600][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:600][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:600][118]      Flag CPF_DisableEditOnInstance
[2020.12.03-07.57.24:600][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:600][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:600][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:600][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:600][118]    Prop Instigator at offset 296; 1x 8 bytes of type ObjectProperty
[2020.12.03-07.57.24:600][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:600][118]      Flag CPF_Net
[2020.12.03-07.57.24:600][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:600][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:600][118]      Flag CPF_RepNotify
[2020.12.03-07.57.24:600][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:600][118]      Flag CPF_ExposeOnSpawn
[2020.12.03-07.57.24:600][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:601][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:601][118]    Prop Children at offset 304; 1x 16 bytes of type ArrayProperty
[2020.12.03-07.57.24:601][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:601][118]      Flag CPF_Transient
[2020.12.03-07.57.24:601][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:601][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:601][118]    Prop RootComponent at offset 320; 1x 8 bytes of type ObjectProperty
[2020.12.03-07.57.24:601][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:601][118]      Flag CPF_ExportObject
[2020.12.03-07.57.24:601][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:601][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:601][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:602][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:602][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:602][118]      Flag CPF_Protected
[2020.12.03-07.57.24:602][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:602][118]      Flag CPF_NativeAccessSpecifierProtected
[2020.12.03-07.57.24:602][118]    Prop PivotOffset at offset 328; 1x 12 bytes of type StructProperty
[2020.12.03-07.57.24:602][118]      Flag CPF_Edit
[2020.12.03-07.57.24:602][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:602][118]      Flag CPF_BlueprintReadOnly
[2020.12.03-07.57.24:602][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:602][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:602][118]      Flag CPF_EditorOnly
[2020.12.03-07.57.24:602][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:602][118]      Flag CPF_AdvancedDisplay
[2020.12.03-07.57.24:603][118]      Flag CPF_Protected
[2020.12.03-07.57.24:603][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:603][118]      Flag CPF_NativeAccessSpecifierProtected
[2020.12.03-07.57.24:603][118]    Prop ControllingMatineeActors at offset 344; 1x 16 bytes of type ArrayProperty
[2020.12.03-07.57.24:603][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:603][118]      Flag CPF_Transient
[2020.12.03-07.57.24:603][118]      Flag CPF_Protected
[2020.12.03-07.57.24:603][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:603][118]      Flag CPF_NativeAccessSpecifierProtected
[2020.12.03-07.57.24:603][118]    Prop Layers at offset 368; 1x 16 bytes of type ArrayProperty
[2020.12.03-07.57.24:603][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:603][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:603][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:604][118]    Prop ParentComponentActor at offset 384; 1x 8 bytes of type WeakObjectProperty
[2020.12.03-07.57.24:604][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:604][118]      Flag CPF_Deprecated
[2020.12.03-07.57.24:604][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:604][118]      Flag CPF_EditorOnly
[2020.12.03-07.57.24:604][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:604][118]      Flag CPF_UObjectWrapper
[2020.12.03-07.57.24:604][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:604][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:604][118]    Prop ParentComponent at offset 392; 1x 8 bytes of type WeakObjectProperty
[2020.12.03-07.57.24:604][118]      Flag CPF_ExportObject
[2020.12.03-07.57.24:604][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:604][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:604][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:604][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:605][118]      Flag CPF_UObjectWrapper
[2020.12.03-07.57.24:605][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:605][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:605][118]    Prop GroupActor at offset 400; 1x 8 bytes of type ObjectProperty
[2020.12.03-07.57.24:605][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:605][118]      Flag CPF_Transient
[2020.12.03-07.57.24:605][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:605][118]      Flag CPF_EditorOnly
[2020.12.03-07.57.24:605][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:605][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:605][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:605][118]    Prop SpriteScale at offset 408; 1x 4 bytes of type FloatProperty
[2020.12.03-07.57.24:605][118]      Flag CPF_Edit
[2020.12.03-07.57.24:605][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:605][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:606][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:606][118]      Flag CPF_EditorOnly
[2020.12.03-07.57.24:606][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:606][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:606][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:606][118]    Prop HiddenEditorViews at offset 416; 1x 8 bytes of type UInt64Property
[2020.12.03-07.57.24:606][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:606][118]      Flag CPF_Transient
[2020.12.03-07.57.24:606][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:606][118]      Flag CPF_EditorOnly
[2020.12.03-07.57.24:606][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:606][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:606][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:606][118]    Prop ActorLabel at offset 424; 1x 16 bytes of type StrProperty
[2020.12.03-07.57.24:606][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:606][118]      Flag CPF_EditorOnly
[2020.12.03-07.57.24:607][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:607][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:607][118]    Prop FolderPath at offset 440; 1x 12 bytes of type NameProperty
[2020.12.03-07.57.24:607][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:607][118]      Flag CPF_IsPlainOldData
[2020.12.03-07.57.24:607][118]      Flag CPF_EditorOnly
[2020.12.03-07.57.24:607][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:607][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:607][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:607][118]    Prop bHiddenEd at offset 452; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:607][118]      Flag CPF_EditorOnly
[2020.12.03-07.57.24:607][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:607][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:607][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:607][118]    Prop bIsEditorPreviewActor at offset 452; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:607][118]      Flag CPF_Transient
[2020.12.03-07.57.24:607][118]      Flag CPF_EditorOnly
[2020.12.03-07.57.24:608][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:608][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:608][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:608][118]    Prop bHiddenEdLayer at offset 452; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:608][118]      Flag CPF_Transient
[2020.12.03-07.57.24:608][118]      Flag CPF_EditorOnly
[2020.12.03-07.57.24:608][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:608][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:608][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:608][118]    Prop bHiddenEdLevel at offset 452; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:608][118]      Flag CPF_Transient
[2020.12.03-07.57.24:608][118]      Flag CPF_EditorOnly
[2020.12.03-07.57.24:608][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:608][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:609][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:609][118]    Prop bLockLocation at offset 452; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:609][118]      Flag CPF_EditorOnly
[2020.12.03-07.57.24:609][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:609][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:609][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:609][118]    Prop bActorLabelEditable at offset 452; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:609][118]      Flag CPF_EditorOnly
[2020.12.03-07.57.24:609][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:609][118]      Flag CPF_Protected
[2020.12.03-07.57.24:609][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:609][118]      Flag CPF_NativeAccessSpecifierProtected
[2020.12.03-07.57.24:609][118]    Prop bEditable at offset 452; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:609][118]      Flag CPF_EditorOnly
[2020.12.03-07.57.24:609][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:609][118]      Flag CPF_Protected
[2020.12.03-07.57.24:610][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:610][118]      Flag CPF_NativeAccessSpecifierProtected
[2020.12.03-07.57.24:610][118]    Prop bListedInSceneOutliner at offset 453; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:610][118]      Flag CPF_EditorOnly
[2020.12.03-07.57.24:610][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:610][118]      Flag CPF_Protected
[2020.12.03-07.57.24:610][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:610][118]      Flag CPF_NativeAccessSpecifierProtected
[2020.12.03-07.57.24:610][118]    Prop bOptimizeBPComponentData at offset 453; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:610][118]      Flag CPF_Edit
[2020.12.03-07.57.24:610][118]      Flag CPF_DisableEditOnInstance
[2020.12.03-07.57.24:610][118]      Flag CPF_EditorOnly
[2020.12.03-07.57.24:610][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:611][118]      Flag CPF_AdvancedDisplay
[2020.12.03-07.57.24:611][118]      Flag CPF_Protected
[2020.12.03-07.57.24:611][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:611][118]      Flag CPF_NativeAccessSpecifierProtected
[2020.12.03-07.57.24:611][118]    Prop bHiddenEdTemporary at offset 453; 1x 1 bytes of type BoolProperty
[2020.12.03-07.57.24:611][118]      Flag CPF_Transient
[2020.12.03-07.57.24:611][118]      Flag CPF_EditorOnly
[2020.12.03-07.57.24:611][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:611][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:611][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:611][118]    Prop Tags at offset 456; 1x 16 bytes of type ArrayProperty
[2020.12.03-07.57.24:611][118]      Flag CPF_Edit
[2020.12.03-07.57.24:611][118]      Flag CPF_BlueprintVisible
[2020.12.03-07.57.24:611][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:611][118]      Flag CPF_AdvancedDisplay
[2020.12.03-07.57.24:612][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:612][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:612][118]    Prop OnTakeAnyDamage at offset 472; 1x 1 bytes of type MulticastSparseDelegateProperty
[2020.12.03-07.57.24:612][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:612][118]      Flag CPF_BlueprintAssignable
[2020.12.03-07.57.24:612][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:612][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:612][118]    Prop OnTakePointDamage at offset 473; 1x 1 bytes of type MulticastSparseDelegateProperty
[2020.12.03-07.57.24:612][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:612][118]      Flag CPF_BlueprintAssignable
[2020.12.03-07.57.24:612][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:612][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:612][118]    Prop OnTakeRadialDamage at offset 474; 1x 1 bytes of type MulticastSparseDelegateProperty
[2020.12.03-07.57.24:612][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:613][118]      Flag CPF_BlueprintAssignable
[2020.12.03-07.57.24:613][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:613][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:613][118]    Prop OnActorBeginOverlap at offset 475; 1x 1 bytes of type MulticastSparseDelegateProperty
[2020.12.03-07.57.24:613][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:613][118]      Flag CPF_BlueprintAssignable
[2020.12.03-07.57.24:613][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:613][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:613][118]    Prop OnActorEndOverlap at offset 476; 1x 1 bytes of type MulticastSparseDelegateProperty
[2020.12.03-07.57.24:613][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:613][118]      Flag CPF_BlueprintAssignable
[2020.12.03-07.57.24:613][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:613][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:614][118]    Prop OnBeginCursorOver at offset 477; 1x 1 bytes of type MulticastSparseDelegateProperty
[2020.12.03-07.57.24:614][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:614][118]      Flag CPF_BlueprintAssignable
[2020.12.03-07.57.24:614][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:614][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:614][118]    Prop OnEndCursorOver at offset 478; 1x 1 bytes of type MulticastSparseDelegateProperty
[2020.12.03-07.57.24:614][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:614][118]      Flag CPF_BlueprintAssignable
[2020.12.03-07.57.24:614][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:614][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:614][118]    Prop OnClicked at offset 479; 1x 1 bytes of type MulticastSparseDelegateProperty
[2020.12.03-07.57.24:614][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:614][118]      Flag CPF_BlueprintAssignable
[2020.12.03-07.57.24:614][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:614][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:615][118]    Prop OnReleased at offset 480; 1x 1 bytes of type MulticastSparseDelegateProperty
[2020.12.03-07.57.24:615][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:615][118]      Flag CPF_BlueprintAssignable
[2020.12.03-07.57.24:615][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:615][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:615][118]    Prop OnInputTouchBegin at offset 481; 1x 1 bytes of type MulticastSparseDelegateProperty
[2020.12.03-07.57.24:615][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:615][118]      Flag CPF_BlueprintAssignable
[2020.12.03-07.57.24:615][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:615][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:615][118]    Prop OnInputTouchEnd at offset 482; 1x 1 bytes of type MulticastSparseDelegateProperty
[2020.12.03-07.57.24:615][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:615][118]      Flag CPF_BlueprintAssignable
[2020.12.03-07.57.24:615][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:615][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:615][118]    Prop OnInputTouchEnter at offset 483; 1x 1 bytes of type MulticastSparseDelegateProperty
[2020.12.03-07.57.24:616][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:616][118]      Flag CPF_BlueprintAssignable
[2020.12.03-07.57.24:616][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:616][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:616][118]    Prop OnInputTouchLeave at offset 484; 1x 1 bytes of type MulticastSparseDelegateProperty
[2020.12.03-07.57.24:616][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:616][118]      Flag CPF_BlueprintAssignable
[2020.12.03-07.57.24:616][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:616][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:616][118]    Prop OnActorHit at offset 485; 1x 1 bytes of type MulticastSparseDelegateProperty
[2020.12.03-07.57.24:616][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:616][118]      Flag CPF_BlueprintAssignable
[2020.12.03-07.57.24:616][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:617][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:617][118]    Prop OnDestroyed at offset 486; 1x 1 bytes of type MulticastSparseDelegateProperty
[2020.12.03-07.57.24:617][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:617][118]      Flag CPF_BlueprintAssignable
[2020.12.03-07.57.24:617][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:617][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:617][118]    Prop OnEndPlay at offset 487; 1x 1 bytes of type MulticastSparseDelegateProperty
[2020.12.03-07.57.24:617][118]      Flag CPF_InstancedReference
[2020.12.03-07.57.24:617][118]      Flag CPF_BlueprintAssignable
[2020.12.03-07.57.24:617][118]      Flag CPF_NoDestructor
[2020.12.03-07.57.24:617][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:617][118]    Prop InstanceComponents at offset 680; 1x 16 bytes of type ArrayProperty
[2020.12.03-07.57.24:617][118]      Flag CPF_ExportObject
[2020.12.03-07.57.24:617][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:618][118]      Flag CPF_ContainsInstancedReference
[2020.12.03-07.57.24:618][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:618][118]      Flag CPF_NativeAccessSpecifierPrivate
[2020.12.03-07.57.24:618][118]    Prop BlueprintCreatedComponents at offset 696; 1x 16 bytes of type ArrayProperty
[2020.12.03-07.57.24:618][118]      Flag CPF_ExportObject
[2020.12.03-07.57.24:618][118]      Flag CPF_ZeroConstructor
[2020.12.03-07.57.24:618][118]      Flag CPF_NonTransactional
[2020.12.03-07.57.24:618][118]      Flag CPF_ContainsInstancedReference
[2020.12.03-07.57.24:618][118]      Flag CPF_TextExportTransient
[2020.12.03-07.57.24:618][118]      Flag CPF_HasGetValueTypeHash
[2020.12.03-07.57.24:618][118]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-07.57.24:618][118]0) OnInputTouchBegin (MulticastSparseDelegateProperty)
[2020.12.03-07.57.24:618][118]1) OnInputTouchEnd (MulticastSparseDelegateProperty)
[2020.12.03-07.57.24:618][118]2) OnInputTouchEnter (MulticastSparseDelegateProperty)
[2020.12.03-07.57.24:618][118]3) OnInputTouchLeave (MulticastSparseDelegateProperty)

listfuncs MyTest1Character 

[2020.12.03-13.14.11:360][922]Listing functions introduced in class MyTest1Character (class flags = 0x30C008A4)
[2020.12.03-13.14.11:360][922]Function GetText2
[2020.12.03-13.14.11:360][922]Function GetText1
[2020.12.03-13.14.11:360][922]Function GetStr1
[2020.12.03-13.14.11:361][922]Function UnCrouch
[2020.12.03-13.14.11:361][922]Function StopJumping
[2020.12.03-13.14.11:361][922]Function StopAnimMontage
[2020.12.03-13.14.11:361][922]Function ServerMoveOld
[2020.12.03-13.14.11:361][922]Function ServerMoveNoBase
[2020.12.03-13.14.11:361][922]Function ServerMoveDualNoBase
[2020.12.03-13.14.11:361][922]Function ServerMoveDualHybridRootMotion
[2020.12.03-13.14.11:361][922]Function ServerMoveDual
[2020.12.03-13.14.11:361][922]Function ServerMove
[2020.12.03-13.14.11:361][922]Function RootMotionDebugClientPrintOnScreen
[2020.12.03-13.14.11:361][922]Function PlayAnimMontage
[2020.12.03-13.14.11:361][922]Function OnWalkingOffLedge
[2020.12.03-13.14.11:362][922]Function OnRep_RootMotion
[2020.12.03-13.14.11:362][922]Function OnRep_ReplicatedBasedMovement
[2020.12.03-13.14.11:362][922]Function OnRep_ReplayLastTransformUpdateTimeStamp
[2020.12.03-13.14.11:362][922]Function OnRep_IsCrouched
[2020.12.03-13.14.11:362][922]Function OnLaunched
[2020.12.03-13.14.11:362][922]Function OnLanded
[2020.12.03-13.14.11:362][922]Function OnJumped
[2020.12.03-13.14.11:362][922]Function LaunchCharacter
[2020.12.03-13.14.11:362][922]Function K2_UpdateCustomMovement
[2020.12.03-13.14.11:362][922]Function K2_OnStartCrouch
[2020.12.03-13.14.11:362][922]Function K2_OnMovementModeChanged
[2020.12.03-13.14.11:362][922]Function K2_OnEndCrouch
[2020.12.03-13.14.11:362][922]Function Jump
[2020.12.03-13.14.11:362][922]Function IsPlayingRootMotion
[2020.12.03-13.14.11:363][922]Function IsPlayingNetworkedRootMotionMontage
[2020.12.03-13.14.11:363][922]Function IsJumpProvidingForce
[2020.12.03-13.14.11:363][922]Function HasAnyRootMotion
[2020.12.03-13.14.11:363][922]Function GetCurrentMontage
[2020.12.03-13.14.11:363][922]Function GetBaseTranslationOffset
[2020.12.03-13.14.11:363][922]Function GetBaseRotationOffsetRotator
[2020.12.03-13.14.11:363][922]Function GetAnimRootMotionTranslationScale
[2020.12.03-13.14.11:363][922]Function Crouch
[2020.12.03-13.14.11:363][922]Function ClientVeryShortAdjustPosition
[2020.12.03-13.14.11:363][922]Function ClientCheatWalk
[2020.12.03-13.14.11:363][922]Function ClientCheatGhost
[2020.12.03-13.14.11:363][922]Function ClientCheatFly
[2020.12.03-13.14.11:363][922]Function ClientAdjustRootMotionSourcePosition
[2020.12.03-13.14.11:363][922]Function ClientAdjustRootMotionPosition
[2020.12.03-13.14.11:363][922]Function ClientAdjustPosition
[2020.12.03-13.14.11:363][922]Function ClientAckGoodMove
[2020.12.03-13.14.11:363][922]Function CanJumpInternal
[2020.12.03-13.14.11:364][922]Function CanJump
[2020.12.03-13.14.11:364][922]Function CanCrouch
[2020.12.03-13.14.11:364][922]Function CacheInitialMeshOffset
[2020.12.03-13.14.11:364][922]Function SpawnDefaultController
[2020.12.03-13.14.11:364][922]Function SetCanAffectNavigationGeneration
[2020.12.03-13.14.11:364][922]Function ReceiveUnpossessed
[2020.12.03-13.14.11:364][922]Function ReceivePossessed
[2020.12.03-13.14.11:364][922]Function PawnMakeNoise
[2020.12.03-13.14.11:364][922]Function OnRep_PlayerState
[2020.12.03-13.14.11:364][922]Function OnRep_Controller
[2020.12.03-13.14.11:364][922]Function LaunchPawn
[2020.12.03-13.14.11:364][922]Function K2_GetMovementInputVector
[2020.12.03-13.14.11:364][922]Function IsPlayerControlled
[2020.12.03-13.14.11:364][922]Function IsPawnControlled
[2020.12.03-13.14.11:364][922]Function IsMoveInputIgnored
[2020.12.03-13.14.11:364][922]Function IsLocallyControlled
[2020.12.03-13.14.11:365][922]Function IsControlled
[2020.12.03-13.14.11:365][922]Function IsBotControlled
[2020.12.03-13.14.11:365][922]Function GetPendingMovementInputVector
[2020.12.03-13.14.11:365][922]Function GetNavAgentLocation
[2020.12.03-13.14.11:365][922]Function GetMovementComponent
[2020.12.03-13.14.11:365][922]Function GetMovementBaseActor
[2020.12.03-13.14.11:365][922]Function GetLastMovementInputVector
[2020.12.03-13.14.11:365][922]Function GetControlRotation
[2020.12.03-13.14.11:365][922]Function GetController
[2020.12.03-13.14.11:365][922]Function GetBaseAimRotation
[2020.12.03-13.14.11:365][922]Function DetachFromControllerPendingDestroy
[2020.12.03-13.14.11:365][922]Function ConsumeMovementInputVector
[2020.12.03-13.14.11:365][922]Function AddMovementInput
[2020.12.03-13.14.11:365][922]Function AddControllerYawInput
[2020.12.03-13.14.11:365][922]Function AddControllerRollInput
[2020.12.03-13.14.11:365][922]Function AddControllerPitchInput
[2020.12.03-13.14.11:365][922]Function WasRecentlyRendered
[2020.12.03-13.14.11:365][922]Function UserConstructionScript
[2020.12.03-13.14.11:366][922]Function TearOff
[2020.12.03-13.14.11:366][922]Function SnapRootComponentTo
[2020.12.03-13.14.11:366][922]Function SetTickGroup
[2020.12.03-13.14.11:366][922]Function SetTickableWhenPaused
[2020.12.03-13.14.11:366][922]Function SetReplicates
[2020.12.03-13.14.11:366][922]Function SetReplicateMovement
[2020.12.03-13.14.11:366][922]Function SetOwner
[2020.12.03-13.14.11:366][922]Function SetNetDormancy
[2020.12.03-13.14.11:366][922]Function SetLifeSpan
[2020.12.03-13.14.11:366][922]Function SetIsTemporarilyHiddenInEditor
[2020.12.03-13.14.11:366][922]Function SetFolderPath
[2020.12.03-13.14.11:366][922]Function SetAutoDestroyWhenFinished
[2020.12.03-13.14.11:366][922]Function SetActorTickInterval
[2020.12.03-13.14.11:366][922]Function SetActorTickEnabled
[2020.12.03-13.14.11:366][922]Function SetActorScale3D
[2020.12.03-13.14.11:366][922]Function SetActorRelativeScale3D
[2020.12.03-13.14.11:366][922]Function SetActorLabel
[2020.12.03-13.14.11:367][922]Function SetActorHiddenInGame
[2020.12.03-13.14.11:367][922]Function SetActorEnableCollision
[2020.12.03-13.14.11:367][922]Function RemoveTickPrerequisiteComponent
[2020.12.03-13.14.11:367][922]Function RemoveTickPrerequisiteActor
[2020.12.03-13.14.11:367][922]Function ReceiveTick
[2020.12.03-13.14.11:367][922]Function ReceiveRadialDamage
[2020.12.03-13.14.11:367][922]Function ReceivePointDamage
[2020.12.03-13.14.11:367][922]Function ReceiveHit
[2020.12.03-13.14.11:367][922]Function ReceiveEndPlay
[2020.12.03-13.14.11:367][922]Function ReceiveDestroyed
[2020.12.03-13.14.11:367][922]Function ReceiveBeginPlay
[2020.12.03-13.14.11:367][922]Function ReceiveAnyDamage
[2020.12.03-13.14.11:367][922]Function ReceiveActorOnReleased
[2020.12.03-13.14.11:367][922]Function ReceiveActorOnInputTouchLeave
[2020.12.03-13.14.11:367][922]Function ReceiveActorOnInputTouchEnter
[2020.12.03-13.14.11:368][922]Function ReceiveActorOnInputTouchEnd
[2020.12.03-13.14.11:368][922]Function ReceiveActorOnInputTouchBegin
[2020.12.03-13.14.11:368][922]Function ReceiveActorOnClicked
[2020.12.03-13.14.11:368][922]Function ReceiveActorEndOverlap
[2020.12.03-13.14.11:368][922]Function ReceiveActorEndCursorOver
[2020.12.03-13.14.11:368][922]Function ReceiveActorBeginOverlap
[2020.12.03-13.14.11:368][922]Function ReceiveActorBeginCursorOver
[2020.12.03-13.14.11:368][922]Function PrestreamTextures
[2020.12.03-13.14.11:368][922]Function OnRep_ReplicateMovement
[2020.12.03-13.14.11:368][922]Function OnRep_ReplicatedMovement
[2020.12.03-13.14.11:368][922]Function OnRep_Owner
[2020.12.03-13.14.11:368][922]Function OnRep_Instigator
[2020.12.03-13.14.11:368][922]Function OnRep_AttachmentReplication
[2020.12.03-13.14.11:368][922]Function MakeNoise
[2020.12.03-13.14.11:368][922]Function MakeMIDForMaterial
[2020.12.03-13.14.11:368][922]Function K2_TeleportTo
[2020.12.03-13.14.11:368][922]Function K2_SetActorTransform
[2020.12.03-13.14.11:369][922]Function K2_SetActorRotation
[2020.12.03-13.14.11:369][922]Function K2_SetActorRelativeTransform
[2020.12.03-13.14.11:369][922]Function K2_SetActorRelativeRotation
[2020.12.03-13.14.11:369][922]Function K2_SetActorRelativeLocation
[2020.12.03-13.14.11:369][922]Function K2_SetActorLocationAndRotation
[2020.12.03-13.14.11:369][922]Function K2_SetActorLocation
[2020.12.03-13.14.11:369][922]Function K2_OnReset
[2020.12.03-13.14.11:369][922]Function K2_OnEndViewTarget
[2020.12.03-13.14.11:369][922]Function K2_OnBecomeViewTarget
[2020.12.03-13.14.11:369][922]Function K2_GetRootComponent
[2020.12.03-13.14.11:369][922]Function K2_GetComponentsByClass
[2020.12.03-13.14.11:369][922]Function K2_GetActorRotation
[2020.12.03-13.14.11:369][922]Function K2_GetActorLocation
[2020.12.03-13.14.11:369][922]Function K2_DetachFromActor
[2020.12.03-13.14.11:369][922]Function K2_DestroyComponent
[2020.12.03-13.14.11:369][922]Function K2_DestroyActor
[2020.12.03-13.14.11:370][922]Function K2_AttachToComponent
[2020.12.03-13.14.11:370][922]Function K2_AttachToActor
[2020.12.03-13.14.11:370][922]Function K2_AttachRootComponentToActor
[2020.12.03-13.14.11:370][922]Function K2_AttachRootComponentTo
[2020.12.03-13.14.11:370][922]Function K2_AddActorWorldTransform
[2020.12.03-13.14.11:370][922]Function K2_AddActorWorldRotation
[2020.12.03-13.14.11:370][922]Function K2_AddActorWorldOffset
[2020.12.03-13.14.11:370][922]Function K2_AddActorLocalTransform
[2020.12.03-13.14.11:370][922]Function K2_AddActorLocalRotation
[2020.12.03-13.14.11:370][922]Function K2_AddActorLocalOffset
[2020.12.03-13.14.11:370][922]Function IsTemporarilyHiddenInEditor
[2020.12.03-13.14.11:370][922]Function IsSelectable
[2020.12.03-13.14.11:370][922]Function IsOverlappingActor
[2020.12.03-13.14.11:370][922]Function IsHiddenEdAtStartup
[2020.12.03-13.14.11:370][922]Function IsHiddenEd
[2020.12.03-13.14.11:370][922]Function IsEditable
[2020.12.03-13.14.11:371][922]Function IsChildActor
[2020.12.03-13.14.11:371][922]Function IsActorTickEnabled
[2020.12.03-13.14.11:371][922]Function IsActorBeingDestroyed
[2020.12.03-13.14.11:371][922]Function HasAuthority
[2020.12.03-13.14.11:371][922]Function GetVerticalDistanceTo
[2020.12.03-13.14.11:371][922]Function GetVelocity
[2020.12.03-13.14.11:371][922]Function GetTransform
[2020.12.03-13.14.11:371][922]Function GetTickableWhenPaused
[2020.12.03-13.14.11:371][922]Function GetSquaredDistanceTo
[2020.12.03-13.14.11:371][922]Function GetRemoteRole
[2020.12.03-13.14.11:372][922]Function GetParentComponent
[2020.12.03-13.14.11:372][922]Function GetParentActor
[2020.12.03-13.14.11:372][922]Function GetOwner
[2020.12.03-13.14.11:372][922]Function GetOverlappingComponents
[2020.12.03-13.14.11:372][922]Function GetOverlappingActors
[2020.12.03-13.14.11:372][922]Function GetLocalRole
[2020.12.03-13.14.11:372][922]Function GetLifeSpan
[2020.12.03-13.14.11:372][922]Function GetInstigatorController
[2020.12.03-13.14.11:372][922]Function GetInstigator
[2020.12.03-13.14.11:372][922]Function GetInputVectorAxisValue
[2020.12.03-13.14.11:372][922]Function GetInputAxisValue
[2020.12.03-13.14.11:372][922]Function GetInputAxisKeyValue
[2020.12.03-13.14.11:372][922]Function GetHorizontalDotProductTo
[2020.12.03-13.14.11:372][922]Function GetHorizontalDistanceTo
[2020.12.03-13.14.11:372][922]Function GetGameTimeSinceCreation
[2020.12.03-13.14.11:373][922]Function GetFolderPath
[2020.12.03-13.14.11:373][922]Function GetDotProductTo
[2020.12.03-13.14.11:373][922]Function GetDistanceTo
[2020.12.03-13.14.11:373][922]Function GetComponentsByTag
[2020.12.03-13.14.11:373][922]Function GetComponentsByInterface
[2020.12.03-13.14.11:373][922]Function GetComponentByClass
[2020.12.03-13.14.11:373][922]Function GetAttachParentSocketName
[2020.12.03-13.14.11:373][922]Function GetAttachParentActor
[2020.12.03-13.14.11:373][922]Function GetAttachedActors
[2020.12.03-13.14.11:373][922]Function GetAllChildActors
[2020.12.03-13.14.11:373][922]Function GetActorUpVector
[2020.12.03-13.14.11:373][922]Function GetActorTimeDilation
[2020.12.03-13.14.11:373][922]Function GetActorTickInterval
[2020.12.03-13.14.11:373][922]Function GetActorScale3D
[2020.12.03-13.14.11:373][922]Function GetActorRightVector
[2020.12.03-13.14.11:373][922]Function GetActorRelativeScale3D
[2020.12.03-13.14.11:373][922]Function GetActorLabel
[2020.12.03-13.14.11:374][922]Function GetActorForwardVector
[2020.12.03-13.14.11:374][922]Function GetActorEyesViewPoint
[2020.12.03-13.14.11:374][922]Function GetActorEnableCollision
[2020.12.03-13.14.11:374][922]Function GetActorBounds
[2020.12.03-13.14.11:374][922]Function ForceNetUpdate
[2020.12.03-13.14.11:374][922]Function FlushNetDormancy
[2020.12.03-13.14.11:374][922]Function EnableInput
[2020.12.03-13.14.11:374][922]Function DisableInput
[2020.12.03-13.14.11:374][922]Function DetachRootComponentFromParent
[2020.12.03-13.14.11:374][922]Function AddTickPrerequisiteComponent
[2020.12.03-13.14.11:374][922]Function AddTickPrerequisiteActor
[2020.12.03-13.14.11:374][922]Function AddComponent
[2020.12.03-13.14.11:374][922]Function ActorHasTag
[2020.12.03-13.14.11:374][922]Function ExecuteUbergraph
[2020.12.03-13.14.11:374][922]Command not recognized: listfuncs MyTest1Character

listfunc MyTest1Character GetText2

[2020.12.03-13.16.35:501][740]Processing function GetText2
[2020.12.03-13.16.35:501][740]  Flag Final
[2020.12.03-13.16.35:501][740]  Flag Native
[2020.12.03-13.16.35:501][740]  Flag Public
[2020.12.03-13.16.35:501][740]  Flag BlueprintCallable
[2020.12.03-13.16.35:501][740]  1 parameters taking up 24 bytes, with return value at offset 0
[2020.12.03-13.16.35:501][740]    Parameter ReturnValue at offset 0; 1x 24 bytes of type TextProperty
[2020.12.03-13.16.35:501][740]      Flag CPF_Parm
[2020.12.03-13.16.35:501][740]      Flag CPF_OutParm
[2020.12.03-13.16.35:501][740]      Flag CPF_ReturnParm
[2020.12.03-13.16.35:501][740]      Flag CPF_NativeAccessSpecifierPublic
[2020.12.03-13.16.35:501][740]  Total stack size 24 bytes

reloadconfig MyTest1Character  // 为MyTest1Character类型重新加载ini配置  注:好像没有作用

reloadcfg ThirdPersonCharacter_2   // 为ThirdPersonCharacter_2对象重新加载ini配置  注:好像没有作用

obj verifycomponents  // 对所有object对象进行诊断,输出有问题的object

obj transactional // 查看所有带RF_Transactional标志的Object对象(即:事务性Object对象,主要用于编辑器中undo、redo操作)

obj mark // 标记当前所有的object对象

obj markcheck  // 与上一次obj mark的结果进行对比,打印出新增的object对象

[2020.12.07-03.53.48:786][734]LogObj: Marking objects
[2020.12.07-03.53.50:986][812]LogTemp: New two Objects
[2020.12.07-03.53.56:155][841]LogObj: Unmarked (new) objects:
[2020.12.07-03.53.56:161][841]LogObj: MyObject /Engine/Transient.MyObject_3
[2020.12.07-03.53.56:161][841]LogObj: MyObject /Engine/Transient.MyObject_2

obj invmark  // 标记当前所有的object对象

obj invmarkcheck  // 与上一次obj invmark的结果进行对比,打印出删除的object对象

[2020.12.07-03.58.08:381][147]LogTemp: New two Objects
[2020.12.07-03.58.11:429][377]LogObj: InvMarking existing objects
[2020.12.07-03.58.17:134][245]Collecting garbage and resetting GC timer.
[2020.12.07-03.58.17:148][245]LogUObjectArray: Warning: Empty slot
[2020.12.07-03.58.17:149][245]LogUObjectArray: Warning: Empty slot
[2020.12.07-03.58.17:150][245]LogUObjectHash: Compacting FUObjectHashTables data took   1.05ms
[2020.12.07-03.58.21:791][967]LogObj: Objects that were deleted:
[2020.12.07-03.58.21:827][967]LogObj: MyObject /Engine/Transient.MyObject_5
[2020.12.07-03.58.21:827][967]LogObj: MyObject /Engine/Transient.MyObject_4

obj spikemark  // 标记当前所有的object对象

obj spikemarkcheck // 与上一次obj spikemark的结果进行对比,打印出在spikemark之后创建又删除的object对象

[2020.12.07-06.46.45:838][380]LogObj: Spikemarking objects
[2020.12.07-06.46.51:962][435]LogTemp: New two Objects
[2020.12.07-06.46.58:093][542]Collecting garbage and resetting GC timer.
[2020.12.07-06.46.58:115][542]LogUObjectArray: Warning: Empty slot
[2020.12.07-06.46.58:116][542]LogUObjectArray: Warning: Empty slot
[2020.12.07-06.46.58:118][542]LogUObjectHash: Compacting FUObjectHashTables data took   2.19ms
[2020.12.07-06.47.00:862][814]LogObj: Spikemarked (created and then destroyed) objects:
[2020.12.07-06.47.00:863][814]LogObj:   MyObject /Engine/Transient.MyObject_7
[2020.12.07-06.47.00:863][814]LogObj:   MyObject /Engine/Transient.MyObject_6

obj classes  // 按继承关系列出所有加载到内存的Object类型(含所有的Native和已加载的Blueprint)

[2020.11.13-06.43.54:974][607]Object (48)
[2020.11.13-06.43.54:974][607]  GCObjectReferencer (120)
[2020.11.13-06.43.54:974][607]  TextBuffer (88)
[2020.11.13-06.43.54:975][607]  Field (56)
[2020.11.13-06.43.54:975][607]    Struct (192)
[2020.11.13-06.43.54:975][607]      ScriptStruct (208)
[2020.11.13-06.43.54:976][607]        MovieSceneKeyStructType (400)
[2020.11.13-06.43.54:976][607]        UserDefinedStruct (312)
[2020.11.13-06.43.54:976][607]          AISenseBlueprintListener (312)
[2020.11.13-06.43.54:977][607]      Class (632)
[2020.11.13-06.43.54:977][607]        DynamicClass (760)
[2020.11.13-06.43.54:977][607]        LinkerPlaceholderClass (1072)
[2020.11.13-06.43.54:978][607]        BlueprintGeneratedClass (1512)
[2020.11.13-06.43.54:978][607]          WidgetBlueprintGeneratedClass (1640)
[2020.11.13-06.43.54:978][607]          AnimBlueprintGeneratedClass (2632)
[2020.11.13-06.43.54:979][607]      Function (240)
[2020.11.13-06.43.54:979][607]        DelegateFunction (240)
[2020.11.13-06.43.54:979][607]          SparseDelegateFunction (264)
[2020.11.13-06.43.54:980][607]        LinkerPlaceholderFunction (680)
[2020.11.13-06.43.54:980][607]    Enum (104)
[2020.11.13-06.43.54:980][607]      UserDefinedEnum (216)
[2020.11.13-06.43.54:981][607]    Property (136)
[2020.11.13-06.43.54:981][607]      EnumProperty (152)
[2020.11.13-06.43.54:981][607]      ArrayProperty (144)
[2020.11.13-06.43.54:982][607]      ObjectPropertyBase (144)
[2020.11.13-06.43.54:982][607]        ObjectProperty (144)
[2020.11.13-06.43.54:982][607]          ClassProperty (152)
[2020.11.13-06.43.54:983][607]        LazyObjectProperty (144)
[2020.11.13-06.43.54:983][607]        SoftObjectProperty (144)
[2020.11.13-06.43.54:983][607]          SoftClassProperty (152)
[2020.11.13-06.43.54:984][607]        WeakObjectProperty (144)
[2020.11.13-06.43.54:984][607]      BoolProperty (144)
[2020.11.13-06.43.54:984][607]      NumericProperty (136)
[2020.11.13-06.43.54:985][607]        ByteProperty (144)
[2020.11.13-06.43.54:985][607]        DoubleProperty (136)
[2020.11.13-06.43.54:985][607]        FloatProperty (136)
[2020.11.13-06.43.54:986][607]        IntProperty (136)
[2020.11.13-06.43.54:986][607]        Int8Property (136)
[2020.11.13-06.43.54:986][607]        Int16Property (136)
[2020.11.13-06.43.54:987][607]        Int64Property (136)
[2020.11.13-06.43.54:987][607]        UInt16Property (136)
[2020.11.13-06.43.54:987][607]        UInt32Property (136)
[2020.11.13-06.43.54:988][607]        UInt64Property (136)
[2020.11.13-06.43.54:988][607]      DelegateProperty (144)
[2020.11.13-06.43.54:988][607]      InterfaceProperty (144)
[2020.11.13-06.43.54:989][607]      MapProperty (176)
[2020.11.13-06.43.54:989][607]      MulticastDelegateProperty (144)
[2020.11.13-06.43.54:989][607]        MulticastInlineDelegateProperty (144)
[2020.11.13-06.43.54:990][607]        MulticastSparseDelegateProperty (144)
[2020.11.13-06.43.54:990][607]      NameProperty (136)
[2020.11.13-06.43.54:990][607]      SetProperty (168)
[2020.11.13-06.43.54:991][607]      StrProperty (136)
[2020.11.13-06.43.54:991][607]      StructProperty (144)
[2020.11.13-06.43.54:991][607]      TextProperty (136)
[2020.11.13-06.43.54:992][607]  Package (224)
[2020.11.13-06.43.54:992][607]  ... ...
[2020.11.13-06.43.54:992][607]  ... ...
[2020.11.13-06.43.56:037][607]  MyBPObject (48)
[2020.11.13-06.43.56:038][607]    MyBlueprintObject_C (64)
[2020.11.13-06.43.56:038][607]    SKEL_MyBlueprintObject_C (80)
[2020.11.13-06.43.56:038][607]    REINST_MyBlueprintObject_C_9 (64)
[2020.11.13-06.43.56:039][607]  MyObject (48)
[2020.11.13-06.43.56:039][607]  MyTestObject (56)
[2020.11.13-06.43.56:039][607]  MyPluginObject (64)
[2020.11.13-06.43.56:040][607]  ... ...
[2020.11.13-06.43.56:040][607]  ... ...

注1:MyBlueprintObject_C为从MyBPObject派生的Blueprint的Object类型

注2:右边括号中的数字为该类型的内存Size   例如:UObject的sizeof为48

obj intrinsicclasses  // 打印出内在的Native类型(CLASS_Native & CLASS_Intrinsic)

obj bulk // 打印出大块的数据

obj list class=MyBlueprintObject_C  // 查看所有MyBlueprintObject_C类型的对象(不包括CDO对象)

UCLASS(config=Game)
class AMyTest1Character : public ACharacter
{
    GENERATED_BODY()
    
    // ... ...
    
public:
    UPROPERTY() UMyBPObject* m_BPObj1;
    UPROPERTY() UClass* m_MyBPObjectClass;
};


void AMyTest1Character::OnResetVR()  // 按R快捷键触发执行
{
    FString MyBPObjectPath = TEXT("/Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject_C");
    m_MyBPObjectClass = LoadClass<UObject>(nullptr, *MyBPObjectPath); // MyBPObjectClass为UBlueprintGeneratedClass*类型

    m_BPObj1 = NewObject<UMyBPObject>(this, m_MyBPObjectClass);
}

结果输出如下:

Obj List: class=MyBlueprintObject_C
Objects:

                                                                                                                                     Object      NumKB      MaxKB   ResExcKB  ResExcDedSysKB  ResExcShrSysKB  ResExcDedVidKB  ResExcShrVidKB     ResExcUnkKB
MyBlueprintObject_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2.MyBlueprintObject_C_0       0.08       0.08       0.00            0.00            0.00            0.00            0.00            0.00

                                                                                                Class    Count      NumKB      MaxKB   ResExcKB  ResExcDedSysKB  ResExcShrSysKB  ResExcDedVidKB  ResExcShrVidKB     ResExcUnkKB
                                                                                  MyBlueprintObject_C        1       0.08       0.08       0.00            0.00            0.00            0.00            0.00            0.00

1 Objects (Total: 0.000M / Max: 0.000M / Res: 0.000M | ResDedSys: 0.000M / ResShrSys: 0.000M / ResDedVid: 0.000M / ResShrVid: 0.000M / ResUnknown: 0.000M) 

obj list forget // 标记当前内存中所有UObjcet,后续执行obj list命令会忽略掉这些对象

obj list remember // 取消对当前内存中所有UObjcet的标记

obj list class=texture2D -alphasort   // 按字母排序来查看所有texture2D类型的对象(不包括CDO对象)

obj list class=texture2d -includedefaults   // 查看所有texture2D类型的对象(包括CDO对象)

obj list class=texture2d -nodetailedinfo  // 不显示各个对象的详细信息,仅显示texture2D类型的对象统计表

obj list class=actor -countsort -csv // 按数量升序来查看所有actor类型的对象统计表,且统计表使用逗号分隔符来输出(不包括CDO对象)

obj list class=texture2d -gconly  // 查看所有被gc管理的texture2D类型的对象(不包括CDO对象)  注:会剔除一直常驻内存的texture2D类型的对象

obj list class=texture2d -gcnoclusters  // 查看所有被gc管理的texture2D类型的对象(不包括CDO对象)  注:会剔除一直常驻内存和被gc族管理的texture2D类型的对象

obj list class=texture2d -rootonly // 查看所有被直接加到root根集的texture2D类型的对象(不包括CDO对象)

obj list class=texture2d name=ShadowMapTexture2D_0  // // 查看名为ShadowMapTexture2D_0类型为texture2D的对象(不包括CDO对象)

obj list class=texture2d outer=ThirdPersonExampleMap_BuiltData  // 查看outerThirdPersonExampleMap_BuiltData的所有texture2D类型的对象(不包括CDO对象)

obj list class=texture2d package=/Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData  // 查看/Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData包中的所有texture2D类型的对象

obj list class=texture2d package=/Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData inside=ShadowMapTexture2D_0 // 查看/Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData包中名为ShadowMapTexture2D_0的texture2D类型的对象

obj list2 class=MyBlueprintObject_C  // 查看所有MyBlueprintObject_C类型的对象(不包括CDO对象)

Object                                                                                               InclBytes  ExclBytes  InclResKBytes ExclResKBytes
MyBlueprintObject_C MyBlueprintObject_C_0                                                            86         86         0          0 

Obj MemSub  // 打印大于16KB的所有类型的内存占用信息

Obj MemSub for class 'Object'

                           Class       IncMax       IncNum       ResExc ResExcDedSys ResExcShrSys ResExcDedVid ResExcShrVid    ResExcUnk        Count
                           Class        2094K        1718K           0K           0K           0K           0K           0K           0K         3264
                        Material         701K         471K          64M          64M           0K           0K           0K           0K           79
                MaterialFunction         280K         197K           0K           0K           0K           0K           0K           0K           28
                           World         206K         189K           0K           0K           0K           0K           0K           0K            1
                           Level         199K         183K           0K           0K           0K           0K           0K           0K            1
                         EdGraph         157K         156K           0K           0K           0K           0K           0K           0K           50
                       Blueprint         125K         125K           0K           0K           0K           0K           0K           0K            5
      AnimGraphNode_StateMachine          64K          51K           0K           0K           0K           0K           0K           0K            2
      AnimationStateMachineGraph          63K          50K           0K           0K           0K           0K           0K           0K            2
                   AnimBlueprint          50K          35K           0K           0K           0K           0K           0K           0K            1
                      StaticMesh          47K          47K        8520K         108K           0K           0K           0K        8412K           34
                  AnimationGraph          41K          27K           0K           0K           0K           0K           0K           0K            2
                 StaticMeshActor          38K          38K           0K           0K           0K           0K           0K           0K           17
                   AnimStateNode          33K          20K           0K           0K           0K           0K           0K           0K            8
             AnimationStateGraph          31K          18K           0K           0K           0K           0K           0K           0K           12
          ThirdPersonCharacter_C          26K          23K           0K           0K           0K           0K           0K           0K            1
            LevelScriptBlueprint          19K          18K           0K           0K           0K           0K           0K           0K            1
         BlueprintGeneratedClass          16K           7K           0K           0K           0K           0K           0K           0K           13

                        (Culled)         168K         145K          72M         181K           0K          71M           0K        1089K        13942

                           Total        4366K        3525K         145M          64M           0K          71M           0K        9501K        17463
**********************************************

Obj MemSub class=MyBlueprintObject_C cull=0  // 打印大于0KB的MyBlueprintObject_C类型的内存占用信息 

Obj mem  // 打印大于50KB的所有类型及其实例对象的内存占用信息

 ********************************************** By Outer Hierarchy
    1K    0Kx     3 Class /Script/CoreUObject.Object
          0K            1 Function /Script/CoreUObject.Object:ExecuteUbergraph
 ********************************************** By Class Hierarchy
  120M    0Kx     3 Class /Script/CoreUObject.Object
   Child Classes
         75M    8Kx     3 Class /Script/Engine.StreamableRenderAsset
         Child Classes
               71M   42Kx     3 Class /Script/Engine.Texture
               Child Classes
                     55M    8Kx   161 Class /Script/Engine.Texture2D
                     Child Classes
                         2736K    1Kx     7 Class /Script/Engine.ShadowMapTexture2D
                           Instances
                           2731K            1 ShadowMapTexture2D /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData.ThirdPersonExampleMap_BuiltData:ShadowMapTexture2D_0
                              3K            1 ShadowMapTexture2D /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData.ThirdPersonExampleMap_BuiltData:ShadowMapTexture2D_1
                              0K            1 ShadowMapTexture2D /Script/Engine.Default__ShadowMapTexture2D


                  ... ... ... ... ... ... ... 
				  
   Instances
      0K            1 Object /Script/CoreUObject.Default__Object
 ********************************************** Flat
  120M    0Kx 21218 Root
         32M            1 Texture2D /Engine/EngineMaterials/DefaultBloomKernel.DefaultBloomKernel
         16M            1 TextureCube /Engine/MapTemplates/Sky/DaylightAmbientCubemap.DaylightAmbientCubemap
       7695K            1 FontFace /Engine/EngineFonts/Faces/DroidSansFallback.DroidSansFallback
       5462K            1 Texture2D /Engine/EditorResources/T_EditorHelp.T_EditorHelp
       3627K            1 MetaData /Script/Engine.PackageMetaData
       3584K            1 Texture2D /Engine/EngineMaterials/BlueNoise.BlueNoise
       2731K            1 Texture2D /Engine/EngineSky/T_Sky_Blue.T_Sky_Blue
       2731K            1 ShadowMapTexture2D /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData.ThirdPersonExampleMap_BuiltData:ShadowMapTexture2D_0
       1780K            1 SkeletalMesh /Game/Mannequin/Character/Mesh/SK_Mannequin.SK_Mannequin
       1366K            1 LightMapTexture2D /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData.ThirdPersonExampleMap_BuiltData:HQ_Lightmap0_1
       1366K            1 Texture2D /Game/Mannequin/Character/Textures/T_UE4_Mannequin_Mobile_N.T_UE4_Mannequin_Mobile_N
        683K            1 Texture2D /Engine/EngineSky/T_Sky_Clouds_M.T_Sky_Clouds_M
        683K            1 LightMapTexture2D /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData.ThirdPersonExampleMap_BuiltData:SkyOcclusion0_1
        683K            1 Texture2D /Game/Mannequin/Character/Textures/T_UE4_Mannequin_Mobile_M.T_UE4_Mannequin_Mobile_M
        512K            1 Material /Engine/EngineDebugMaterials/MAT_LevelColorationLitLightmapUV.MAT_LevelColorationLitLightmapUV
        512K            1 Material /Engine/EngineDebugMaterials/ShadedLevelColorationLitMaterial.ShadedLevelColorationLitMaterial
        512K            1 Material /Engine/EngineMaterials/WorldGridMaterial.WorldGridMaterial
        512K            1 Material /Engine/EngineDebugMaterials/LevelColorationLitMaterial.LevelColorationLitMaterial
        412K            1 StaticMesh /Engine/EditorMeshes/Camera/SM_CineCam.SM_CineCam
        385K            1 MetaData /Script/UMG.PackageMetaData
        359K            1 Material /Engine/EngineDebugMaterials/WireframeMaterial.WireframeMaterial
        342K            1 Texture2D /Engine/EngineMaterials/T_Default_Material_Grid_M.T_Default_Material_Grid_M
        342K            1 LightMapTexture2D /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap_BuiltData.ThirdPersonExampleMap_BuiltData:HQ_Lightmap0_2
        333K            1 FontFace /Engine/EngineFonts/Faces/RobotoLight.RobotoLight
        324K            1 FontFace /Engine/EngineFonts/Faces/RobotoBoldItalic.RobotoBoldItalic
        319K            1 FontFace /Engine/EngineFonts/Faces/RobotoBold.RobotoBold
        317K            1 Material /Engine/EngineDebugMaterials/ShadedLevelColorationUnlitMateri.ShadedLevelColorationUnlitMateri
        317K            1 Material /Engine/EngineDebugMaterials/LevelColorationUnlitMaterial.LevelColorationUnlitMaterial
        314K            1 FontFace /Engine/EngineFonts/Faces/RobotoItalic.RobotoItalic
        310K            1 FontFace /Engine/EngineFonts/Faces/RobotoRegular.RobotoRegular
        292K            1 ScriptStruct /Script/Engine.PostProcessSettings
        292K            1 StaticMesh /Engine/EditorMeshes/MatineeCam_SM.MatineeCam_SM
        268K            1 StaticMesh /Engine/EditorMeshes/EditorSkySphere.EditorSkySphere
		
                  ... ... ... ... ... ... ... 
				  

注:75M为StreamableRenderAsset类型incl大小(包含size),8K为其excl大小(独占size)

Obj Mem class=MyBlueprintObject_C cull=0  // 打印大于0KB的MyBlueprintObject_C类型及其实例对象的内存占用信息

 ********************************************** By Outer Hierarchy
    1K            1 BlueprintGeneratedClass /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject_C
 ********************************************** By Class Hierarchy
    1K    1Kx     5 BlueprintGeneratedClass /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject_C
   Instances
      0K            1 MyBlueprintObject_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2.MyBlueprintObject_C_0
      0K            1 MyBlueprintObject_C /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.Default__MyBlueprintObject_C
 ********************************************** Flat
  120M    0Kx 21218 Root
          0K            1 MyBlueprintObject_C /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.Default__MyBlueprintObject_C
          0K            1 MyBlueprintObject_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2.MyBlueprintObject_C_0
 **********************************************

obj propanalysis class=Texture2D  // 分析所有的Texture2D对象的属性字段与默认值不一样而带来的内存开销

obj components PlayerController_0 // 打印出PlayerController_0对象的组件的详细信息

OBJ DUMP PlayerController_0 show=“playercontroller”  // 打印出对象名为PlayerController_0的playercontroller下UPROPERTY成员变量的值

*** Property dump for object 'PlayerController /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.PlayerController_0' ***
=== PlayerController properties ===
  Player=LocalPlayer'/Engine/Transient.GameEngine_0:LocalPlayer_0'
  AcknowledgedPawn=ThirdPersonCharacter_C'/Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2'
  ControllingDirTrackInst=None
  MyHUD=HUD'/Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.HUD_0'
  PlayerCameraManager=PlayerCameraManager'/Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.PlayerCameraManager_0'
  PlayerCameraManagerClass=None
  bAutoManageActiveCameraTarget=True
  TargetViewRotation=(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)
  SmoothTargetViewRotationSpeed=20.000000
  LastSpectatorStateSynchTime=0.000000
  LastSpectatorSyncLocation=(X=0.000000,Y=0.000000,Z=0.000000)
  LastSpectatorSyncRotation=(Pitch=0.000000,Yaw=0.000000,Roll=0.000000)
  ClientCap=0
  CheatManager=CheatManager'/Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.PlayerController_0.CheatManager_0'
  CheatClass=Class'/Script/Engine.CheatManager'
  PlayerInput=PlayerInput'/Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.PlayerController_0.PlayerInput_0'
  bPlayerIsWaiting=False
  NetPlayerIndex=0
  PendingSwapConnection=None
  NetConnection=None
  InputYawScale=2.500000
  InputPitchScale=-2.500000
  InputRollScale=1.000000
  bShowMouseCursor=True
  bEnableClickEvents=False
  bEnableTouchEvents=True
  bEnableMouseOverEvents=False
  bEnableTouchOverEvents=False
  bForceFeedbackEnabled=True
  ForceFeedbackScale=1.000000
  ClickEventKeys(0)=LeftMouseButton
  DefaultMouseCursor=Default
  CurrentMouseCursor=Default
  DefaultClickTraceChannel=ECC_Visibility
  CurrentClickTraceChannel=ECC_Visibility
  HitResultTraceDistance=100000.000000
  SeamlessTravelCount=0
  LastCompletedSeamlessTravelCount=0
  InactiveStateInputComponent=None
  bShouldPerformFullTickWhenPaused=False
  CurrentTouchInterface=None
  SpectatorPawn=None
  bIsLocalPlayerController=True
  SpawnLocation=(X=0.000000,Y=0.000000,Z=0.000000)

OBJ DUMP PlayerController_0 hide="actor, Controller"    // 打印出对象名为PlayerController_0的非actor、controller下UPROPERTY成员变量的值

OBJ DUMP class=playercontroller name=PlayerController_0  // 打印出类型为playercontroller,对象名为PlayerController_0的UPROPERTY成员变量的值

OBJ DUMP PlayerController_0 recurse=true  // 打印出对象名为PlayerController_0的UPROPERTY成员变量的值(UObject的成员变量会递归展开打印)

obj hash  // 打印出hash表的效率,最大碰撞中包含的对象以及hash表的内存占用

obj hash showbucketcollisions

obj hashouter  // 打印出hashouter表的效率,最大碰撞中包含的对象以及hashouter表的内存占用

obj hashouter showbucketcollisions

obj overhead  // 打印hash表的内存占用

obj overhead detailed

obj flags MyBlueprintObject_C  // 打印MyBlueprintObject_C的Flags信息

BlueprintGeneratedClass /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject_C:	Transactional Public

obj flags ThirdPersonCharacter_2  // 打印ThirdPersonCharacter_2对象的Flags信息

ThirdPersonCharacter_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2:	Transactional 
SpringArmComponent /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2.CameraBoom:	Transactional 
CameraComponent /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2.FollowCamera:	Transactional 
MyBlueprintObject_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2.MyBlueprintObject_C_2:	
SkeletalMeshComponent /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2.CharacterMesh0:	Transactional 
CharacterMovementComponent /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2.CharMoveComp:	Transactional 
CapsuleComponent /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2.CollisionCylinder:	Transactional 
Class /Script/AIModule.AIController:	Public Transient Standalone 
PlayerState /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.PlayerState_0:	Transactional Transient 
PlayerController /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.PlayerController_0:	Transactional Transient 
PlayerController /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.PlayerController_0:	Transactional Transient 
InputComponent /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2.PawnInputComponent0:	Transient 
ThirdPersonCharacter_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2:	Transactional 
CapsuleComponent /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2.CollisionCylinder:	Transactional

obj rep class=ThirdPersonCharacter_C  // 打印ThirdPersonCharacter_C类型的同步属性(Replicated properties)

[2020.12.07-16.12.31:204][954]=== Replicated properties for class: ThirdPersonCharacter_C===
[2020.12.07-16.12.31:204][954]   ReplicatedBasedMovement <OnRep_ReplicatedBasedMovement>
[2020.12.07-16.12.31:204][954]   AnimRootMotionTranslationScale
[2020.12.07-16.12.31:204][954]   ReplicatedServerLastTransformUpdateTimeStamp
[2020.12.07-16.12.31:204][954]   ReplayLastTransformUpdateTimeStamp <OnRep_ReplayLastTransformUpdateTimeStamp>
[2020.12.07-16.12.31:204][954]   ReplicatedMovementMode
[2020.12.07-16.12.31:205][954]   bIsCrouched <OnRep_IsCrouched>
[2020.12.07-16.12.31:205][954]   bProxyIsJumpForceApplied
[2020.12.07-16.12.31:205][954]   JumpMaxHoldTime
[2020.12.07-16.12.31:205][954]   JumpMaxCount
[2020.12.07-16.12.31:205][954]   RepRootMotion <OnRep_RootMotion>
[2020.12.07-16.12.31:205][954]   RemoteViewPitch
[2020.12.07-16.12.31:205][954]   PlayerState <OnRep_PlayerState>
[2020.12.07-16.12.31:205][954]   Controller <OnRep_Controller>
[2020.12.07-16.12.31:205][954]   bReplicateMovement <OnRep_ReplicateMovement>
[2020.12.07-16.12.31:205][954]   bHidden
[2020.12.07-16.12.31:205][954]   bTearOff
[2020.12.07-16.12.31:206][954]   bCanBeDamaged
[2020.12.07-16.12.31:206][954]   RemoteRole
[2020.12.07-16.12.31:206][954]   ReplicatedMovement <OnRep_ReplicatedMovement>
[2020.12.07-16.12.31:206][954]   AttachmentReplication <OnRep_AttachmentReplication>
[2020.12.07-16.12.31:206][954]   Owner <OnRep_Owner>
[2020.12.07-16.12.31:206][954]   Role
[2020.12.07-16.12.31:206][954]   Instigator <OnRep_Instigator>

obj cycles  // 查看引用链是否形成环

... ... 
[2020.12.03-13.18.02:314][942]MaterialExpressionVectorParameter /Engine/EngineDebugMaterials/LevelColorationUnlitMaterial.LevelColorationUnlitMaterial:MaterialExpressionVectorParameter0
[2020.12.03-13.18.02:314][942]Material /Engine/EngineDebugMaterials/LevelColorationUnlitMaterial.LevelColorationUnlitMaterial
[2020.12.03-13.18.02:314][942]    simple cycle ------------------
[2020.12.03-13.18.02:314][942]    Material /Engine/EngineDebugMaterials/LevelColorationUnlitMaterial.LevelColorationUnlitMaterial -> MaterialExpressionVectorParameter /Engine/EngineDebugMaterials/LevelColorationUnlitMaterial.LevelColorationUnlitMaterial:MaterialExpressionVectorParameter0
[2020.12.03-13.18.02:315][942]        [StructProperty /Script/Engine.Material:EmissiveColor]
[2020.12.03-13.18.02:315][942]            class Material offset 672, offset from UObject 1072 
[2020.12.03-13.18.02:315][942]        [ObjectProperty Expressions./Script/Engine.Material:Expressions]
[2020.12.03-13.18.02:315][942]    MaterialExpressionVectorParameter /Engine/EngineDebugMaterials/LevelColorationUnlitMaterial.LevelColorationUnlitMaterial:MaterialExpressionVectorParameter0 -> Material /Engine/EngineDebugMaterials/LevelColorationUnlitMaterial.LevelColorationUnlitMaterial
[2020.12.03-13.18.02:315][942]        [ObjectProperty /Script/Engine.MaterialExpression:Material]
[2020.12.03-13.18.02:315][942]            class MaterialExpression offset 48, offset from UObject 96 
[2020.12.03-13.18.02:315][942]------------------------------------------------------------------------
[2020.12.03-13.18.02:315][942]MaterialExpressionVectorParameter /Engine/EngineDebugMaterials/DebugMeshMaterial.DebugMeshMaterial:MaterialExpressionVectorParameter0
[2020.12.03-13.18.02:315][942]Material /Engine/EngineDebugMaterials/DebugMeshMaterial.DebugMeshMaterial
[2020.12.03-13.18.02:315][942]    simple cycle ------------------
[2020.12.03-13.18.02:315][942]    Material /Engine/EngineDebugMaterials/DebugMeshMaterial.DebugMeshMaterial -> MaterialExpressionVectorParameter /Engine/EngineDebugMaterials/DebugMeshMaterial.DebugMeshMaterial:MaterialExpressionVectorParameter0
[2020.12.03-13.18.02:316][942]        [StructProperty /Script/Engine.Material:EmissiveColor]
[2020.12.03-13.18.02:316][942]            class Material offset 672, offset from UObject 1072 
[2020.12.03-13.18.02:316][942]        [StructProperty /Script/Engine.Material:Opacity]
[2020.12.03-13.18.02:316][942]            class Material offset 736, offset from UObject 1136 
[2020.12.03-13.18.02:316][942]        [ObjectProperty Expressions./Script/Engine.Material:Expressions]
[2020.12.03-13.18.02:316][942]    MaterialExpressionVectorParameter /Engine/EngineDebugMaterials/DebugMeshMaterial.DebugMeshMaterial:MaterialExpressionVectorParameter0 -> Material /Engine/EngineDebugMaterials/DebugMeshMaterial.DebugMeshMaterial
[2020.12.03-13.18.02:316][942]        [ObjectProperty /Script/Engine.MaterialExpression:Material]
[2020.12.03-13.18.02:316][942]            class MaterialExpression offset 48, offset from UObject 96 
[2020.12.03-13.18.02:316][942]------------------------------------------------------------------------
[2020.12.03-13.18.02:316][942]21207 total objects, 40482 total edges.
[2020.12.03-13.18.02:316][942]Non-permanent: 21207 objects, 40482 edges, 324 strongly connected components, 3359 objects are included in cycles.

obj refs name=/Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject  // 查看蓝图资源为/Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject的引用关系链

obj refs name=MyBlueprintObject

LogReferenceChain: (root) (standalone) World /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap->PersistentLevel
LogReferenceChain:  Level /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel::AddReferencedObjects(): PersistentLevel
LogReferenceChain:   ThirdPersonCharacter_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2->m_MyBPObjectClass
LogReferenceChain:    BlueprintGeneratedClass /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject_C::AddReferencedObjects(): MyBlueprintObject_C
LogReferenceChain:     (standalone) Blueprint /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject
LogReferenceChain:   
LogReferenceChain: (root) CrowdManager /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:NavigationSystemV1_0.CrowdManager_0->Outer
LogReferenceChain:  NavigationSystemV1 /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:NavigationSystemV1_0->AbstractNavData
LogReferenceChain:   AbstractNavData /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.AbstractNavData-Default->Outer
LogReferenceChain:    Level /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel::AddReferencedObjects(): PersistentLevel
LogReferenceChain:     ThirdPersonCharacter_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2->m_MyBPObjectClass
LogReferenceChain:      BlueprintGeneratedClass /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject_C::AddReferencedObjects(): MyBlueprintObject_C
LogReferenceChain:       (standalone) Blueprint /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject
LogReferenceChain:   
LogReferenceChain: (root) GameEngine /Engine/Transient.GameEngine_0::AddReferencedObjects(): GameEngine_0
LogReferenceChain:  GameInstance /Engine/Transient.GameEngine_0:GameInstance_0->LocalPlayers
LogReferenceChain:   LocalPlayer /Engine/Transient.GameEngine_0:LocalPlayer_0->PlayerController
LogReferenceChain:    PlayerController /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.PlayerController_0->Outer
LogReferenceChain:     Level /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel::AddReferencedObjects(): PersistentLevel
LogReferenceChain:      ThirdPersonCharacter_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2->m_MyBPObjectClass
LogReferenceChain:       BlueprintGeneratedClass /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject_C::AddReferencedObjects(): MyBlueprintObject_C
LogReferenceChain:        (standalone) Blueprint /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject
LogReferenceChain:   
LogReferenceChain: (root) GCObjectReferencer /Engine/Transient.GCObjectReferencer_0::AddReferencedObjects(): SObjectWidget( NewWidgetBlueprint_C_0 )
LogReferenceChain:  NewWidgetBlueprint_C /Engine/Transient.GameEngine_0:GameInstance_0.NewWidgetBlueprint_C_0->Outer
LogReferenceChain:   GameInstance /Engine/Transient.GameEngine_0:GameInstance_0->LocalPlayers
LogReferenceChain:    LocalPlayer /Engine/Transient.GameEngine_0:LocalPlayer_0->PlayerController
LogReferenceChain:     PlayerController /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.PlayerController_0->Outer
LogReferenceChain:      Level /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel::AddReferencedObjects(): PersistentLevel
LogReferenceChain:       ThirdPersonCharacter_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2->m_MyBPObjectClass
LogReferenceChain:        BlueprintGeneratedClass /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject_C::AddReferencedObjects(): MyBlueprintObject_C
LogReferenceChain:         (standalone) Blueprint /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject

obj refs name=/Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject_C  // 查看蓝图Class为/Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject_C的引用关系链

obj refs name=MyBlueprintObject_C

LogReferenceChain: (root) (standalone) World /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap->PersistentLevel
LogReferenceChain:  Level /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel::AddReferencedObjects(): PersistentLevel
LogReferenceChain:   ThirdPersonCharacter_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2->m_MyBPObjectClass
LogReferenceChain:    BlueprintGeneratedClass /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject_C
LogReferenceChain:   
LogReferenceChain: (root) (standalone) World /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap->PersistentLevel
LogReferenceChain:  Level /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel::AddReferencedObjects(): PersistentLevel
LogReferenceChain:   ThirdPersonCharacter_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2->m_BPObj1
LogReferenceChain:    MyBlueprintObject_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2.MyBlueprintObject_C_0->Class
LogReferenceChain:     BlueprintGeneratedClass /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject_C
LogReferenceChain:   
LogReferenceChain: (root) CrowdManager /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:NavigationSystemV1_0.CrowdManager_0->Outer
LogReferenceChain:  NavigationSystemV1 /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:NavigationSystemV1_0->AbstractNavData
LogReferenceChain:   AbstractNavData /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.AbstractNavData-Default->Outer
LogReferenceChain:    Level /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel::AddReferencedObjects(): PersistentLevel
LogReferenceChain:     ThirdPersonCharacter_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2->m_MyBPObjectClass
LogReferenceChain:      BlueprintGeneratedClass /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject_C
LogReferenceChain:   
LogReferenceChain: (root) CrowdManager /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:NavigationSystemV1_0.CrowdManager_0->Outer
LogReferenceChain:  NavigationSystemV1 /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:NavigationSystemV1_0->AbstractNavData
LogReferenceChain:   AbstractNavData /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.AbstractNavData-Default->Outer
LogReferenceChain:    Level /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel::AddReferencedObjects(): PersistentLevel
LogReferenceChain:     ThirdPersonCharacter_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2->m_BPObj1
LogReferenceChain:      MyBlueprintObject_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2.MyBlueprintObject_C_0->Class
LogReferenceChain:       BlueprintGeneratedClass /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject_C
LogReferenceChain:   
LogReferenceChain: (root) GameEngine /Engine/Transient.GameEngine_0::AddReferencedObjects(): GameEngine_0
LogReferenceChain:  GameInstance /Engine/Transient.GameEngine_0:GameInstance_0->LocalPlayers
LogReferenceChain:   LocalPlayer /Engine/Transient.GameEngine_0:LocalPlayer_0->PlayerController
LogReferenceChain:    PlayerController /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.PlayerController_0->Outer
LogReferenceChain:     Level /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel::AddReferencedObjects(): PersistentLevel
LogReferenceChain:      ThirdPersonCharacter_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2->m_MyBPObjectClass
LogReferenceChain:       BlueprintGeneratedClass /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject_C
LogReferenceChain:   
LogReferenceChain: (root) GameEngine /Engine/Transient.GameEngine_0::AddReferencedObjects(): GameEngine_0
LogReferenceChain:  GameInstance /Engine/Transient.GameEngine_0:GameInstance_0->LocalPlayers
LogReferenceChain:   LocalPlayer /Engine/Transient.GameEngine_0:LocalPlayer_0->PlayerController
LogReferenceChain:    PlayerController /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.PlayerController_0->Outer
LogReferenceChain:     Level /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel::AddReferencedObjects(): PersistentLevel
LogReferenceChain:      ThirdPersonCharacter_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2->m_BPObj1
LogReferenceChain:       MyBlueprintObject_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2.MyBlueprintObject_C_0->Class
LogReferenceChain:        BlueprintGeneratedClass /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject_C
LogReferenceChain:   
LogReferenceChain: (root) GCObjectReferencer /Engine/Transient.GCObjectReferencer_0::AddReferencedObjects(): SObjectWidget( NewWidgetBlueprint_C_0 )
LogReferenceChain:  NewWidgetBlueprint_C /Engine/Transient.GameEngine_0:GameInstance_0.NewWidgetBlueprint_C_0->Outer
LogReferenceChain:   GameInstance /Engine/Transient.GameEngine_0:GameInstance_0->LocalPlayers
LogReferenceChain:    LocalPlayer /Engine/Transient.GameEngine_0:LocalPlayer_0->PlayerController
LogReferenceChain:     PlayerController /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.PlayerController_0->Outer
LogReferenceChain:      Level /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel::AddReferencedObjects(): PersistentLevel
LogReferenceChain:       ThirdPersonCharacter_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2->m_MyBPObjectClass
LogReferenceChain:        BlueprintGeneratedClass /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject_C
LogReferenceChain:   
LogReferenceChain: (root) GCObjectReferencer /Engine/Transient.GCObjectReferencer_0::AddReferencedObjects(): SObjectWidget( NewWidgetBlueprint_C_0 )
LogReferenceChain:  NewWidgetBlueprint_C /Engine/Transient.GameEngine_0:GameInstance_0.NewWidgetBlueprint_C_0->Outer
LogReferenceChain:   GameInstance /Engine/Transient.GameEngine_0:GameInstance_0->LocalPlayers
LogReferenceChain:    LocalPlayer /Engine/Transient.GameEngine_0:LocalPlayer_0->PlayerController
LogReferenceChain:     PlayerController /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.PlayerController_0->Outer
LogReferenceChain:      Level /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel::AddReferencedObjects(): PersistentLevel
LogReferenceChain:       ThirdPersonCharacter_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2->m_BPObj1
LogReferenceChain:        MyBlueprintObject_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2.MyBlueprintObject_C_0->Class
LogReferenceChain:         BlueprintGeneratedClass /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject_C
LogReferenceChain: 

obj refs name=MyBlueprintObject_C_0  // 查看蓝图对象为MyBlueprintObject_C_0的引用关系链   注:对象名可通过obj list class=MyBlueprintObject_C命令来查询

LogReferenceChain: (root) (standalone) World /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap->PersistentLevel
LogReferenceChain:  Level /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel::AddReferencedObjects(): PersistentLevel
LogReferenceChain:   ThirdPersonCharacter_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2->m_BPObj1
LogReferenceChain:    MyBlueprintObject_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2.MyBlueprintObject_C_0
LogReferenceChain:   
LogReferenceChain: (root) CrowdManager /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:NavigationSystemV1_0.CrowdManager_0->Outer
LogReferenceChain:  NavigationSystemV1 /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:NavigationSystemV1_0->AbstractNavData
LogReferenceChain:   AbstractNavData /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.AbstractNavData-Default->Outer
LogReferenceChain:    Level /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel::AddReferencedObjects(): PersistentLevel
LogReferenceChain:     ThirdPersonCharacter_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2->m_BPObj1
LogReferenceChain:      MyBlueprintObject_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2.MyBlueprintObject_C_0
LogReferenceChain:   
LogReferenceChain: (root) GameEngine /Engine/Transient.GameEngine_0::AddReferencedObjects(): GameEngine_0
LogReferenceChain:  GameInstance /Engine/Transient.GameEngine_0:GameInstance_0->LocalPlayers
LogReferenceChain:   LocalPlayer /Engine/Transient.GameEngine_0:LocalPlayer_0->PlayerController
LogReferenceChain:    PlayerController /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.PlayerController_0->Outer
LogReferenceChain:     Level /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel::AddReferencedObjects(): PersistentLevel
LogReferenceChain:      ThirdPersonCharacter_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2->m_BPObj1
LogReferenceChain:       MyBlueprintObject_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2.MyBlueprintObject_C_0
LogReferenceChain:   
LogReferenceChain: (root) GCObjectReferencer /Engine/Transient.GCObjectReferencer_0::AddReferencedObjects(): SObjectWidget( NewWidgetBlueprint_C_0 )
LogReferenceChain:  NewWidgetBlueprint_C /Engine/Transient.GameEngine_0:GameInstance_0.NewWidgetBlueprint_C_0->Outer
LogReferenceChain:   GameInstance /Engine/Transient.GameEngine_0:GameInstance_0->LocalPlayers
LogReferenceChain:    LocalPlayer /Engine/Transient.GameEngine_0:LocalPlayer_0->PlayerController
LogReferenceChain:     PlayerController /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.PlayerController_0->Outer
LogReferenceChain:      Level /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel::AddReferencedObjects(): PersistentLevel
LogReferenceChain:       ThirdPersonCharacter_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2->m_BPObj1
LogReferenceChain:        MyBlueprintObject_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2.MyBlueprintObject_C_0
LogReferenceChain:  

obj refs name=MyBlueprintObject_C_0 direct  // 查看蓝图对象为MyBlueprintObject_C_0的直接对象的引用关系链   注:对象名可通过obj list class="MyBlueprintObject_C"命令来查询

LogReferenceChain: ThirdPersonCharacter_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2->m_BPObj1
LogReferenceChain:  MyBlueprintObject_C /Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2.MyBlueprintObject_C_0
LogReferenceChain:

其他token还包括:shortest、longest、all、external、direct

Flag详细说明:

名称 标志位 说明
(root) GUObjectArray.IndexToObject(InternalIndex).Flags含有EInternalObjectFlags::RootSet 已被加到Root上
(native) GUObjectArray.IndexToObject(InternalIndex).Flags含有EInternalObjectFlags::Native c++ UClass
(PendingKill) GUObjectArray.IndexToObject(InternalIndex).Flags含有EInternalObjectFlags::PendingKill 等待回收(UObject本身是有效的,但GamePlay认为它的无效的)
(standalone) RF_Standalone

在Editor下,会有从非root出发的引用链维持资源使其不被GC,这时候一般都会被打上(standalone)的tag

目的是在Editor下编辑而不被释放

(async) GUObjectArray.IndexToObject(InternalIndex).Flags含有EInternalObjectFlags::Async 在非Gametheard中
(asyncloading) GUObjectArray.IndexToObject(InternalIndex).Flags含有EInternalObjectFlags::AsyncLoading 正在被异步加载
(NeverGCed)  

永远不被GC

(ClusterRoot) GUObjectArray.IndexToObject(InternalIndex).Flags含有EInternalObjectFlags::ClusterRoot 一个簇的Root
(Clustered)   被簇管理

其他一些log说明: 

LogReferenceChain: MyObject /Engine/Transient.MyObject_0 is not currently reachable.  // 蓝图对象MyObject_0不可达(程序不再持有MyObject_0对象的指针),已变成垃圾

LogReferenceChain: BlueprintGeneratedClass /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject_C is not currently reachable.  // 名为蓝图UClass的MyObject_0不可达,已变成垃圾

LogReferenceChain: (root) MyObject /Engine/Transient.MyObject_0 is not currently reachable.   //  蓝图对象MyObject_0已加到root上,但是不可达(程序不再持有MyObject_0对象的指针),内存已泄漏

obj singleref class=MyBlueprintObject_C  // 查看被类型为MyBlueprintObject_C的对象的名称、内存占用字节数以及引用者    注:仅被单个对象引用才会打印输出

obj singleref class=MyBlueprintObject_C refclass=ThirdPersonCharacter_C  // 加上引用者的类型为ThirdPersonCharacter_C的条件

obj singleref class=MyBlueprintObject_C refname=ThirdPersonCharacter_2  // 加上引用者的名称为ThirdPersonCharacter_2的条件

/Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2.MyBlueprintObject_C_0,       86,      86,      86,       0
	/Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap.ThirdPersonExampleMap:PersistentLevel.ThirdPersonCharacter_2

obj listcontentrefs class=MyBlueprintObject_C   // 打印依赖MyBlueprintObject_C类型的对象

 Dumping references for BlueprintGeneratedClass /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject_C
    Blueprint /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject
    BlueprintGeneratedClass /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.SKEL_MyBlueprintObject_C
    BlueprintGeneratedClass /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject_C
    Class /Script/Engine.EdGraphSchema
    Class /Script/CoreUObject.Object
    Class /Script/MyTest1.MyBPObject
    Class /Script/BlueprintGraph.EdGraphSchema_K2
    EdGraph /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject:EventGraph
    EdGraphSchema /Script/Engine.Default__EdGraphSchema
    EdGraphSchema_K2 /Script/BlueprintGraph.Default__EdGraphSchema_K2
    Function /Script/CoreUObject.Object:ExecuteUbergraph
    MyBlueprintObject_C /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.Default__MyBlueprintObject_C
    MyBPObject /Script/MyTest1.Default__MyBPObject
    Object /Script/CoreUObject.Default__Object
    SceneThumbnailInfo /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject:SceneThumbnailInfo_0
    ScriptStruct /Script/Engine.PointerToUberGraphFrame
    ScriptStruct /Script/BlueprintGraph.BlueprintCallableFunctionRedirect
    SKEL_MyBlueprintObject_C /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.Default__SKEL_MyBlueprintObject_C
Command not recognized: obj listcontentrefs class=MyBlueprintObject_C

obj listcontentrefs class=MyBlueprintObject_C listclass=MyBPObject  // 增加过滤条件:listclass=MyBPObject

 Dumping references for BlueprintGeneratedClass /Game/ThirdPersonCPP/Blueprints/MyBlueprintObject.MyBlueprintObject_C
    MyBPObject /Script/MyTest1.Default__MyBPObject
Command not recognized: obj listcontentrefs class=MyBlueprintObject_C LISTCLASS=MyBPObject

obj dependencies package=/Engine/EngineSky/T_Sky_Blue  // 打印/Engine/EngineSky/T_Sky_Blue包的依赖项

obj dependencies package=/Engine/Transient  // 打印/Engine/Transient包的依赖项

obj dependencies package=/Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap recurse  // 打印/Game/ThirdPersonCPP/Maps/ThirdPersonExampleMap包的依赖项

引用相关的类

FReferenceFinderFReferenceChainSearch 

obj gc  // 以阻塞的方式进行一次全量的GC(包括Mark和Sweep阶段)

obj garbage // 功能同上

obj trygc  // 以阻塞的方式尝试进行一次全量的GC(包括Mark和Sweep阶段) 

原文地址:https://www.cnblogs.com/kekec/p/13969408.html