SDL3pp
A slim C++ wrapper for SDL3
Loading...
Searching...
No Matches
SDL::IOStreamRef Member List

This is the complete list of members for SDL::IOStreamRef, including all inherited members.

Close()SDL::IOStreaminline
Flush()SDL::IOStreaminline
FromConstMem(SourceBytes mem)SDL::IOStreaminlinestatic
FromDynamicMem()SDL::IOStreaminlinestatic
FromFile(StringParam file, StringParam mode)SDL::IOStreaminlinestatic
FromMem(TargetBytes mem)SDL::IOStreaminlinestatic
get() const noexceptSDL::IOStreaminline
GetProperties() constSDL::IOStreaminline
GetSize() constSDL::IOStreaminline
GetStatus() constSDL::IOStreaminline
IOStream(std::nullptr_t=nullptr) noexceptSDL::IOStreamRefinline
IOStream(const IOStreamRaw resource) noexceptSDL::IOStreamRefinlineexplicit
IOStream(const IOStream &other) noexcept=defaultSDL::IOStreamRef
IOStream(IOStream &&other) noexceptSDL::IOStreamRefinline
IOStream(const IOStreamRef &other)=delete (defined in SDL::IOStreamRef)SDL::IOStreamRef
IOStream(IOStreamRef &&other)=delete (defined in SDL::IOStreamRef)SDL::IOStreamRef
IOStreamRef(IOStreamParam resource) noexceptSDL::IOStreamRefinline
IOStreamRef(IOStreamRaw resource) noexceptSDL::IOStreamRefinline
IOStreamRef(const IOStreamRef &other) noexcept=defaultSDL::IOStreamRef
LoadFile()SDL::IOStreaminline
LoadFileAs()SDL::IOStreaminline
Open(const IOStreamInterface &iface, void *userdata)SDL::IOStreaminlinestatic
operator bool() const noexceptSDL::IOStreaminlineexplicit
operator IOStreamParam() const noexceptSDL::IOStreaminline
operator<=>(const IOStream &other) const noexcept=defaultSDL::IOStream
operator=(IOStream &&other) noexceptSDL::IOStreaminline
operator=(const IOStream &other) noexcept=defaultSDL::IOStreamprotected
print(std::string_view fmt, auto... args)SDL::IOStreaminline
printf(SDL_PRINTF_FORMAT_STRING const char *fmt,...)SDL::IOStreaminline
println(std::string_view fmt, auto... args)SDL::IOStreaminline
Read(size_t size=-1)SDL::IOStreaminline
Read(TargetBytes buf)SDL::IOStreaminline
ReadS16BE()SDL::IOStreaminline
ReadS16LE()SDL::IOStreaminline
ReadS32BE()SDL::IOStreaminline
ReadS32LE()SDL::IOStreaminline
ReadS64BE()SDL::IOStreaminline
ReadS64LE()SDL::IOStreaminline
ReadS8()SDL::IOStream
ReadU16BE()SDL::IOStreaminline
ReadU16LE()SDL::IOStreaminline
ReadU32BE()SDL::IOStreaminline
ReadU32LE()SDL::IOStreaminline
ReadU64BE()SDL::IOStreaminline
ReadU64LE()SDL::IOStreaminline
ReadU8()SDL::IOStream
release() noexceptSDL::IOStreaminline
SaveFile(SourceBytes data)SDL::IOStreaminline
Seek(Sint64 offset, IOWhence whence)SDL::IOStreaminline
Tell() constSDL::IOStreaminline
TryReadS16BE()SDL::IOStreaminline
TryReadS16LE()SDL::IOStreaminline
TryReadS32BE()SDL::IOStreaminline
TryReadS32LE()SDL::IOStreaminline
TryReadS64BE()SDL::IOStreaminline
TryReadS64LE()SDL::IOStreaminline
TryReadS8()SDL::IOStreaminline
TryReadU16BE()SDL::IOStreaminline
TryReadU16LE()SDL::IOStreaminline
TryReadU32BE()SDL::IOStreaminline
TryReadU32LE()SDL::IOStreaminline
TryReadU64BE()SDL::IOStreaminline
TryReadU64LE()SDL::IOStreaminline
TryReadU8()SDL::IOStreaminline
vprintf(SDL_PRINTF_FORMAT_STRING const char *fmt, va_list ap)SDL::IOStreaminline
Write(SourceBytes buf)SDL::IOStreaminline
WriteS16BE(Sint16 value)SDL::IOStreaminline
WriteS16LE(Sint16 value)SDL::IOStreaminline
WriteS32BE(Sint32 value)SDL::IOStreaminline
WriteS32LE(Sint32 value)SDL::IOStreaminline
WriteS64BE(Sint64 value)SDL::IOStreaminline
WriteS64LE(Sint64 value)SDL::IOStreaminline
WriteS8(Sint8 value)SDL::IOStreaminline
WriteU16BE(Uint16 value)SDL::IOStreaminline
WriteU16LE(Uint16 value)SDL::IOStreaminline
WriteU32BE(Uint32 value)SDL::IOStreaminline
WriteU32LE(Uint32 value)SDL::IOStreaminline
WriteU64BE(Uint64 value)SDL::IOStreaminline
WriteU64LE(Uint64 value)SDL::IOStreaminline
WriteU8(Uint8 value)SDL::IOStreaminline
~IOStream()SDL::IOStreaminline
~IOStreamRef()SDL::IOStreamRefinline