Macro adi::sprites[]

macro_rules! sprites {
    ( $ window : expr , $ ( $ x : expr ) , * ) => { ... };
}

Macro to create multiple sprites in an array.

Example

let mut window = WindowBuilder::new("Window Name", None).finish();
 
textures!(window, aci_png::decode,
    "res/texture0.png", // 0
    "res/texture1.png", // 1
);
 
models!(window, "res/model.data");
 
let sprites = sprites!(window,
        (0/*model 0*/, Some(0/*texture 0*/),
    Transform::new().translate(0.0, -0.5, 2.0), false),
        (0/*model 0*/, Some(0/*texture 0*/),
    Transform::new().translate(0.0, -4.5, 2.0), false));