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

This is the complete list of members for SDL::IOStream, 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::ResourceBase< IOStreamRaw >inline
GetProperties() constSDL::IOStreaminline
GetSize() constSDL::IOStreaminline
GetStatus() constSDL::IOStreaminline
IOStream(IOStreamRaw resource) noexceptSDL::IOStreaminlineexplicit
IOStream(const IOStream &other)=deleteSDL::IOStream
IOStream(IOStream &&other) noexceptSDL::IOStreaminline
IOStream(const IOStreamRef &other)=delete (defined in SDL::IOStream)SDL::IOStream
IOStream(IOStreamRef &&other)=delete (defined in SDL::IOStream)SDL::IOStream
LoadFile()SDL::IOStreaminline
LoadFileAs()SDL::IOStreaminline
Open(const IOStreamInterface &iface, void *userdata)SDL::IOStreaminlinestatic
operator bool() constSDL::ResourceBase< IOStreamRaw >inlineexplicit
operator->() const noexceptSDL::ResourceBase< IOStreamRaw >inline
operator<=>(const ResourceBase &other) const=defaultSDL::ResourceBase< IOStreamRaw >
operator=(IOStream &&other) noexceptSDL::IOStreaminline
operator=(const IOStream &other)=deleteSDL::IOStream
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
RawConstPointer typedefSDL::ResourceBase< IOStreamRaw >
RawPointer typedefSDL::ResourceBase< IOStreamRaw >
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::IOStreaminline
ReadU16BE()SDL::IOStreaminline
ReadU16LE()SDL::IOStreaminline
ReadU32BE()SDL::IOStreaminline
ReadU32LE()SDL::IOStreaminline
ReadU64BE()SDL::IOStreaminline
ReadU64LE()SDL::IOStreaminline
ReadU8()SDL::IOStreaminline
release() noexceptSDL::ResourceBase< IOStreamRaw >inline
ResourceBase(RawPointer resource)SDL::IOStreaminline
ResourceBase(std::nullptr_t=nullptr)SDL::IOStreaminline
SDL::ResourceBase< IOStreamRaw >::ResourceBase(RawPointer resource)SDL::ResourceBase< IOStreamRaw >inline
SaveFile(SourceBytes data)SDL::IOStreaminline
Seek(Sint64 offset, IOWhence whence)SDL::IOStreaminline
Tell() constSDL::IOStreaminline
TryReadS16BE() constSDL::IOStreaminline
TryReadS16LE() constSDL::IOStreaminline
TryReadS32BE() constSDL::IOStreaminline
TryReadS32LE() constSDL::IOStreaminline
TryReadS64BE() constSDL::IOStreaminline
TryReadS64LE() constSDL::IOStreaminline
TryReadS8() constSDL::IOStreaminline
TryReadU16BE() constSDL::IOStreaminline
TryReadU16LE() constSDL::IOStreaminline
TryReadU32BE() constSDL::IOStreaminline
TryReadU32LE() constSDL::IOStreaminline
TryReadU64BE() constSDL::IOStreaminline
TryReadU64LE() constSDL::IOStreaminline
TryReadU8() constSDL::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