Table of Contents

Struct ModelConstructor

Namespace
ReFuel.Resources
Assembly
ReFuel.dll
[Obsolete("Use ModelCreateInfo instead.")]
public struct ModelConstructor
Inherited Members

Constructors

ModelConstructor(VertexBuffer, DrawGroup, ElementBuffer?, IReadOnlyList<Bone>?)

public ModelConstructor(VertexBuffer vertex, DrawGroup drawGroup, ElementBuffer? elements = null, IReadOnlyList<Bone>? bones = null)

Parameters

vertex VertexBuffer
drawGroup DrawGroup
elements ElementBuffer
bones IReadOnlyList<Bone>

ModelConstructor(VertexBuffer, IReadOnlyList<DrawGroup>, ElementBuffer?, IReadOnlyList<Bone>?)

public ModelConstructor(VertexBuffer vertex, IReadOnlyList<DrawGroup> groups, ElementBuffer? elements = null, IReadOnlyList<Bone>? bones = null)

Parameters

vertex VertexBuffer
groups IReadOnlyList<DrawGroup>
elements ElementBuffer
bones IReadOnlyList<Bone>

ModelConstructor(ResourceLoaderFailReason)

public ModelConstructor(ResourceLoaderFailReason failReason)

Parameters

failReason ResourceLoaderFailReason

Properties

Bones

public readonly IReadOnlyList<Bone>? Bones { get; }

Property Value

IReadOnlyList<Bone>

DrawGroups

public readonly IReadOnlyList<DrawGroup>? DrawGroups { get; }

Property Value

IReadOnlyList<DrawGroup>

ElementBuffer

public readonly ElementBuffer? ElementBuffer { get; }

Property Value

ElementBuffer

FailReason

public readonly ResourceLoaderFailReason? FailReason { get; }

Property Value

ResourceLoaderFailReason

VertexBuffer

public readonly VertexBuffer? VertexBuffer { get; }

Property Value

VertexBuffer