SkeletalMeshAreaWeightedTriangleSamplerPropertyData

Namespace: UAssetAPI.PropertyTypes.Structs

public class SkeletalMeshAreaWeightedTriangleSamplerPropertyData : WeightedRandomSamplerPropertyData, System.ICloneable

Inheritance ObjectPropertyDataWeightedRandomSamplerPropertyDataSkeletalMeshAreaWeightedTriangleSamplerPropertyData
Implements ICloneable

Fields

Prob

public Single[] Prob;

Alias

public Int32[] Alias;

TotalWeight

public float TotalWeight;

Name

The name of this property.

public FName Name;

Ancestry

The ancestry of this property. Contains information about all the classes/structs that this property is contained within. Not serialized.

public AncestryInfo Ancestry;

DuplicationIndex

The duplication index of this property. Used to distinguish properties with the same name in the same struct.

public int DuplicationIndex;

PropertyGuid

An optional property GUID. Nearly always null.

public Nullable<Guid> PropertyGuid;

Offset

The offset of this property on disk. This is for the user only, and has no bearing in the API itself.

public long Offset;

Tag

An optional tag which can be set on any property in memory. This is for the user only, and has no bearing in the API itself.

public object Tag;

Properties

HasCustomStructSerialization

public bool HasCustomStructSerialization { get; }

Property Value

Boolean

PropertyType

public FString PropertyType { get; }

Property Value

FString

RawValue

public object RawValue { get; set; }

Property Value

Object

ShouldBeRegistered

Determines whether or not this particular property should be registered in the property registry and automatically used when parsing assets.

public bool ShouldBeRegistered { get; }

Property Value

Boolean

DefaultValue

The default value of this property, used as a fallback when no value is defined. Null by default.

public object DefaultValue { get; }

Property Value

Object

Constructors

SkeletalMeshAreaWeightedTriangleSamplerPropertyData(FName)

public SkeletalMeshAreaWeightedTriangleSamplerPropertyData(FName name)

Parameters

name FName

SkeletalMeshAreaWeightedTriangleSamplerPropertyData()

public SkeletalMeshAreaWeightedTriangleSamplerPropertyData()