struct RayLib::Model

Included Modules

Defined in:

raylib/structs.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(transform : RayLib::Matrix, mesh_count : Int32, meshes : RayLib::Mesh, material_count : Int32, materials : RayLib::Material, mesh_material : Int32, bone_count : Int32, bones : RayLib::BoneInfo, bind_pose : RayLib::Transform) #

[View source]
def self.new(pull : JSON::PullParser) #

def self.new(unwrap : Pointer(Binding::Model)) #

[View source]
def self.new(unwrap : Binding::Model) #

[View source]

Instance Method Detail

def bind_pose : Transform #

[View source]
def bind_pose=(bind_pose : Transform) #

[View source]
def bone_count : Int32 #

[View source]
def bone_count=(bone_count : Int32) #

[View source]
def bones : BoneInfo #

[View source]
def bones=(bones : BoneInfo) #

[View source]
def material_count : Int32 #

[View source]
def material_count=(material_count : Int32) #

[View source]
def materials : Material #

[View source]
def materials=(materials : Material) #

[View source]
def mesh_count : Int32 #

[View source]
def mesh_count=(mesh_count : Int32) #

[View source]
def mesh_material : Int32 #

[View source]
def mesh_material=(mesh_material : Int32) #

[View source]
def meshes : Mesh #

[View source]
def meshes=(meshes : Mesh) #

[View source]
def to_unsafe #

[View source]
def transform : Matrix #

[View source]
def transform=(transform : Matrix) #

[View source]