Zdexby TheHolyOneZ
5,457 classes
Class

URuntimePaintCopyComponent

: UActorComponent : UObject
/Script/PenguinHotel.RuntimePaintCopyComponent 0x03D8 (984 B) align 8 inherited 0x00B8 vtable /Script/PenguinHotel
0x00x03D8

Members 24

OffsetSizeNameTypeFlagsDefault
0x08AlbedoRenderTargetUTextureRenderTarget2D*6 flagsnullptr
0x08MaterialPropertiesRenderTargetUTextureRenderTarget2D*6 flagsnullptr
0x08MetallicRenderTargetUTextureRenderTarget2D*6 flagsnullptr
0x08RoughnessRenderTargetUTextureRenderTarget2D*6 flagsnullptr
0x08HeightRenderTargetUTextureRenderTarget2D*6 flagsnullptr
0x08EmissiveRenderTargetUTextureRenderTarget2D*6 flagsnullptr
0x08DynamicMaterialInstanceUMaterialInstanceDynamic*6 flagsnullptr
0x60CopiedPoseSnapshotFRuntimePaintCopyPoseSnapshot3 flags{bIsValid=false, BoneNames=[], ComponentSpaceBoneTransforms…
0x08ReplicatedSourceActorAActor*NetRepNotify+6 flagsnullptr
0x08ReplicatedSourceComponentNameFNameNetRepNotify+5 flagsNone
0x10ReplicatedCopyIdFGuidNetRepNotify+5 flags{A=0, B=0, C=0, D=0}
0x08ReplicatedDecoyMeshTagFNameNetRepNotify+5 flagsNone
0x01bReplicatedIncludeSkeletalPoseboolNetRepNotify+5 flagstrue
0x01bReplicatedApplyPoseToPoseableMeshboolNetRepNotify+5 flagstrue
0x01bReplicatedShareMaterialUntilReadyboolNetRepNotify+5 flagstrue
0x01bHasReplicatedDeferredCopySetupboolNetRepNotify+5 flagsfalse
0x017C0x04padding / unreflected
0x28ReplicatedOverridePoseSnapshotFRuntimeDecoyCopyPoseSnapshotNetRepNotify+1 flags{bIsValid=false, BoneNames=[], ComponentSpaceBoneTransforms…
0x08ReplicatedRequiredAppliedPaintSequenceint64NetRepNotify+5 flags0
0x08SourcePaintComponentRefURuntimePaintableComponent*Net+8 flagsnullptr
0x08TargetMeshTWeakObjectPtr<UMeshComponent>8 flagsnullptr
0x08OriginalMaterialTWeakObjectPtr<UMaterialInterface>6 flagsnullptr
0x08SharedSourceMaterialTWeakObjectPtr<UMaterialInterface>6 flagsnullptr
0x08PendingSourcePaintComponentTWeakObjectPtr<URuntimePaintableComponent>8 flagsnullptr
0x08PendingSourceMeshTWeakObjectPtr<UMeshComponent>8 flagsnullptr
0x01E00x1F8unreflected bytes to end of URuntimePaintCopyComponent
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 12

SignatureFlagsNativeParams
bool RestoreCopiedPoseToPoseableMesh(UPoseableMeshComponent* PoseableMeshComponent)FinalNative+1 flags0x09
void OnRep_DeferredCopySetup()FinalNative+1 flags0x00
bool IsSharingSourceMaterial()FinalNative+1 flags0x01
bool IsCopyFinalized()FinalNative+1 flags0x01
AActor* GetSourceParentActor()FinalNative+1 flags0x08
URuntimePaintableComponent* GetSourcePaintComponent()FinalNative+1 flags0x08
bool CopyFromPaintComponent(URuntimePaintableComponent* SourcePaintComponent, UMeshComponent* SourceMeshComponent, UMeshComponent* TargetMeshComponent, bool bIncludePose, bool bApplyPoseToPoseableMesh)FinalNative+1 flags0x1B
bool CapturePoseSnapshot(UMeshComponent* SourceMeshComponent, FRuntimePaintCopyPoseSnapshot& OutPoseSnapshot)FinalNative+1 flags0x69
bool CapturePaintSnapshotFromSource(URuntimePaintableComponent* SourcePaintComponent, UMeshComponent* SourceMeshComponent, FRuntimePaintCopySnapshot& OutSnapshot, bool bIncludePose)FinalNative+1 flags0x17A
bool BeginSharedMaterialCopy(UMeshComponent* TargetMeshComponent, int32 MaterialSlot, UMaterialInterface* SharedMaterial)FinalNative+1 flags0x19
bool ApplyPaintSnapshotToMesh(UMeshComponent* TargetMeshComponent, FRuntimePaintCopySnapshot& Snapshot, bool bApplyPoseToPoseableMesh)FinalNative+1 flags0x172
bool ApplyPaintSnapshot(FRuntimePaintCopySnapshot& Snapshot, bool bApplyPoseToPoseableMesh)FinalNative+1 flags0x16A