Handbook
Glossary
Model
Vocabulary
raylib
Definition
USING:
alien.c-types
classes.struct
;
IN:
raylib
STRUCT:
Model
{
transform
Matrix
initial:
S{
Matrix
{
m0 0.0
}
{
m4 0.0
}
{
m8 0.0
}
{
m12 0.0
}
{
m1 0.0
}
{
m5 0.0
}
{
m9 0.0
}
{
m13 0.0
}
{
m2 0.0
}
{
m6 0.0
}
{
m10 0.0
}
{
m14 0.0
}
{
m3 0.0
}
{
m7 0.0
}
{
m11 0.0
}
{
m15 0.0
}
}
}
{
meshCount
int
initial:
0
}
{
materialCount
int
initial:
0
}
{
_meshes void*
}
{
_materials void*
}
{
meshMaterial int*
}
{
boneCount
int
initial:
0
}
{
_bones void*
}
{
bindPose void*
}
;
Methods
USING:
classes.struct
classes.struct.private
kernel
raylib
;
M:
Model
clone
clone-underlying
\
Model
memory>struct
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
Model
struct-slot-values
{
[
transform>>
]
[
meshCount>>
]
[
materialCount>>
]
[
_meshes>>
]
[
_materials>>
]
[
meshMaterial>>
]
[
boneCount>>
]
[
_bones>>
]
[
bindPose>>
]
}
cleave>array
;
inline