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, };
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 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包的依赖项
原文:https://www.cnblogs.com/kekec/p/13969408.html