Kicking it Olde Sküül! Burgerlib on Github Follow Olde Sküül on Twitter Burgerbecky on LinkedIn Burgerbecky on LinkedIn
Loading...
Searching...
No Matches
Burger::Shape8BitArray_t Struct Reference

Public Member Functions

Shape8Bit_tGetShape (uint_t uIndex)
 
const Shape8Bit_tGetShape (uint_t uIndex) const
 

Static Public Member Functions

static Shape8BitArray_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]

Shape8Bit_t * Burger::Shape8BitArray_t::GetShape ( uint_t uIndex)
inline

◆ GetShape() [2/2]

const Shape8Bit_t * Burger::Shape8BitArray_t::GetShape ( uint_t uIndex) const
inline

◆ Load()

Burger::Shape8BitArray_t *BURGER_API Burger::Shape8BitArray_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::Shape8BitArray_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::Shape8BitArray_t::m_Index[1]

Array of indexes to the shape array.