Główne publiczne rejestry
Wygląd
Wspólny rejestr wszystkich typów operacji dla Wikibooks. Możesz zawęzić liczbę wyników poprzez wybranie typu rejestru, nazwy użytkownika lub tytułu strony.
- 11:36, 15 mar 2022 77.253.73.235 dyskusja utworzył(a) stronę BasicC/Czas (Utworzono nową stronę "===Pause(ms)=== Wstrzymuje działanie programu na ms milisekund. Wywołuje SDL_Delay(ms); ===SDLTime=== Podje ilość milisekund od uruchomienia SDL. Wywołuje SDL_GetTicks() ===SDLQuit=== Zamyka SDL i obiekty otwarte przez BasicSDL. Wykonuje:<br> <source> if (SDLRenderer) SDL_DestroyRenderer(SDLRenderer); if (SDLWindow) SDL_DestroyWindow(SDLWindow); for (Uint8 j=0;j<=MAXJOYS;++j) if (SDL_JoystickGetAttached(SDLJoystick[j])) SDL_JoystickClose(SDLJoystick[j]); S…")
- 11:26, 15 mar 2022 77.253.73.235 dyskusja utworzył(a) stronę BasicC/Dźwięk (Utworzono nową stronę " Do odtwarzania dźwięków konieczna jest biblioteka SDL_mixer domyślnie załączana w BasicSDL. Obsługuje dowolną liczbę jednocześnie odtwarzanych kanałów 16-bitowego dźwięku stereo, a także jeden kanał muzyczny miksowany przez popularne biblioteki FLAC, MikMod MOD, Timidity MIDI, Ogg Vorbis i SMPEG MP3. ===LoadMusic(FM)=== Ładuje plik muzyczny o nazwie FM i przypisuje go do zmiennej MixMusic. Zmienna jest zadeklarowana w BasicSDL. ===PlayMusic(loo…")
- 09:40, 15 mar 2022 77.253.73.235 dyskusja utworzył(a) stronę BasicC/Tekst (Utworzono nową stronę " BasicC obsługuje czcionki wektorowe za pośrednictwem biblioteki SDL_ttf oraz własne, proste czcionki bitmapowe. ==Czcionki bitmapowe== Wzór czcionek bitmapowych zawarty jest w pliku graficznym BASFont.bmp. Zestaw ten jest wzorowany na czcionkach systemowych komputera ZX Spectrum, zawiera wzory 114 znaków o wymiarach 8x8 pikseli. Pierwsze 95 znaków jest zgodne ze standardem ASCII, odpowiada znakom ASCII o kodach 32-126 z wyjątkiem znaku ^ zastąpionego pr…")
- 15:11, 14 mar 2022 77.253.73.235 dyskusja utworzył(a) stronę BasicC/Projektor (Utworzono nową stronę "===ColorRGBA(r,g,b,a)=== Ustawia kolor rysowania w formacie RGBA. Dotyczy on takich komend jak Cls, Plot, Line... Nie dotyczy np. GPrint, dla którego kolor ustawia się oddzielnie. ===Color(k)=== Ustawia kolor rysowania w formacie liczby typu Uint32 (całkowita, dodatnia, 32-bitowa).<br> <br> W celu konwersji między tymi formatami w BasicSDL zadeklarowana jest unia BASSDLColor o polach Uint32 BAS i SDL_Color SDL.<br> <br> SDL_Color to struktura przechowująca ko…")
- 12:46, 14 mar 2022 77.253.73.235 dyskusja utworzył(a) stronę BasicC/Współrzędne (Utworzono nową stronę "===DegAt(W,H)=== Funkcja podaje kierunek wektora [W,H]. Bazuje na funkcji atan2, ale wynik dostosowuje do geometrii SDL. Wynik jest w stopniach od -180 do 180, 0 stopni wskazuje kierunek północny, czyli np. wektor [0,-1] ma 0 stopni. Definicja: (atan2(W,-(H))*57.29578) ===Distance(x,y,x2,y2)=== Odległość punktu (x,y) od punktu (x2,y2) ===PointInCircle(Px,Py,X,Y,R)=== Zwraca 1 jeśli punkt (Px,Py) znajduje się wewnątrz koła (X,Y,R), 0 jeśli nie. ===Point…")