Kicking it Olde Sküül! Burgerlib on Github Follow Olde Sküül on Twitter Burgerbecky on LinkedIn Burgerbecky on LinkedIn
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Burger::Shape8BitOffsetArray_t Struct Reference

Public Member Functions

Shape8BitOffset_tGetShape (uint_t uIndex)
 
const Shape8BitOffset_tGetShape (uint_t uIndex) const
 

Static Public Member Functions

static Shape8BitOffsetArray_tLoad (RezFile *pRezFile, uint_t uRezNum)
 
static void Preload (RezFile *pRezFile, uint_t uRezNum)
 

Public Attributes

uint32_t m_Index [1]
 Array of indexes to the shape array.
 

Member Function Documentation

◆ GetShape() [1/2]

Shape8BitOffset_t * Burger::Shape8BitOffsetArray_t::GetShape ( uint_t uIndex)
inline

◆ GetShape() [2/2]

const Shape8BitOffset_t * Burger::Shape8BitOffsetArray_t::GetShape ( uint_t uIndex) const
inline

◆ Load()

Burger::Shape8BitOffsetArray_t *BURGER_API Burger::Shape8BitOffsetArray_t::Load ( Burger::RezFile * pRezFile,
uint_t uRezNum )
static

Load a Burgerlib shape array assuming it's little endian. I will swap the endian on big endian machines

◆ Preload()

void BURGER_API Burger::Shape8BitOffsetArray_t::Preload ( Burger::RezFile * pRezFile,
uint_t uRezNum )
static

Load a Burgerlib shape array assuming it's little endian. I will swap the endian on big endian machines

Member Data Documentation

◆ m_Index

uint32_t Burger::Shape8BitOffsetArray_t::m_Index[1]

Array of indexes to the shape array.