SDL3pp
A slim C++ wrapper for SDL3
Loading...
Searching...
No Matches
SDL::prop::IOStream Namespace Reference

Properties for IOStream. More...

Variables

constexpr auto WINDOWS_HANDLE_POINTER
 Pointer to windows handle.
constexpr auto STDIO_FILE_POINTER
 Pointer to stdio file.
constexpr auto FILE_DESCRIPTOR_NUMBER
 Number for file descriptor.
constexpr auto ANDROID_AASSET_POINTER
 Pointer to android aasset.
constexpr auto MEMORY_POINTER
 Pointer to memory.
constexpr auto MEMORY_SIZE_NUMBER
 Number for memory size.
constexpr auto MEMORY_FREE_FUNC_POINTER
 Pointer to memory free func.
constexpr auto DYNAMIC_MEMORY_POINTER
 Pointer to dynamic memory.
constexpr auto DYNAMIC_CHUNKSIZE_NUMBER
 Number for dynamic chunksize.

Detailed Description

Properties for IOStream.

These properties may be set at creation time by SDL, or they may be recognized by SDL when set by the application. See the documentation of each property for details.

See also
IOFromFile
IOFromMem
IOFromConstMem
IOFromDynamicMem
IOStream.GetProperties
OpenIO

Variable Documentation

◆ ANDROID_AASSET_POINTER

auto SDL::prop::IOStream::ANDROID_AASSET_POINTER
constexpr
Initial value:
=
SDL_PROP_IOSTREAM_ANDROID_AASSET_POINTER

Pointer to android aasset.

◆ DYNAMIC_CHUNKSIZE_NUMBER

auto SDL::prop::IOStream::DYNAMIC_CHUNKSIZE_NUMBER
constexpr
Initial value:
=
SDL_PROP_IOSTREAM_DYNAMIC_CHUNKSIZE_NUMBER

Number for dynamic chunksize.

◆ DYNAMIC_MEMORY_POINTER

auto SDL::prop::IOStream::DYNAMIC_MEMORY_POINTER
constexpr
Initial value:
=
SDL_PROP_IOSTREAM_DYNAMIC_MEMORY_POINTER

Pointer to dynamic memory.

◆ FILE_DESCRIPTOR_NUMBER

auto SDL::prop::IOStream::FILE_DESCRIPTOR_NUMBER
constexpr
Initial value:
=
SDL_PROP_IOSTREAM_FILE_DESCRIPTOR_NUMBER

Number for file descriptor.

◆ MEMORY_FREE_FUNC_POINTER

auto SDL::prop::IOStream::MEMORY_FREE_FUNC_POINTER
constexpr
Initial value:
=
SDL_PROP_IOSTREAM_MEMORY_FREE_FUNC_POINTER

Pointer to memory free func.

◆ MEMORY_POINTER

auto SDL::prop::IOStream::MEMORY_POINTER
constexpr
Initial value:
=
SDL_PROP_IOSTREAM_MEMORY_POINTER

Pointer to memory.

◆ MEMORY_SIZE_NUMBER

auto SDL::prop::IOStream::MEMORY_SIZE_NUMBER
constexpr
Initial value:
=
SDL_PROP_IOSTREAM_MEMORY_SIZE_NUMBER

Number for memory size.

◆ STDIO_FILE_POINTER

auto SDL::prop::IOStream::STDIO_FILE_POINTER
constexpr
Initial value:
=
SDL_PROP_IOSTREAM_STDIO_FILE_POINTER

Pointer to stdio file.

◆ WINDOWS_HANDLE_POINTER

auto SDL::prop::IOStream::WINDOWS_HANDLE_POINTER
constexpr
Initial value:
=
SDL_PROP_IOSTREAM_WINDOWS_HANDLE_POINTER

Pointer to windows handle.