Zdexby TheHolyOneZ
5,457 classes
Class

UBPC_CameraMoveAnimation_C

: UActorComponent : UObject
/Game/BluePrints/Components/BPC_CameraMoveAnimation.BPC_CameraMoveAnimation_C 0x0128 (296 B) align 8 inherited 0x00B8 4 scripted vtable /Game/BluePrints/Components/BPC_CameraMoveAnimation
0x00x0128

Members 12

OffsetSizeNameTypeFlagsDefault
0x08UberGraphFrameFPointerToUberGraphFrameTransient+2 flags{}
0x08CameraUCameraComponent*7 flagsnullptr
0x08Rightdouble7 flags0
0x08Frontdouble7 flags0
0x18RotationFRotator6 flags{Pitch=0, Yaw=0, Roll=0}
0x08BeofreRolldouble7 flags0
0x08CurrentRolldouble7 flags0
0x01ToTargetbool7 flagsfalse
0x01010x07padding / unreflected
0x08LerpValuedouble7 flags0
0x08AnimationTimedouble7 flags0
0x08DefaultFOVdouble7 flags0
0x08CurveUCurveFloat*5 flags/Game/BluePrints/Components/CE_CameraAnimation.CE_CameraAni…
Inherited from UActorComponent 15
OffsetSizeNameTypeFlagsDefault
0x30PrimaryComponentTickFActorComponentTickFunction3 flags{}
0x10ComponentTagsTArray<FName>4 flags[]
0x10AssetUserDataTArray<UAssetUserData*>Protected+8 flags[]
0x00880x04padding / unreflected
0x04UCSSerializationIndexint325 flags-1
0x00900x04padding / unreflected
0x01bNetAddressable : 1bit 5boolProtected+3 flagsfalse
0x01bReplicateUsingRegisteredSubObjectList : 1bit 6boolProtected+9 flagsfalse
0x01bReplicates : 1bit 7boolNet+7 flagsfalse
0x00950x01padding / unreflected
0x01bAutoActivate : 1bit 3bool6 flagsfalse
0x01bIsActive : 1bit 4boolNetTransient+4 flagsfalse
0x01bEditableWhenInherited : 1bit 5bool5 flagstrue
0x01bCanEverAffectNavigation : 1bit 7boolProtected+6 flagsfalse
0x01bIsEditorOnly : 1bit 1bool6 flagsfalse
0x00980x19padding / unreflected
0x01CreationMethodEComponentCreationMethod5 flagsNative
0x01OnComponentActivatedFMulticastScriptDelegate4 flags<delegate>
0x01OnComponentDeactivatedFMulticastScriptDelegate4 flags<delegate>

Functions 4

SignatureFlagsNativeParams
void ReceiveBeginPlay()
Script3 statements · 18 bytes of bytecode
0x0000ExecuteUbergraph_BPC_CameraMoveAnimation(10);0x000Freturn;0x0011// end of script
EventPublic0x00
void ReceiveTick(float DeltaSeconds)
Script4 statements · 36 bytes of bytecode
0x0000PersistentFrame.K2Node_Event_DeltaSeconds = DeltaSeconds;0x0012ExecuteUbergraph_BPC_CameraMoveAnimation(183);0x0021return;0x0023// end of script
EventPublic0x04
void AnimationStart(double Front, double Right, double Time)
Script6 statements · 72 bytes of bytecode
0x0000PersistentFrame.K2Node_CustomEvent_Front = Front;0x0012PersistentFrame.K2Node_CustomEvent_Right = Right;0x0024PersistentFrame.K2Node_CustomEvent_Time = Time;0x0036ExecuteUbergraph_BPC_CameraMoveAnimation(1356);0x0045return;0x0047// end of script
0x18
void ExecuteUbergraph_BPC_CameraMoveAnimation(int32 EntryPoint)
Script52 statements · 1,539 bytes of bytecode
0x0000goto [EntryPoint];0x000ACallFunc_GetOwner_ReturnValue = GetOwner();0x001ECallFunc_GetComponentByClass_ReturnValue = CallFunc_GetOwner_ReturnValue.GetComponentByClass(/Script/Engine.CameraComponent);0x0051Camera = CallFunc_GetComponentByClass_ReturnValue;0x0064K2Node_VariableSet_DefaultFOV_ImplicitCast = Cast<4>(Camera.FieldOfView);0x0097DefaultFOV = K2Node_VariableSet_DefaultFOV_ImplicitCast;0x00B2goto Label_0600;0x00B7CallFunc_Multiply_DoubleDouble_A_ImplicitCast = Cast<4>(K2Node_Event_DeltaSeconds);0x00D4CallFunc_Multiply_DoubleDouble_ReturnValue = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_A_ImplicitCast, AnimationTime);0x0102CallFunc_Multiply_DoubleDouble_ReturnValue_1 = Multiply_DoubleDouble(CallFunc_Multiply_DoubleDouble_ReturnValue, -1);0x0130CallFunc_SelectFloat_ReturnValue = SelectFloat(CallFunc_Multiply_DoubleDouble_ReturnValue, CallFunc_Multiply_DoubleDouble_ReturnValue_1, ToTarget);0x0167/Game/BluePrints/BPF_Libraly.Default__BPF_Libraly_C.PlusEqualWithClamp(LerpValue, CallFunc_SelectFloat_ReturnValue, 0, 1, this);0x01B0if (!(ToTarget)) goto Label_0202;0x01BECallFunc_GreaterEqual_DoubleDouble_ReturnValue = GreaterEqual_DoubleDouble(LerpValue, 1);0x01E4if (!(CallFunc_GreaterEqual_DoubleDouble_ReturnValue)) goto Label_024A;0x01F2ToTarget = false;0x01FDgoto Label_0600;0x0202Label_0202:0x0202CallFunc_LessEqual_DoubleDouble_ReturnValue = LessEqual_DoubleDouble(LerpValue, 0);0x0228if (!(CallFunc_LessEqual_DoubleDouble_ReturnValue)) goto Label_024A;0x0236SetComponentTickEnabled(false);0x0245goto Label_0600;0x024ALabel_024A:0x024ACallFunc_GetPlayerController_ReturnValue = GetPlayerController(this, 0);0x0264CallFunc_GetControlRotation_ReturnValue = CallFunc_GetPlayerController_ReturnValue.GetControlRotation();0x029ABreakRotator(CallFunc_GetControlRotation_ReturnValue, CallFunc_BreakRotator_Roll, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x02C8CallFunc_GetFloatValue_InTime_ImplicitCast = Cast<3>(LerpValue);0x02E5CallFunc_GetFloatValue_ReturnValue = Curve.GetFloatValue(CallFunc_GetFloatValue_InTime_ImplicitCast);0x0320CallFunc_Lerp_Alpha_ImplicitCast = Cast<4>(CallFunc_GetFloatValue_ReturnValue);0x033DCallFunc_Lerp_ReturnValue = Lerp(0, Right, CallFunc_Lerp_Alpha_ImplicitCast);0x0374CallFunc_MakeRotator_Roll_ImplicitCast = Cast<3>(CallFunc_Lerp_ReturnValue);0x0391CallFunc_MakeRotator_ReturnValue = MakeRotator(CallFunc_MakeRotator_Roll_ImplicitCast, CallFunc_BreakRotator_Pitch, CallFunc_BreakRotator_Yaw);0x03C8CallFunc_GetPlayerController_ReturnValue.SetControlRotation(CallFunc_MakeRotator_ReturnValue);0x03F5CallFunc_Multiply_DoubleDouble_ReturnValue_2 = Multiply_DoubleDouble(Front, -1);0x0423CallFunc_GetFloatValue_InTime_ImplicitCast_1 = Cast<3>(LerpValue);0x0440CallFunc_GetFloatValue_ReturnValue_1 = Curve.GetFloatValue(CallFunc_GetFloatValue_InTime_ImplicitCast_1);0x047BCallFunc_Lerp_Alpha_ImplicitCast_1 = Cast<4>(CallFunc_GetFloatValue_ReturnValue_1);0x0498CallFunc_Lerp_ReturnValue_1 = Lerp(0, CallFunc_Multiply_DoubleDouble_ReturnValue_2, CallFunc_Lerp_Alpha_ImplicitCast_1);0x04CFCallFunc_Add_DoubleDouble_ReturnValue = Add_DoubleDouble(CallFunc_Lerp_ReturnValue_1, DefaultFOV);0x04FDCallFunc_SetFieldOfView_InFieldOfView_ImplicitCast = Cast<3>(CallFunc_Add_DoubleDouble_ReturnValue);0x051ACamera.SetFieldOfView(CallFunc_SetFieldOfView_InFieldOfView_ImplicitCast);0x0547goto Label_0600;0x054CToTarget = true;0x0557Front = K2Node_CustomEvent_Front;0x0572Right = K2Node_CustomEvent_Right;0x058DLerpValue = 0;0x05A8CallFunc_Divide_DoubleDouble_ReturnValue = Divide_DoubleDouble(1, K2Node_CustomEvent_Time);0x05D6AnimationTime = CallFunc_Divide_DoubleDouble_ReturnValue;0x05F1SetComponentTickEnabled(true);0x0600Label_0600:0x0600return;0x0602// end of script
Final0x04

Used by 1

types with a member, parameter or interface of this type