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::IOStreamRefinline
Flush()SDL::IOStreamBaseinline
get() constSDL::Resource< SDL_IOStream * >inline
GetProperties() constSDL::IOStreamBaseinline
GetSize() constSDL::IOStreamBaseinline
GetStatus() constSDL::IOStreamBaseinline
IOStreamBase(StringParam file, StringParam mode)SDL::IOStreamRefinline
IOStreamBase(const IOStreamInterface &iface, void *userdata)SDL::IOStreamRefinline
IOStreamRef(const IOStreamRef &other)SDL::IOStreamRefinline
IOStreamRef(IOStreamRef &&other)SDL::IOStreamRefinline
LoadFile()SDL::IOStreamBaseinline
LoadFileAs()SDL::IOStreamBaseinline
operator bool() constSDL::Resource< SDL_IOStream * >inlineexplicit
operator->() constSDL::Resource< SDL_IOStream * >inline
operator->()SDL::Resource< SDL_IOStream * >inline
operator=(IOStreamRef other)SDL::IOStreamRefinline
operator==(const Resource &other) const=defaultSDL::Resource< SDL_IOStream * >
operator==(std::nullopt_t) constSDL::Resource< SDL_IOStream * >inline
operator==(std::nullptr_t) constSDL::Resource< SDL_IOStream * >inline
print(std::string_view fmt, auto... args)SDL::IOStreamBaseinline
printf(SDL_PRINTF_FORMAT_STRING const char *fmt,...)SDL::IOStreamBaseinline
println(std::string_view fmt, auto... args)SDL::IOStreamBaseinline
Read(size_t size=-1)SDL::IOStreamBaseinline
Read(TargetBytes buf)SDL::IOStreamBaseinline
ReadS16BE()SDL::IOStreamBaseinline
ReadS16LE()SDL::IOStreamBaseinline
ReadS32BE()SDL::IOStreamBaseinline
ReadS32LE()SDL::IOStreamBaseinline
ReadS64BE()SDL::IOStreamBaseinline
ReadS64LE()SDL::IOStreamBaseinline
ReadS8()SDL::IOStreamBaseinline
ReadU16BE()SDL::IOStreamBaseinline
ReadU16LE()SDL::IOStreamBaseinline
ReadU32BE()SDL::IOStreamBaseinline
ReadU32LE()SDL::IOStreamBaseinline
ReadU64BE()SDL::IOStreamBaseinline
ReadU64LE()SDL::IOStreamBaseinline
ReadU8()SDL::IOStreamBaseinline
release(SDL_IOStream * newResource={})SDL::Resource< SDL_IOStream * >inline
reset(SDL_IOStream *newResource={})SDL::IOStreamRefinline
Resource(T resource={})SDL::IOStreamBaseinline
Resource(std::nullptr_t)SDL::IOStreamBaseinline
Resource(std::nullopt_t)SDL::IOStreamBaseinline
Resource(const Resource &other)=delete (defined in SDL::IOStreamBase)SDL::IOStreamBase
Resource(Resource &&other)=delete (defined in SDL::IOStreamBase)SDL::IOStreamBase
Resource< SDL_IOStream * >::Resource(SDL_IOStream * resource={})SDL::Resource< SDL_IOStream * >inline
SaveFile(SourceBytes data)SDL::IOStreamBaseinline
Seek(Sint64 offset, IOWhence whence)SDL::IOStreamBaseinline
Tell() constSDL::IOStreamBaseinline
TryReadS16BE()SDL::IOStreamBaseinline
TryReadS16LE()SDL::IOStreamBaseinline
TryReadS32BE()SDL::IOStreamBaseinline
TryReadS32LE()SDL::IOStreamBaseinline
TryReadS64BE()SDL::IOStreamBaseinline
TryReadS64LE()SDL::IOStreamBaseinline
TryReadS8()SDL::IOStreamBaseinline
TryReadU16BE()SDL::IOStreamBaseinline
TryReadU16LE()SDL::IOStreamBaseinline
TryReadU32BE()SDL::IOStreamBaseinline
TryReadU32LE()SDL::IOStreamBaseinline
TryReadU64BE()SDL::IOStreamBaseinline
TryReadU64LE()SDL::IOStreamBaseinline
TryReadU8()SDL::IOStreamBaseinline
vprintf(SDL_PRINTF_FORMAT_STRING const char *fmt, va_list ap)SDL::IOStreamBaseinline
Write(SourceBytes buf)SDL::IOStreamBaseinline
WriteS16BE(Sint16 value)SDL::IOStreamBaseinline
WriteS16LE(Sint16 value)SDL::IOStreamBaseinline
WriteS32BE(Sint32 value)SDL::IOStreamBaseinline
WriteS32LE(Sint32 value)SDL::IOStreamBaseinline
WriteS64BE(Sint64 value)SDL::IOStreamBaseinline
WriteS64LE(Sint64 value)SDL::IOStreamBaseinline
WriteS8(Sint8 value)SDL::IOStreamBaseinline
WriteU16BE(Uint16 value)SDL::IOStreamBaseinline
WriteU16LE(Uint16 value)SDL::IOStreamBaseinline
WriteU32BE(Uint32 value)SDL::IOStreamBaseinline
WriteU32LE(Uint32 value)SDL::IOStreamBaseinline
WriteU64BE(Uint64 value)SDL::IOStreamBaseinline
WriteU64LE(Uint64 value)SDL::IOStreamBaseinline
WriteU8(Uint8 value)SDL::IOStreamBaseinline
~IOStreamRef()=defaultSDL::IOStreamRef