|
std::uint32_t | Version () const |
|
void | SetUniqueID (std::uint32_t a_uid) const |
|
void | SetFormDeleteCallback (FormDeleteCallback *a_callback) const |
|
void | SetLoadCallback (EventCallback *a_callback) const |
|
void | SetRevertCallback (EventCallback *a_callback) const |
|
void | SetSaveCallback (EventCallback *a_callback) const |
|
bool | WriteRecord (std::uint32_t a_type, std::uint32_t a_version, const void *a_buf, std::uint32_t a_length) const |
|
template<class T , std::enable_if_t< std::negation_v< std::is_pointer< T >>, int > = 0> |
bool | WriteRecord (std::uint32_t a_type, std::uint32_t a_version, const T &a_buf) const |
|
template<class T , std::size_t N, std::enable_if_t< std::is_array_v< T >, int > = 0> |
bool | WriteRecord (std::uint32_t a_type, std::uint32_t a_version, const T(&a_buf)[N]) const |
|
bool | OpenRecord (std::uint32_t a_type, std::uint32_t a_version) const |
|
bool | WriteRecordData (const void *a_buf, std::uint32_t a_length) const |
|
bool | WriteRecordDataEx (std::uint32_t &a_diff, const void *a_buf, std::uint32_t a_length) const |
|
template<class T , std::enable_if_t< std::negation_v< std::is_pointer< T >>, int > = 0> |
bool | WriteRecordData (const T &a_buf) const |
|
template<class T , std::enable_if_t< std::negation_v< std::is_pointer< T >>, int > = 0> |
bool | WriteRecordDataEx (std::uint32_t &a_diff, const T &a_buf) const |
|
template<class T , std::size_t N, std::enable_if_t< std::is_array_v< T >, int > = 0> |
bool | WriteRecordData (const T(&a_buf)[N]) const |
|
template<class T , std::size_t N, std::enable_if_t< std::is_array_v< T >, int > = 0> |
bool | WriteRecordDataEx (std::uint32_t &a_diff, const T(&a_buf)[N]) const |
|
bool | GetNextRecordInfo (std::uint32_t &a_type, std::uint32_t &a_version, std::uint32_t &a_length) const |
|
std::uint32_t | ReadRecordData (void *a_buf, std::uint32_t a_length) const |
|
std::uint32_t | ReadRecordDataEx (std::uint32_t &a_diff, void *a_buf, std::uint32_t a_length) const |
|
template<class T , std::enable_if_t< std::negation_v< std::is_pointer< T >>, int > = 0> |
std::uint32_t | ReadRecordData (T &a_buf) const |
|
template<class T , std::enable_if_t< std::negation_v< std::is_pointer< T >>, int > = 0> |
std::uint32_t | ReadRecordDataEx (std::uint32_t &a_diff, T &a_buf) const |
|
template<class T , std::size_t N, std::enable_if_t< std::is_array_v< T >, int > = 0> |
std::uint32_t | ReadRecordData (T(&a_buf)[N]) const |
|
template<class T , std::size_t N, std::enable_if_t< std::is_array_v< T >, int > = 0> |
std::uint32_t | ReadRecordDataEx (std::uint32_t &a_diff, T(&a_buf)[N]) const |
|
bool | ResolveFormID (RE::FormID a_oldFormID, RE::FormID &a_newFormID) const |
|
bool | ResolveHandle (RE::VMHandle a_oldHandle, RE::VMHandle &a_newHandle) const |
|