Unravel Engine C++ Reference
Loading...
Searching...
No Matches
RectPack2DT< numBlocks > Class Template Reference

#include <packrect.h>

Public Member Functions

 RectPack2DT (uint16_t _width, uint16_t _height)
 
void reset (uint16_t _width, uint16_t _height)
 
bool find (uint16_t _width, uint16_t _height, Pack2D &_pack)
 
void clear (const Pack2D &_pack)
 

Friends

class RectPackCubeT< numBlocks >
 

Detailed Description

template<uint16_t numBlocks>
class RectPack2DT< numBlocks >

Definition at line 29 of file packrect.h.

Constructor & Destructor Documentation

◆ RectPack2DT()

template<uint16_t numBlocks>
RectPack2DT< numBlocks >::RectPack2DT ( uint16_t _width,
uint16_t _height )
inline

Definition at line 32 of file packrect.h.

Member Function Documentation

◆ clear()

template<uint16_t numBlocks>
void RectPack2DT< numBlocks >::clear ( const Pack2D & _pack)
inline

Definition at line 91 of file packrect.h.

◆ find()

template<uint16_t numBlocks>
bool RectPack2DT< numBlocks >::find ( uint16_t _width,
uint16_t _height,
Pack2D & _pack )
inline

Definition at line 44 of file packrect.h.

◆ reset()

template<uint16_t numBlocks>
void RectPack2DT< numBlocks >::reset ( uint16_t _width,
uint16_t _height )
inline

Definition at line 37 of file packrect.h.

Friends And Related Symbol Documentation

◆ RectPackCubeT< numBlocks >

template<uint16_t numBlocks>
friend class RectPackCubeT< numBlocks >
friend

Definition at line 91 of file packrect.h.


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