Class SkelParentData
The SKPD parent-skeleton link: the parent .skel FileDataID whose AFID/BFID satellite files this skeleton shares.
public class SkelParentData : IDisposable
- Inheritance
-
SkelParentData
- Implements
- Inherited Members
Constructors
SkelParentData()
public SkelParentData()
SkelParentData(byte[], uint, byte[])
public SkelParentData(byte[] padding0, uint parentSkelFileId, byte[] padding1)
Parameters
SkelParentData(SkelParentData)
Copy-construct: a deep copy of other (the C++ copy constructor).
public SkelParentData(SkelParentData other)
Parameters
otherSkelParentData
Properties
Padding0
Unknown leading bytes; always zero so far.
public FixedArray<byte> Padding0 { get; set; }
Property Value
Padding1
Unknown trailing bytes; always zero so far.
public FixedArray<byte> Padding1 { get; set; }
Property Value
ParentSkelFileId
The parent .skel FileDataID.
public uint ParentSkelFileId { get; set; }
Property Value
Methods
Dispose()
Release the native object now. Optional: the finalizer releases it on
collection anyway - dispose (or using) when you want native memory back
promptly.
public virtual void Dispose()
Equals(object?)
Determines whether the specified object is equal to the current object.
public override bool Equals(object? obj)
Parameters
objobjectThe object to compare with the current object.
Returns
GetHashCode()
Reference-identity hash (the C++ type has no hash to mirror).
public override int GetHashCode()
Returns
Operators
operator ==(SkelParentData?, SkelParentData?)
public static bool operator ==(SkelParentData? l, SkelParentData? r)
Parameters
Returns
operator !=(SkelParentData?, SkelParentData?)
public static bool operator !=(SkelParentData? l, SkelParentData? r)