7 class BSNodeReferences;
19 bool Load2(
char* a_buffer, std::uint64_t a_len)
override;
20 bool Load3(
const char* a_path)
override;
22 bool Save2(
char*& a_path, std::uint64_t& a_len)
override;
23 bool Save3(
const char* a_path)
override;
33 static_assert(
sizeof(
BSStream) == 0x638);
NiPointer< BSNodeReferences > nodeReferences
Definition BSStream.h:30
bool Load3(const char *a_path) override
bool Save1(NiBinaryStream *a_stream) override
void * objectRefMap
Definition BSStream.h:29
bool Load1(NiBinaryStream *a_stream) override
bool RegisterSaveObject(NiObject *a_object) override
static constexpr auto RTTI
Definition BSStream.h:12
bool Save2(char *&a_path, std::uint64_t &a_len) override
bool Save3(const char *a_path) override
bool Load2(char *a_buffer, std::uint64_t a_len) override
std::uint64_t unk630
Definition BSStream.h:31
static constexpr auto VTABLE
Definition BSStream.h:13
void SaveStream() override
bool LoadStream() override
Definition NiBinaryStream.h:6
Definition NiSmartPointer.h:9
Definition AbsorbEffect.h:6
constexpr std::array< REL::VariantID, 1 > VTABLE_BSStream
Definition Offsets_VTABLE.h:230
constexpr REL::VariantID RTTI_BSStream(684797, 392490, 0x1ed9fb8)