#include <backend.h>
Definition at line 31 of file backend.h.
◆ Sdl2Backend()
yaze::core::Sdl2Backend::Sdl2Backend |
( |
| ) |
|
|
default |
◆ ~Sdl2Backend()
yaze::core::Sdl2Backend::~Sdl2Backend |
( |
| ) |
|
|
default |
◆ init()
void yaze::core::Sdl2Backend::init |
( |
| ) |
|
|
inline |
◆ init_audio()
void yaze::core::Sdl2Backend::init_audio |
( |
| ) |
|
|
inline |
◆ shutdown_audio()
void yaze::core::Sdl2Backend::shutdown_audio |
( |
| ) |
|
|
inline |
◆ shutdown()
void yaze::core::Sdl2Backend::shutdown |
( |
| ) |
|
|
inline |
◆ new_frame()
void yaze::core::Sdl2Backend::new_frame |
( |
| ) |
|
|
inline |
◆ render()
void yaze::core::Sdl2Backend::render |
( |
| ) |
|
|
inline |
◆ window_ptr()
auto yaze::core::Sdl2Backend::window_ptr |
( |
| ) |
-> SDL_Window * |
|
inline |
◆ audio_device()
auto yaze::core::Sdl2Backend::audio_device |
( |
| ) |
-> SDL_AudioDeviceID |
|
inline |
◆ audio_buffer()
auto yaze::core::Sdl2Backend::audio_buffer |
( |
| ) |
-> std::shared_ptr<int16_t> |
|
inline |
◆ audio_device_
SDL_AudioDeviceID yaze::core::Sdl2Backend::audio_device_ |
|
private |
◆ audio_buffer_
std::shared_ptr<int16_t> yaze::core::Sdl2Backend::audio_buffer_ |
|
private |
◆ window
std::unique_ptr<SDL_Window, SDL_Deleter> yaze::core::Sdl2Backend::window |
|
private |
The documentation for this class was generated from the following file: