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

Font::LoadFromMemory

[metoda] Ładuje czcionkę z pamięci.

Składnia

C/C++
#include <SFML/Graphics/Font.hpp>

namespace sf
{
    class Font
    {
    public:
        bool LoadFromMemory(
        const char * Data,
        std::size_t SizeInBytes,
        unsigned int CharSize = 30,
        const Unicode::Text & Charset = ourDefaultCharset
        );
    };
}

Argumenty

ArgumentOpis
const char* DataWskaźnik na bufor przechowujący dane czcionki, która ma zostać załadowana.
std::size_t SizeInBytesRozmiar bufora Data wyrażony w bajtach.
unsigned int CharSizeRozmiar czcionki - domyślnie jest to 30 pikseli.
const Unicode::Text& CharsetZnaki, które mają zostać załadowane. Domyślnie są to wszystkie znaki graficzne z kodowania ISO-8859-1.

Zwracana wartość

Zwraca wartość true w przypadku sukcesu. W przeciwnym wypadku metoda zwraca wartość false.

Opis szczegółowy

Metoda wczytuje czcionkę z bufora, który został przekazany poprzez argument Data. Metoda wczytuje reprezentacje graficzne znaków, które znalazły się w tekście przekazanym poprzez argument Charset.

Czcionka może zostać poprawnie załadowana tylko i wyłącznie wtedy gdy bufor posiada dane zgodne z jednym z następujących formatów plików: ttf, cff, pcf, fnt, bdf, pfr, sfnt, type 1 lub type 42.

Zagadnienia powiązane

LoadFromFileŁaduje czcionkę z pliku. (metoda)

Linki zewnętrzne