Пример #1
0
int main(void)
{
	init_hardware();

	//Framebuffer fb;
	//Framebuffer_Init(&fb);
	

	Framebuffer fb;
	Framebuffer_Init(&fb);


	for(int i=0; i<16; i++){
		fb.data[i] = 1 << i;
	}

	Framebuffer_Clear(&fb);

	Sprite_Draw(&fb, &eye_pupil, -5, -5);

	Demo_EyeDevil(&fb);

	///pause_ms(200);
	while(1)
	{
		for (int i = 0; i < 16; ++i)
		{
			write_column(i+1, fb.data[i]);
		}
	}
	/*
	
	Demo_EyeDevil(&fb);*/
}
Пример #2
0
void cGrafic::Dibuixar (int x, int y)
{
    Sprite_Draw(sprite, x, y);
}
Пример #3
0
void Sprite::Draw(const Vec2& position, float rotation) { if (obj) Sprite_Draw(obj, position, rotation); }
Пример #4
0
void Sprite::Draw(const Sprite::DrawParams* params) { if (obj) Sprite_Draw(obj, params); }