Interface IDespecializedValueType
Assembly: WaaS.Core.dll
View Source
Declaration
public interface IDespecializedValueType : IValueType, IType, ISortedExportable, ISorted
Derived:
WaaS.ComponentModel.Models.FlagsType, WaaS.ComponentModel.Models.PrimitiveValueType, WaaS.ComponentModel.Models.ResolvedBorrowedType, WaaS.ComponentModel.Models.ResolvedListType, WaaS.ComponentModel.Models.ResolvedOwnedType, WaaS.ComponentModel.Models.ResolvedRecordType, WaaS.ComponentModel.Models.ResolvedVariantType
Properties
AlignmentRank
View Source
Declaration
byte AlignmentRank { get; }
ElementSize
View Source
Declaration
ushort ElementSize { get; }
FlattenedCount
View Source
Declaration
uint FlattenedCount { get; }
Methods
Flatten(Span<ValueType>)
View Source
Declaration
void Flatten(Span<ValueType> dest)
Parameters
| Type | Name |
|---|---|
System.Span<WaaS.ValueType> | dest |