pouet
git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@42 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
parent
689e6a21ed
commit
5a1965f8fa
3
divers.c
3
divers.c
@ -468,7 +468,8 @@ byte Lit_pixel_dans_ecran_courant (word X,word Y)
|
|||||||
|
|
||||||
void Pixel_dans_ecran_courant (word X,word Y,byte Couleur)
|
void Pixel_dans_ecran_courant (word X,word Y,byte Couleur)
|
||||||
{
|
{
|
||||||
puts("Pixel_dans_ecran_courant non implémenté!");
|
byte* dest=(X+Y*Principal_Largeur_image+Principal_Ecran);
|
||||||
|
*dest=Couleur;
|
||||||
}
|
}
|
||||||
|
|
||||||
void Remplacer_une_couleur(byte Ancienne_couleur, byte Nouvelle_couleur)
|
void Remplacer_une_couleur(byte Ancienne_couleur, byte Nouvelle_couleur)
|
||||||
|
|||||||
@ -83,7 +83,14 @@ void Ligne_horizontale_XOR_SDL(word Pos_X,word Pos_Y,word Largeur)
|
|||||||
|
|
||||||
void Ligne_verticale_XOR_SDL (word Pos_X,word Pos_Y,word Hauteur)
|
void Ligne_verticale_XOR_SDL (word Pos_X,word Pos_Y,word Hauteur)
|
||||||
{
|
{
|
||||||
puts("Ligne_verticale_XOR_SDL non implémenté!\n");
|
int i;
|
||||||
|
byte color;
|
||||||
|
for (i=Pos_Y;i<Pos_Y+Hauteur;i++)
|
||||||
|
{
|
||||||
|
color=*(Ecran+Pos_X+i*Largeur_ecran);
|
||||||
|
*(Ecran+Pos_X+i*Largeur_ecran)=~color;
|
||||||
|
}
|
||||||
|
SDL_UpdateRect(Ecran_SDL,Pos_X,Pos_Y,0,Hauteur);
|
||||||
}
|
}
|
||||||
|
|
||||||
void Display_brush_Color_SDL (word Pos_X,word Pos_Y,word Decalage_X,word Decalage_Y,word Largeur,word Hauteur,byte Couleur_de_transparence,word Largeur_brosse)
|
void Display_brush_Color_SDL (word Pos_X,word Pos_Y,word Decalage_X,word Decalage_Y,word Largeur,word Hauteur,byte Couleur_de_transparence,word Largeur_brosse)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user