Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Opracował: michalp
Udoskonalił: Piotr DejaVu Szawdyński
Biblioteki C/C++

textout_ex

[funkcja] Wypisuje tekst na bitmapie.

Składnia

C/C++
#include <allegro.h>

void textout_ex(
BITMAP * bitmap,
const FONT * f,
const char * str,
int x,
int y,
int color,
int bg );

Opis szczegółowy

Funkcja wypisuje tekst str na bitmapie, na pozycji określonej przez argumenty x i y. Tekst jest nanoszony na bitmapę z użyciem czcionki f, kolorem color oraz tłem bg.

Jeżeli bg jest równe -1, tło będzie przeźroczyste.

Dla czcionek w trybie high i true color argument bg jest ignorowany i zawsze jest traktowany jako -1.

Argumenty

TypNazwaOpis
Bitmap*bitmapBitmapa, na której ma zostać wypisany tekst.
const FONT*fontCzcionka.
intxPołożenie tekstu na osi x.
intyPołożenie tekstu na osi y.
intcolorKolor czcionki.
intbgKolor tła.
const char*strTekst.

Przykład

C/C++
textout_ex( screen, font, "Tekst", 200, 200, makecol( 0, 100, 243 ), - 1 );

Linki zewnętrzne