Vixen
02b45cc4
csharp
public enum LibraryTypeKind

What shape a LibraryTypeReference takes.

No guide page documents this yet — the page shows what the code says about itself.

Fields and properties (8)

  • Error

    A type that was already an error when the library was written.

  • Primitive

    A scalar, vector or matrix, identified by its SpecialType.

  • BuiltIn

    A compiler-supplied named type — a texture or a sampler.

  • Named

    A declared type, identified by qualified name.

  • Array
  • Tuple
  • TypeParameter

    A generic parameter of the declaring type or method, by name.

  • Buffer

    A storage buffer. Structural like an array, and for the same reason: Buffer<T> is spelled with angle brackets but has no declaration to resolve by name.

Used by (3)

  • BuilderVixen.Raven
  • LibraryTypeReferenceVixen.Raven
  • MetadataLoaderVixen.Raven