implements IIKGoalCreatorInterface
0x00x0310
Members 14
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x00C8 | 0x08 | padding / unreflected | |||
| 0x10 | OnJoinedSceneDelegate | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnLeftSceneDelegate | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnPlayMontageNotifyBeginDelegate | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x10 | OnMontageBlendingOutDelegate | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x08 | SceneAsset | UContextualAnimSceneAsset* | 8 flags | nullptr | |
| 0x0118 | 0x08 | padding / unreflected | |||
| 0x60 | AlignmentOffset | FTransform | 6 flags | {Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}… | |
| 0x08 | OwnerAnimInstance | TWeakObjectPtr<UAnimInstance> | TransientProtected+6 flags | nullptr | |
| 0x50 | RepBindings | FContextualAnimRepBindingsData | NetTransient+4 flags | {Bindings={ID=0, SceneAsset=nullptr, SectionIdx=-1, AnimSet… | |
| 0x38 | RepLateJoinData | FContextualAnimRepLateJoinData | NetTransient+3 flags | {Actor=nullptr, Role=None, WarpPoints=[], ExternalWarpTarge… | |
| 0x28 | RepTransitionData | FContextualAnimRepTransitionData | NetTransient+3 flags | {ID=0, SectionIdx=0, AnimSetIdx=0, bStopEveryone=false, War… | |
| 0x28 | RepTransitionSingleActorData | FContextualAnimRepTransitionData | NetTransient+3 flags | {ID=0, SectionIdx=0, AnimSetIdx=0, bStopEveryone=false, War… | |
| 0x28 | Bindings | FContextualAnimSceneBindings | TransientProtected+2 flags | {ID=0, SceneAsset=nullptr, SectionIdx=-1, AnimSetIdx=-1, Da… | |
| 0x10 | IKTargets | TArray<FContextualAnimIKTarget> | TransientProtected+2 flags | [] | |
| 0x10 | WarpTargetNamesCache | TArray<FName> | TransientProtected+2 flags | [] | |
| 0x02A8 | 0x68 | unreflected bytes to end of UContextualAnimSceneActorComponent | |||
Inherited from UActorComponent 15
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x30 | PrimaryComponentTick | FActorComponentTickFunction | 3 flags | {} | |
| 0x10 | ComponentTags | TArray<FName> | 4 flags | [] | |
| 0x10 | AssetUserData | TArray<UAssetUserData*> | Protected+8 flags | [] | |
| 0x0090 | 0x08 | padding / unreflected | |||
| 0x04 | UCSSerializationIndex | int32 | 5 flags | -1 | |
| 0x009C | 0x04 | padding / unreflected | |||
| 0x01 | bNetAddressable : 1bit 5 | bool | Protected+3 flags | false | |
| 0x01 | bReplicateUsingRegisteredSubObjectList : 1bit 6 | bool | Protected+9 flags | true | |
| 0x01 | bReplicates : 1bit 7 | bool | Net+7 flags | false | |
| 0x00A1 | 0x01 | padding / unreflected | |||
| 0x01 | bAutoActivate : 1bit 3 | bool | 6 flags | false | |
| 0x01 | bIsActive : 1bit 4 | bool | NetTransient+4 flags | false | |
| 0x01 | bEditableWhenInherited : 1bit 5 | bool | 5 flags | true | |
| 0x01 | bCanEverAffectNavigation : 1bit 7 | bool | Protected+6 flags | false | |
| 0x01 | bIsEditorOnly : 1bit 1 | bool | 6 flags | false | |
| 0x00A4 | 0x1D | padding / unreflected | |||
| 0x01 | CreationMethod | EComponentCreationMethod | 5 flags | Native | |
| 0x01 | OnComponentActivated | FMulticastScriptDelegate | 4 flags | <delegate> | |
| 0x01 | OnComponentDeactivated | FMulticastScriptDelegate | 4 flags | <delegate> | |
Functions 22
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool TransitionSingleActor(int32 SectionIdx, int32 AnimSetIdx) | FinalNative+1 flags | 0x09 | |
| bool TransitionContextualAnimSceneToSpecificSet(const FName& SectionName, int32 AnimSetIdx) | FinalNative+1 flags | 0x0D | |
| bool TransitionContextualAnimScene(const FName& SectionName) | FinalNative+1 flags | 0x09 | |
| bool StartContextualAnimScene(FContextualAnimSceneBindings& InBindings) | FinalNative+1 flags | 0x29 | |
| void ServerStartContextualAnimScene(const FContextualAnimSceneBindings& InBindings) | NativeEvent+1 flags | 0x28 | |
| void ServerEarlyOutContextualAnimScene(bool bStopEveryone) | NativeEvent+1 flags | 0x01 | |
| void OnTickPose(USkinnedMeshComponent* SkinnedMeshComponent, float DeltaTime, bool bNeedsValidRootMotion) | NativeProtected | 0x0D | |
| void OnRep_TransitionData() | FinalNative+1 flags | 0x00 | |
| void OnRep_RepTransitionSingleActor() | FinalNative+1 flags | 0x00 | |
| void OnRep_LateJoinData() | FinalNative+1 flags | 0x00 | |
| void OnRep_Bindings() | NativeProtected | 0x00 | |
| void OnPlayMontageNotifyBegin(const FName& NotifyName, FBranchingPointNotifyPayload& BranchingPointNotifyPayload) | FinalNative+1 flags | 0x28 | |
| void OnMontageBlendingOut(UAnimMontage* Montage, bool bInterrupted) | FinalNative+1 flags | 0x09 | |
| void OnLeftScene() | FinalNative+1 flags | 0x00 | |
| void OnJoinedScene(FContextualAnimSceneBindings& InBindings) | FinalNative+1 flags | 0x28 | |
| void OnIgnoredActorEndPlay(AActor* Actor, const EEndPlayReason& EndPlayReason) | FinalNative+1 flags | 0x09 | |
| bool LateJoinContextualAnimScene(AActor* Actor, const FName& Role) | FinalNative+1 flags | 0x11 | |
| bool IsInActiveScene() | FinalNative+1 flags | 0x01 | |
| TArray<FContextualAnimIKTarget> GetIKTargets() | FinalNative+1 flags | 0x10 | |
| FContextualAnimIKTarget GetIKTargetByGoalName(const FName& GoalName) | FinalNative+1 flags | 0x90 | |
| FContextualAnimSceneBindings GetBindings() | FinalNative+1 flags | 0x28 | |
| void EarlyOutContextualAnimScene(bool bStopEveryone) | FinalNative+1 flags | 0x01 |