Zdexby TheHolyOneZ
5,221 classes
/Script/Debug.Log 0x0028 (40 B) align 8 inherited 0x0028 vtable /Script/Debug
0x00x0028

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 110

SignatureFlagsNativeParams
void Yo(const ELoggingOptions& LoggingOption, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x18
void Yes(const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x38
void Wassup(const ELoggingOptions& LoggingOption, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x18
void Warning_WithCondition(const FString& Message, bool bCondition, const ELoggingOptions& LoggingOption, bool bAddPrefix, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x28
void Warning(const FString& Message, const ELoggingOptions& LoggingOption, bool bAddPrefix, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x28
void Volume(float InVolumeValue, const EDebugLogVolumeUnit& VolumeUnit, bool bConvertValueToInt, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x40
void Vector2D(const FVector2D& InVector2D, bool bCompact, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x50
void Vector(const FVector& InVector, bool bCompact, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x58
void Valid(const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x38
void UnImplemented()FinalNative+2 flags0x00
void Transform(FTransform& InTransform, const FString& Prefix, bool bFormat, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x88
void Time(float InTimeValue, const EDebugLogTimeUnit& TimeUnit, bool bConvertValueToInt, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x40
void Temperature(float InTemperatureValue, const EDebugLogTemperatureUnit& TemperatureUnit, bool bConvertValueToInt, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x40
void Success_WithCondition(const FString& Message, bool bCondition, const ELoggingOptions& LoggingOption, bool bAddPrefix, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x28
void Success(const FString& Message, const ELoggingOptions& LoggingOption, bool bAddPrefix, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x28
float StopDebugTimer(bool bAutoDetermineTimeUnit, const EDebugLogTimeUnit& DisplayIn, const ELoggingOptions& LoggingOption, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x1C
void StartDebugTimer(const FString& Description)FinalNative+2 flags0x10
void Speed(float InSpeedValue, const EDebugLogSpeedUnit& SpeedUnit, bool bConvertValueToInt, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x40
void Rotator(const FRotator& InRotator, bool bCompact, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x58
void Quat(FQuat& Quaternion, bool bCompact, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x60
void Percent(float Number, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x40
void ObjectValidity(UObject* InObject, bool bSilenceOnError, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x20
void ObjectName(UObject* InObject, bool bSilenceOnError, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x20
void Number_Int_Blueprint(int32 Number, const FString& Prefix, const FString& Suffix, const EDebugLogNumberSystems& NumberSystem, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x40
void Number_Float_Blueprint(float Number, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x40
void No(const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x38
void MessageInWorld(const FString& Message, const FVector& WorldLocation, float FontScale, const FString& Prefix, const FString& Suffix, float TimeToDisplay)FinalNative+2 flags0x54
void Matrix(const FMatrix& InMatrix, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0xB8
void Mass(float InMassValue, const EDebugLogMassUnit& MassUnit, bool bConvertValueToInt, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x40
void LineBreak_Symbol(const FString& Symbol, const ELoggingOptions& LoggingOption)FinalNative+2 flags0x11
void LineBreak(const ELoggingOptions& LoggingOption)FinalNative+2 flags0x01
void Light(float InLightValue, const EDebugLogLightUnit& LightUnit, bool bConvertValueToInt, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x40
void Length(float InLengthValue, const EDebugLogLengthUnit& LengthUnit, bool bConvertValueToInt, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x40
void Invalid(const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x38
void Info_WithCondition(const FString& Message, bool bCondition, const ELoggingOptions& LoggingOption, bool bAddPrefix, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x28
void Info(const FString& Message, const ELoggingOptions& LoggingOption, bool bAddPrefix, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x28
FText InBrackets_Text_Blueprint(const FText& Text)FinalNative+2 flags0x30
FString InBrackets_String_Blueprint(const FString& String)FinalNative+2 flags0x20
FName InBrackets_Name_Blueprint(const FName& Name)FinalNative+2 flags0x10
void Hey(const ELoggingOptions& LoggingOption, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x18
void Hello(const ELoggingOptions& LoggingOption, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x18
void Goodbye(const ELoggingOptions& LoggingOption, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x18
void Frequency(float InFrequencyValue, const EDebugLogFrequencyUnit& FrequencyUnit, bool bConvertValueToInt, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x40
void Force(float InForceValue, const EDebugLogForceUnit& ForceUnit, bool bConvertValueToInt, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x40
void Fatal_WithCondition(const FString& Message, bool bCondition)FinalNative+2 flags0x11
void Fatal(const FString& Message)FinalNative+2 flags0x10
void Error_WithCondition(const FString& Message, bool bCondition, const ELoggingOptions& LoggingOption, bool bAddPrefix, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x28
void Error(const FString& Message, const ELoggingOptions& LoggingOption, bool bAddPrefix, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x28
void EnsureObject(UObject* Object, bool bAlwaysEnsure, const FString& Message)FinalNative+2 flags0x20
void EnsureCondition(bool bCondition, bool bAlwaysEnsure, const FString& Message)FinalNative+2 flags0x18
void Dollar(float InDollarValue, bool bConvertValueToInt, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x40
void DebugMessage_WithCondition(const EDebugLogType& LogSeverity, bool bCondition, const FString& Message, const ELoggingOptions& LoggingOption, bool bAddPrefix, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x30
void DebugMessage(const EDebugLogType& LogSeverity, const FString& Message, const ELoggingOptions& LoggingOption, bool bAddPrefix, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x30
void DateTime(const FDateTime& InDateTime, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x40
void Data(float InDataValue, const EDebugLogDataUnit& DataUnit, bool bConvertValueToInt, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x40
void Cya(const ELoggingOptions& LoggingOption, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x18
void Crash(const FString& Message, const FString& FromFunction, UObject* ContextObject)FinalNative+2 flags0x28
void Color(const FLinearColor& InColor, bool bCompact, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x50
void CheckObject(UObject* Object, const FString& Message)FinalNative+2 flags0x18
void CheckNoReEntry()FinalNative+2 flags0x00
void CheckNoRecursion()FinalNative+2 flags0x00
void CheckNoEntry()FinalNative+2 flags0x00
void CheckCondition(bool bCondition, const FString& Message)FinalNative+2 flags0x18
void Bye(const ELoggingOptions& LoggingOption, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x18
void bool(bool bBoolToTest, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x40
bool AssertValue_Integer(int32 Actual, int32 Expected, const EDebugLogComparisonMethod& ShouldBe, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x39
bool AssertValue_Float(float Actual, float Expected, const EDebugLogComparisonMethod& ShouldBe, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x39
bool AssertValue_DateTime(const FDateTime& Actual, const FDateTime& Expected, const EDebugLogComparisonMethod& ShouldBe, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x41
bool AssertNotEqual_Vector2D(const FVector2D& Actual, const FVector2D& Expected, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x49
bool AssertNotEqual_Vector(const FVector& Actual, const FVector& Expected, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x59
bool AssertNotEqual_Transform(const FTransform& Actual, const FTransform& Expected, const FString& Message, bool bNoScale, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0xE9
bool AssertNotEqual_String(const FString& Actual, const FString& Expected, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x49
bool AssertNotEqual_Rotator(const FRotator& Actual, const FRotator& Expected, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x59
bool AssertNotEqual_Quat(const FQuat& Actual, const FQuat& Expected, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x69
bool AssertNotEqual_Object(UObject* Actual, UObject* Expected, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x39
bool AssertNotEqual_Name(const FName& Actual, const FName& Expected, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x39
bool AssertNotEqual_Color(const FColor& Actual, const FColor& Expected, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x31
bool AssertEqual_Vector2D(const FVector2D& Actual, const FVector2D& Expected, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x49
bool AssertEqual_Vector(const FVector& Actual, const FVector& Expected, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x59
bool AssertEqual_Transform(const FTransform& Actual, const FTransform& Expected, const FString& Message, bool bNoScale, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0xE9
bool AssertEqual_String(const FString& Actual, const FString& Expected, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x49
bool AssertEqual_Rotator(const FRotator& Actual, const FRotator& Expected, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x59
bool AssertEqual_Quat(const FQuat& Actual, const FQuat& Expected, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x69
bool AssertEqual_Object(UObject* Actual, UObject* Expected, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x39
bool AssertEqual_Name(const FName& Actual, const FName& Expected, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x39
bool AssertEqual_Integer(int32 Actual, int32 Expected, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x31
bool AssertEqual_Float(float Actual, float Expected, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x31
bool AssertEqual_DateTime(const FDateTime& Actual, const FDateTime& Expected, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x39
bool AssertEqual_Color(const FColor& Actual, const FColor& Expected, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x31
bool AssertEqual_Bool(bool bActual, bool bExpected, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x31
bool Assert_True(bool bCondition, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x31
bool Assert_IsValid(UObject* Object, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x31
bool Assert_False(bool bCondition, const FString& Message, bool bCrashOnFailure, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x31
void Array_Vector2D(const TArray<FVector2D>& inArray, bool bCompact, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, UObject* ContextObject)FinalNative+2 flags0x48
void Array_Vector(const TArray<FVector>& inArray, bool bCompact, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, UObject* ContextObject)FinalNative+2 flags0x48
void Array_Transform(const TArray<FTransform>& inArray, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, UObject* ContextObject)FinalNative+2 flags0x40
void Array_Text(const TArray<FText>& inArray, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, UObject* ContextObject)FinalNative+2 flags0x40
void Array_String(const TArray<FString>& inArray, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, UObject* ContextObject)FinalNative+2 flags0x40
void Array_Rotator(const TArray<FRotator>& inArray, bool bCompact, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, UObject* ContextObject)FinalNative+2 flags0x48
void Array_Quat(const TArray<FQuat>& inArray, bool bCompact, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, UObject* ContextObject)FinalNative+2 flags0x48
void Array_Object(const TArray<UObject*>& inArray, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, UObject* ContextObject)FinalNative+2 flags0x40
void Array_Name(const TArray<FName>& inArray, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, UObject* ContextObject)FinalNative+2 flags0x40
void Array_Matrix(const TArray<FMatrix>& inArray, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, UObject* ContextObject)FinalNative+2 flags0x40
void Array_Int64(const TArray<int64>& inArray, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, UObject* ContextObject)FinalNative+2 flags0x40
void Array_Int32(const TArray<int32>& inArray, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, UObject* ContextObject)FinalNative+2 flags0x40
void Array_Float(const TArray<float>& inArray, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, UObject* ContextObject)FinalNative+2 flags0x40
void Array_DateTime(const TArray<FDateTime>& inArray, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, UObject* ContextObject)FinalNative+2 flags0x40
void Array_Color(const TArray<FLinearColor>& inArray, bool bCompact, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, UObject* ContextObject)FinalNative+2 flags0x48
void Array_Bool(const TArray<bool>& inArray, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, UObject* ContextObject)FinalNative+2 flags0x40
void Angle(float InAngleValue, const EDebugLogAngularUnit& AngleUnit, bool bConvertValueToInt, const FString& Prefix, const FString& Suffix, const ELoggingOptions& LoggingOption, float TimeToDisplay, const FName& ViewportKeyName, UObject* ContextObject)FinalNative+2 flags0x40