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

Image::Image

[konstruktor] Konstruktory klasy Image.

Konstruktor domyślny

Składnia

C/C++
sf::Image::Image();

Konstruktor kopiujący

Składnia

C/C++
sf::Image::Image( const Image & Copy );

Argumenty

ArgumentOpis
const Image &  CopyInstancja obiektu, która ma zostać skopiowana.

Konstruktor tworzący pusty obraz

Składnia

C/C++
sf::Image::Image(
unsigned int Width,
unsigned int Height,
const Color & Col = Color( 0, 0, 0, 255 )
);

Argumenty

ArgumentOpis
unsigned int  WidthSzerokość obrazu, który ma zostać utworzony.
unsigned int  HeightWysokość obrazu, który ma zostać utworzony.
const Color &  ColKolor na jaki tworzony obraz ma zostać wyczyszczony. Domyślnie jest to kolor czarny.

Opis szczegółowy

Tworzy obraz wypełniony podanym kolorem. Ten sam efekt można uzyskać za pomocą metody » SFML 1.6 » ImageCreate na istniejącym już obiekcie.

Konstruktor tworzący obraz z pikseli znajdujących się w pamięci

Składnia

C/C++
sf::Image::Image(
unsigned int Width,
unsigned int Height,
const Uint8 * Data
);

Argumenty

ArgumentOpis
unsigned int  WidthSzerokość obrazu, który ma zostać utworzony.
unsigned int  HeightWysokość obrazu, który ma zostać utworzony.
const Uint8 *  DataWskaźnik na piksele umieszczone w pamięci w formacie RGBA.

Opis szczegółowy

Tworzy obraz z pikseli znajdujących się w pamięci. Ten sam efekt można uzyskać za pomocą metody » SFML 1.6 » ImageLoadFromPixels na istniejącym już obiekcie. Więcej szczegółów na temat formatu dancych argumentu Data w dokumencie » SFML 1.6 » ImageLoadFromPixels.

Zagadnienia powiązane

~ImageZwalnia zasoby zaalokowane przez klasę.  (destruktor)

Linki zewnętrzne