Struct Pose
- Namespace
- ReFuel.Scenegraph
- Assembly
- ReFuel.dll
[SystemData(typeof(PoseSystem))]
public struct Pose : ISystemDataRefList<Matrix4>, ISystemDataList<Matrix4>, IRefReadonlyList<Matrix4>, IReadOnlyList<Matrix4>, IReadOnlyCollection<Matrix4>, IRefEnumerable<Matrix4>, IEnumerable<Matrix4>, ISystemDataList<BonePose>, ISystemData, IReadOnlyList<BonePose>, IReadOnlyCollection<BonePose>, IEnumerable<BonePose>, IEnumerable
- Implements
- Inherited Members
Constructors
Pose()
public Pose()
Properties
Count
Gets the number of elements in the collection.
public int Count { get; }
Property Value
- int
The number of elements in the collection.
this[int]
public ref readonly Matrix4 this[int index] { get; }
Parameters
index
int
Property Value
Owner
The entity that owns this data.
public WeakReference<Entity> Owner { readonly get; set; }
Property Value
System
A reference to the system owning this data.
public SystemBase System { readonly get; set; }
Property Value
Methods
AsSpan()
public ReadOnlySpan<Matrix4> AsSpan()
Returns
GetEnumerator()
Get the enumerator for this object.
public IRefEnumerator<Matrix4> GetEnumerator()
Returns
- IRefEnumerator<Matrix4>
The reference enumerator.