Current section
Files
Jump to
Current section
Files
lib/Exray/Structs/Model.ex
defmodule Exray.Structs.Model do
@moduledoc """
Model TypedStruct
"""
use TypedStruct
typedstruct enforce: true do
field :transform, Matrix.t()
field :meshCount, integer, default: 0
field :materialCount, integer, default: 0
field :meshes, [Mesh.t()], default: []
field :materials, [Material.t()], default: []
field :meshMaterial, [integer], default: []
field :boneCount, integer, default: 0
field :bones, [BoneInfo.t()], default: []
field :bindPose, [Transform.t()], default: []
end
end