Zdexby TheHolyOneZ
6,829 classes
Class

UCustomizableObjectInstance

: UObject
/Script/CustomizableObject.CustomizableObjectInstance 0x0280 (640 B) align 8 inherited 0x0028 vtable /Script/CustomizableObject
0x00x0280

Members 10

OffsetSizeNameTypeFlagsDefault
0x10UpdatedDelegateFMulticastScriptDelegateTransient+4 flags<delegate>
0x00380x40padding / unreflected
0x190DescriptorFCustomizableObjectInstanceDescriptor1 flags{CustomizableObject=nullptr, BoolParameters=[], IntParamete…
0x08PrivateDataUCustomizableInstancePrivate*6 flagsnullptr
0x08CustomizableObjectUCustomizableObject*Deprecated+6 flagsnullptr
0x10BoolParametersTArray<FCustomizableObjectBoolParameterValue>Deprecated+2 flags[]
0x10IntParametersTArray<FCustomizableObjectIntParameterValue>Deprecated+2 flags[]
0x10FloatParametersTArray<FCustomizableObjectFloatParameterValue>Deprecated+2 flags[]
0x10TextureParametersTArray<FCustomizableObjectTextureParameterValue>Deprecated+2 flags[]
0x10VectorParametersTArray<FCustomizableObjectVectorParameterValue>Deprecated+2 flags[]
0x10ProjectorParametersTArray<FCustomizableObjectProjectorParameterValue>Deprecated+2 flags[]
0x02780x08unreflected bytes to end of UCustomizableObjectInstance

Functions 88

SignatureFlagsNativeParams
void UpdateSkeletalMeshAsyncResult(const FScriptDelegate& Callback, bool bIgnoreCloseDist, bool bForceHighPriority)FinalNative+1 flags0x12
void UpdateSkeletalMeshAsync(bool bIgnoreCloseDist, bool bForceHighPriority)FinalNative+1 flags0x02
void SetVectorParameterSelectedOption(const FString& VectorParamName, const FLinearColor& VectorValue)FinalNative+1 flags0x20
void SetTransformParameterSelectedOption(const FString& TransformParamName, FTransform& TransformValue)FinalNative+1 flags0x70
void SetTextureParameterSelectedOption(const FString& TextureParamName, UTexture* TextureValue, int32 RangeIndex)FinalNative+1 flags0x1C
void SetSkeletalMeshParameterSelectedOption(const FString& SkeletalMeshParamName, USkeletalMesh* SkeletalMeshValue, int32 RangeIndex)FinalNative+1 flags0x1C
void SetReplacePhysicsAssets(bool bReplaceEnabled)FinalNative+1 flags0x01
void SetRandomValuesFromStream(const FRandomStream& InStream)FinalNative+1 flags0x08
void SetRandomValues()FinalNative+1 flags0x00
void SetProjectorValue(const FString& ProjectorParamName, const FVector& OutPos, const FVector& OutDirection, const FVector& OutUp, const FVector& OutScale, float OutAngle, int32 RangeIndex)FinalNative+1 flags0x78
void SetProjectorUp(const FString& ProjectorParamName, const FVector& Up, int32 RangeIndex)FinalNative+1 flags0x2C
void SetProjectorScale(const FString& ProjectorParamName, const FVector& Scale, int32 RangeIndex)FinalNative+1 flags0x2C
void SetProjectorPosition(const FString& ProjectorParamName, const FVector& Pos, int32 RangeIndex)FinalNative+1 flags0x2C
void SetProjectorDirection(const FString& ProjectorParamName, const FVector& Direction, int32 RangeIndex)FinalNative+1 flags0x2C
void SetProjectorAngle(const FString& ProjectorParamName, float Angle, int32 RangeIndex)FinalNative+1 flags0x18
void SetObject(UCustomizableObject* InObject)FinalNative+1 flags0x08
void SetMaterialParameterSelectedOption(const FString& MaterialParamName, UMaterialInterface* MaterialValue, int32 RangeIndex)FinalNative+1 flags0x1C
void SetIntParameterSelectedOption(const FString& ParamName, const FString& SelectedOptionName, int32 RangeIndex)FinalNative+1 flags0x24
void SetFloatParameterSelectedOption(const FString& FloatParamName, float FloatValue, int32 RangeIndex)FinalNative+1 flags0x18
void SetEnumParameterSelectedOption(const FString& ParamName, const FString& SelectedOptionName, int32 RangeIndex)FinalNative+1 flags0x24
void SetDefaultValues()FinalNative+1 flags0x00
void SetDefaultValue(const FString& ParamName)FinalNative+1 flags0x10
void SetCurrentState(const FString& StateName)FinalNative+1 flags0x10
void SetColorParameterSelectedOption(const FString& ColorParamName, const FLinearColor& ColorValue)FinalNative+1 flags0x20
void SetBuildParameterRelevancy(bool Value)FinalNative+1 flags0x01
void SetBoolParameterSelectedOption(const FString& BoolParamName, bool BoolValue)FinalNative+1 flags0x11
int32 RemoveValueFromProjectorRange(const FString& ParamName, int32 RangeIndex)FinalNative+1 flags0x18
int32 RemoveValueFromIntRange(const FString& ParamName, int32 RangeIndex)FinalNative+1 flags0x18
int32 RemoveValueFromFloatRange(const FString& ParamName, int32 RangeIndex)FinalNative+1 flags0x18
void MultilayerProjectorUpdateLayer(const FName& ProjectorParamName, int32 Index, FMultilayerProjectorLayer& Layer)FinalNative+1 flags0x90
void MultilayerProjectorRemoveLayerAt(const FName& ProjectorParamName, int32 Index)FinalNative+1 flags0x0C
int32 MultilayerProjectorNumLayers(const FName& ProjectorParamName)FinalNative+1 flags0x0C
FMultilayerProjectorLayer MultilayerProjectorGetLayer(const FName& ProjectorParamName, int32 Index)FinalNative+1 flags0x90
void MultilayerProjectorCreateLayer(const FName& ProjectorParamName, int32 Index)FinalNative+1 flags0x0C
bool IsParameterRelevant(const FString& ParamName)FinalNative+1 flags0x11
bool IsParameterDirty(const FString& ParamName, int32 RangeIndex)FinalNative+1 flags0x15
bool HasAnySkeletalMesh()FinalNative+1 flags0x01
bool HasAnyParameters()FinalNative+1 flags0x01
FTransform GetTransformParameterSelectedOption(const FString& TransformParamName)FinalNative+1 flags0x70
int32 GetTextureValueRange(const FString& ParamName)FinalNative+1 flags0x14
UTexture* GetTextureParameterSelectedOption(const FString& TextureParamName, int32 RangeIndex)FinalNative+1 flags0x20
USkeletalMesh* GetSkeletalMeshParameterSelectedOption(const FString& SkeletalMeshParamName, int32 RangeIndex)FinalNative+1 flags0x20
USkeletalMesh* GetSkeletalMeshComponentSkeletalMesh(const FName& ComponentName)FinalNative+1 flags0x10
TArray<UMaterialInterface*> GetSkeletalMeshComponentOverrideMaterials(const FName& ComponentName)FinalNative+1 flags0x18
USkeletalMesh* GetSkeletalMesh(int32 ComponentIndex)FinalNative+1 flags0x10
int32 GetProjectorValueRange(const FString& ParamName)FinalNative+1 flags0x14
void GetProjectorValue(const FString& ProjectorParamName, const FVector& OutPos, const FVector& OutDirection, const FVector& OutUp, const FVector& OutScale, const float& OutAngle, const ECustomizableObjectProjectorType& OutType, int32 RangeIndex)FinalNative+1 flags0x7C
FVector GetProjectorUp(const FString& ParamName, int32 RangeIndex)FinalNative+1 flags0x30
FVector GetProjectorScale(const FString& ParamName, int32 RangeIndex)FinalNative+1 flags0x30
FVector GetProjectorPosition(const FString& ParamName, int32 RangeIndex)FinalNative+1 flags0x30
ECustomizableObjectProjectorType GetProjectorParameterType(const FString& ParamName, int32 RangeIndex)FinalNative+1 flags0x15
FVector GetProjectorDirection(const FString& ParamName, int32 RangeIndex)FinalNative+1 flags0x30
float GetProjectorAngle(const FString& ParamName, int32 RangeIndex)FinalNative+1 flags0x18
int32 GetNumComponents()FinalNative+1 flags0x04
TSet<UAssetUserData*> GetMergedAssetUserData(int32 ComponentIndex)FinalNative+1 flags0x58
UMaterialInterface* GetMaterialParameterSelectedOption(const FString& MaterialParamName, int32 RangeIndex)FinalNative+1 flags0x20
int32 GetIntValueRange(const FString& ParamName)FinalNative+1 flags0x14
FString GetIntParameterSelectedOption(const FString& ParamName, int32 RangeIndex)FinalNative+1 flags0x28
int32 GetFloatValueRange(const FString& ParamName)FinalNative+1 flags0x14
float GetFloatParameterSelectedOption(const FString& FloatParamName, int32 RangeIndex)FinalNative+1 flags0x18
FInstancedStruct GetExtensionInstanceData(UCustomizableObjectExtension* Extension)FinalNative+1 flags0x18
FString GetEnumParameterSelectedOption(const FString& ParamName, int32 RangeIndex)FinalNative+1 flags0x28
UCustomizableObject* GetCustomizableObject()FinalNative+1 flags0x08
FString GetCurrentState()FinalNative+1 flags0x10
TArray<FName> GetComponentNames()FinalNative+1 flags0x10
USkeletalMesh* GetComponentMeshSkeletalMesh(const FName& ComponentName)FinalNative+1 flags0x10
FLinearColor GetColorParameterSelectedOption(const FString& ColorParamName)FinalNative+1 flags0x20
bool GetBuildParameterRelevancy()FinalNative+1 flags0x01
bool GetBoolParameterSelectedOption(const FString& BoolParamName)FinalNative+1 flags0x11
TSubclassOf<UAnimInstance> GetAnimBP(const FName& ComponentName, const FName& Slot)FinalNative+1 flags0x18
FGameplayTagContainer GetAnimationGameplayTags()FinalNative+1 flags0x20
void ForEachComponentAnimInstance(const FName& ComponentName, const FScriptDelegate& Delegate)FinalNative+1 flags0x18
void ForEachAnimInstance(int32 ObjectComponentIndex, const FScriptDelegate& Delegate)FinalNative+1 flags0x14
bool ContainsVectorParameter(const FString& ParameterName)FinalNative+1 flags0x11
bool ContainsTransformParameter(const FString& ParameterName)FinalNative+1 flags0x11
bool ContainsTextureParameter(const FString& ParameterName)FinalNative+1 flags0x11
bool ContainsSkeletalMeshParameter(const FString& ParameterName)FinalNative+1 flags0x11
bool ContainsProjectorParameter(const FString& ParameterName)FinalNative+1 flags0x11
bool ContainsMaterialParameter(const FString& ParameterName)FinalNative+1 flags0x11
bool ContainsIntParameter(const FString& ParameterName)FinalNative+1 flags0x11
bool ContainsFloatParameter(const FString& ParameterName)FinalNative+1 flags0x11
bool ContainsEnumParameter(const FString& ParameterName)FinalNative+1 flags0x11
bool ContainsBoolParameter(const FString& ParameterName)FinalNative+1 flags0x11
UCustomizableObjectInstance* CloneStatic(UObject* Outer)FinalNative+1 flags0x10
UCustomizableObjectInstance* Clone()FinalNative+1 flags0x08
int32 AddValueToProjectorRange(const FString& ParamName)FinalNative+1 flags0x14
int32 AddValueToIntRange(const FString& ParamName)FinalNative+1 flags0x14
int32 AddValueToFloatRange(const FString& ParamName)FinalNative+1 flags0x14

Used by 10

types with a member, parameter or interface of this type