34 [[nodiscard]]
virtual std::uint64_t
DoGetKey()
const;
Definition: StreamBase.h:13
std::uint32_t flags
Definition: StreamBase.h:45
StreamBase(StreamBase &&a_rhs)
virtual ErrorCode DoGetInfo(Info &a_info)
std::uint32_t totalSize
Definition: StreamBase.h:44
StreamBase(const StreamBase &a_rhs)
virtual ~StreamBase()=default
static constexpr auto VTABLE
Definition: StreamBase.h:16
@ kRefCountMask
Definition: StreamBase.h:22
@ kWritable
Definition: StreamBase.h:20
@ kRefCountBeg
Definition: StreamBase.h:21
virtual ErrorCode DoOpen()=0
StreamBase(std::uint32_t a_totalSize)
static constexpr auto RTTI
Definition: StreamBase.h:15
virtual std::uint64_t DoGetKey() const
ErrorCode
Definition: ErrorCodes.h:8
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_BSResource__StreamBase(static_cast< std::uint64_t >(690343))
constexpr std::array< REL::ID, 1 > VTABLE_BSResource__StreamBase
Definition: Offsets_VTABLE.h:9408