CommonLibSSE (powerof3)
RE::BSScript::MemoryPage Struct Reference

#include <MemoryPage.h>

Public Member Functions

 TES_HEAP_REDEFINE_NEW ()
 
template<class T >
T * GetData ()
 
void * GetHead ()
 
void * GetTail ()
 
bool IsInRange (const void *a_ptr)
 

Public Attributes

std::uint32_t pageSize
 
char buf [0]
 

Member Function Documentation

◆ GetData()

template<class T >
T* RE::BSScript::MemoryPage::GetData ( )
inline

◆ GetHead()

void* RE::BSScript::MemoryPage::GetHead ( )

◆ GetTail()

void* RE::BSScript::MemoryPage::GetTail ( )

◆ IsInRange()

bool RE::BSScript::MemoryPage::IsInRange ( const void *  a_ptr)

◆ TES_HEAP_REDEFINE_NEW()

RE::BSScript::MemoryPage::TES_HEAP_REDEFINE_NEW ( )

Member Data Documentation

◆ buf

char RE::BSScript::MemoryPage::buf[0]

◆ pageSize

std::uint32_t RE::BSScript::MemoryPage::pageSize

The documentation for this struct was generated from the following file: