Table of Contents

Struct ModelCreateInfo

Namespace
ReFuel.Resources
Assembly
ReFuel.dll

Model constructor.

public readonly record struct ModelCreateInfo : IEquatable<ModelCreateInfo>
Implements
Inherited Members

Constructors

ModelCreateInfo(VertexArrayEx?, IImmutableList<DrawGroup>)

Model constructor.

public ModelCreateInfo(VertexArrayEx? DefaultVertexArray, IImmutableList<DrawGroup> DrawGroups)

Parameters

DefaultVertexArray VertexArrayEx

The model vertex array.

DrawGroups IImmutableList<DrawGroup>

List of draw groups for this model.

Properties

Armature

The armature for the model, if any.

public Armature? Armature { get; init; }

Property Value

Armature

DefaultVertexArray

The model vertex array.

public VertexArrayEx? DefaultVertexArray { get; init; }

Property Value

VertexArrayEx

DrawGroups

List of draw groups for this model.

public IImmutableList<DrawGroup> DrawGroups { get; init; }

Property Value

IImmutableList<DrawGroup>