SDL3pp
A slim C++ wrapper for SDL3
Loading...
Searching...
No Matches
SDL
IOStreamRef
SDL::IOStreamRef Member List
This is the complete list of members for
SDL::IOStreamRef
, including all inherited members.
Close
()
SDL::IOStreamRef
inline
Flush
()
SDL::IOStreamBase
inline
get
() const
SDL::Resource< SDL_IOStream * >
inline
GetProperties
() const
SDL::IOStreamBase
inline
GetSize
() const
SDL::IOStreamBase
inline
GetStatus
() const
SDL::IOStreamBase
inline
IOStreamBase
(StringParam file, StringParam mode)
SDL::IOStreamRef
inline
IOStreamBase
(const IOStreamInterface &iface, void *userdata)
SDL::IOStreamRef
inline
IOStreamRef
(const IOStreamRef &other)
SDL::IOStreamRef
inline
IOStreamRef
(IOStreamRef &&other)
SDL::IOStreamRef
inline
LoadFile
()
SDL::IOStreamBase
inline
LoadFileAs
()
SDL::IOStreamBase
inline
operator bool
() const
SDL::Resource< SDL_IOStream * >
inline
explicit
operator->
() const
SDL::Resource< SDL_IOStream * >
inline
operator->
()
SDL::Resource< SDL_IOStream * >
inline
operator=
(IOStreamRef other)
SDL::IOStreamRef
inline
operator==
(const Resource &other) const=default
SDL::Resource< SDL_IOStream * >
operator==
(std::nullopt_t) const
SDL::Resource< SDL_IOStream * >
inline
operator==
(std::nullptr_t) const
SDL::Resource< SDL_IOStream * >
inline
print
(std::string_view fmt, auto... args)
SDL::IOStreamBase
inline
printf
(SDL_PRINTF_FORMAT_STRING const char *fmt,...)
SDL::IOStreamBase
inline
println
(std::string_view fmt, auto... args)
SDL::IOStreamBase
inline
Read
(size_t size=-1)
SDL::IOStreamBase
inline
Read
(TargetBytes buf)
SDL::IOStreamBase
inline
ReadS16BE
()
SDL::IOStreamBase
inline
ReadS16LE
()
SDL::IOStreamBase
inline
ReadS32BE
()
SDL::IOStreamBase
inline
ReadS32LE
()
SDL::IOStreamBase
inline
ReadS64BE
()
SDL::IOStreamBase
inline
ReadS64LE
()
SDL::IOStreamBase
inline
ReadS8
()
SDL::IOStreamBase
inline
ReadU16BE
()
SDL::IOStreamBase
inline
ReadU16LE
()
SDL::IOStreamBase
inline
ReadU32BE
()
SDL::IOStreamBase
inline
ReadU32LE
()
SDL::IOStreamBase
inline
ReadU64BE
()
SDL::IOStreamBase
inline
ReadU64LE
()
SDL::IOStreamBase
inline
ReadU8
()
SDL::IOStreamBase
inline
release
(SDL_IOStream * newResource={})
SDL::Resource< SDL_IOStream * >
inline
reset
(SDL_IOStream *newResource={})
SDL::IOStreamRef
inline
Resource
(T resource={})
SDL::IOStreamBase
inline
Resource
(std::nullptr_t)
SDL::IOStreamBase
inline
Resource
(std::nullopt_t)
SDL::IOStreamBase
inline
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::IOStreamBase
inline
Seek
(Sint64 offset, IOWhence whence)
SDL::IOStreamBase
inline
Tell
() const
SDL::IOStreamBase
inline
TryReadS16BE
()
SDL::IOStreamBase
inline
TryReadS16LE
()
SDL::IOStreamBase
inline
TryReadS32BE
()
SDL::IOStreamBase
inline
TryReadS32LE
()
SDL::IOStreamBase
inline
TryReadS64BE
()
SDL::IOStreamBase
inline
TryReadS64LE
()
SDL::IOStreamBase
inline
TryReadS8
()
SDL::IOStreamBase
inline
TryReadU16BE
()
SDL::IOStreamBase
inline
TryReadU16LE
()
SDL::IOStreamBase
inline
TryReadU32BE
()
SDL::IOStreamBase
inline
TryReadU32LE
()
SDL::IOStreamBase
inline
TryReadU64BE
()
SDL::IOStreamBase
inline
TryReadU64LE
()
SDL::IOStreamBase
inline
TryReadU8
()
SDL::IOStreamBase
inline
vprintf
(SDL_PRINTF_FORMAT_STRING const char *fmt, va_list ap)
SDL::IOStreamBase
inline
Write
(SourceBytes buf)
SDL::IOStreamBase
inline
WriteS16BE
(Sint16 value)
SDL::IOStreamBase
inline
WriteS16LE
(Sint16 value)
SDL::IOStreamBase
inline
WriteS32BE
(Sint32 value)
SDL::IOStreamBase
inline
WriteS32LE
(Sint32 value)
SDL::IOStreamBase
inline
WriteS64BE
(Sint64 value)
SDL::IOStreamBase
inline
WriteS64LE
(Sint64 value)
SDL::IOStreamBase
inline
WriteS8
(Sint8 value)
SDL::IOStreamBase
inline
WriteU16BE
(Uint16 value)
SDL::IOStreamBase
inline
WriteU16LE
(Uint16 value)
SDL::IOStreamBase
inline
WriteU32BE
(Uint32 value)
SDL::IOStreamBase
inline
WriteU32LE
(Uint32 value)
SDL::IOStreamBase
inline
WriteU64BE
(Uint64 value)
SDL::IOStreamBase
inline
WriteU64LE
(Uint64 value)
SDL::IOStreamBase
inline
WriteU8
(Uint8 value)
SDL::IOStreamBase
inline
~IOStreamRef
()=default
SDL::IOStreamRef
Generated by
1.9.8