SDL3pp
A slim C++ wrapper for SDL3
Toggle main menu visibility
Loading...
Searching...
No Matches
SDL
IOStreamBase
SDL::IOStreamBase Member List
This is the complete list of members for
SDL::IOStreamBase
, including all inherited members.
Close
()
SDL::IOStreamBase
inline
Flush
()
SDL::IOStreamBase
inline
get
() const noexcept
SDL::ResourceBaseT< IOStreamRaw >
inline
GetProperties
() const
SDL::IOStreamBase
inline
GetSize
() const
SDL::IOStreamBase
inline
GetStatus
() const
SDL::IOStreamBase
inline
LoadFile
()
SDL::IOStreamBase
inline
LoadFileAs
()
SDL::IOStreamBase
inline
operator bool
() const
SDL::ResourceBaseT< IOStreamRaw >
inline
explicit
operator->
() const noexcept
SDL::ResourceBaseT< IOStreamRaw >
inline
operator<=>
(const ResourceBaseT &other) const=default
SDL::ResourceBaseT< IOStreamRaw >
operator=
(const ResourceBaseT &)=default
SDL::ResourceBaseT< IOStreamRaw >
protected
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
RawConstPointer
typedef
SDL::ResourceBaseT< IOStreamRaw >
RawPointer
typedef
SDL::ResourceBaseT< IOStreamRaw >
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
() noexcept
SDL::ResourceBaseT< IOStreamRaw >
inline
ResourceBaseT
()=default
SDL::IOStreamBase
ResourceBaseT
(RawPointer resource)
SDL::IOStreamBase
inline
ResourceBaseT
(std::nullptr_t)
SDL::IOStreamBase
inline
ResourceBaseT
(const ResourceBaseT &)=default
SDL::IOStreamBase
ResourceBaseT
(ResourceBaseT &&) noexcept=default
SDL::IOStreamBase
SaveFile
(SourceBytes data)
SDL::IOStreamBase
inline
Seek
(Sint64 offset, IOWhence whence)
SDL::IOStreamBase
inline
Tell
() const
SDL::IOStreamBase
inline
TryReadS16BE
() const
SDL::IOStreamBase
inline
TryReadS16LE
() const
SDL::IOStreamBase
inline
TryReadS32BE
() const
SDL::IOStreamBase
inline
TryReadS32LE
() const
SDL::IOStreamBase
inline
TryReadS64BE
() const
SDL::IOStreamBase
inline
TryReadS64LE
() const
SDL::IOStreamBase
inline
TryReadS8
() const
SDL::IOStreamBase
inline
TryReadU16BE
() const
SDL::IOStreamBase
inline
TryReadU16LE
() const
SDL::IOStreamBase
inline
TryReadU32BE
() const
SDL::IOStreamBase
inline
TryReadU32LE
() const
SDL::IOStreamBase
inline
TryReadU64BE
() const
SDL::IOStreamBase
inline
TryReadU64LE
() const
SDL::IOStreamBase
inline
TryReadU8
() const
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
~ResourceBaseT
()=default
SDL::ResourceBaseT< IOStreamRaw >
protected
Generated by
1.17.0