Example #1
0
void gl_draw_sprite(sprite_id sprite, int x, int y, const Colour& c) {
	SpriteEntry& entry = game_sprite_data.at(sprite);
	gl_draw_image(entry.img(), x, y, c.multiply(entry.drawcolour));
}
Example #2
0
void draw_sprite(sprite_id sprite, int x, int y, const Colour& c) {
	using namespace ldraw;

	SpriteEntry& entry = game_sprite_data.get(sprite);
	entry.sprite.draw(DrawOptions().colour(c.multiply(entry.drawcolour)), Pos(x,y));
}