#include <TextureBundleXBT.h>
◆ CTextureBundleXBT() [1/2]
CTextureBundleXBT::CTextureBundleXBT |
( |
| ) |
|
◆ CTextureBundleXBT() [2/2]
CTextureBundleXBT::CTextureBundleXBT |
( |
bool |
themeBundle | ) |
|
|
explicit |
◆ ~CTextureBundleXBT()
CTextureBundleXBT::~CTextureBundleXBT |
( |
void |
| ) |
|
◆ CloseBundle()
void CTextureBundleXBT::CloseBundle |
( |
| ) |
|
◆ GetTexturesFromPath()
std::vector< std::string > CTextureBundleXBT::GetTexturesFromPath |
( |
const std::string & |
path | ) |
|
◆ HasFile()
bool CTextureBundleXBT::HasFile |
( |
const std::string & |
Filename | ) |
|
◆ LoadAnim()
bool CTextureBundleXBT::LoadAnim |
( |
const std::string & |
filename, |
|
|
std::vector< std::pair< std::unique_ptr< CTexture >, int > > & |
textures, |
|
|
int & |
width, |
|
|
int & |
height, |
|
|
int & |
nLoops |
|
) |
| |
◆ LoadTexture()
bool CTextureBundleXBT::LoadTexture |
( |
const std::string & |
filename, |
|
|
std::unique_ptr< CTexture > & |
texture, |
|
|
int & |
width, |
|
|
int & |
height |
|
) |
| |
◆ Normalize()
std::string CTextureBundleXBT::Normalize |
( |
std::string |
name | ) |
|
|
static |
◆ SetThemeBundle()
void CTextureBundleXBT::SetThemeBundle |
( |
bool |
themeBundle | ) |
|
◆ UnpackFrame()
- Todo:
- Change return to std::optional<std::vector<uint8_t>>> when c++17 is allowed
The documentation for this class was generated from the following files: