Material - Factor Documentation

Material


Vocabulary
raylib

Fields
shader Shader Material shader
_maps MaterialMap * Material maps. Uses MAX_MATERIAL_MAPS.
params float [4] Material generic parameters (if required)


Definition
USING: alien.c-types classes.struct ;

IN: raylib

STRUCT: Material
{ shader Shader initial: S{ Shader { id 0 } { locs f } } }
{ _maps MaterialMap* } { params float[4] } ;


Methods
USING: classes.struct classes.struct.private kernel raylib ;

M: Material clone clone-underlying \ Material memory>struct
; inline


USING: accessors classes.struct combinators.smart raylib ;

M: Material struct-slot-values
{ [ shader>> ] [ _maps>> ] [ params>> ] } cleave>array ;
inline

AltStyle によって変換されたページ (->オリジナル) /