kodi
Classes | Public Member Functions | Static Public Member Functions | List of all members
CTextureBundleXBT Class Reference

Classes

struct  Animation
 
struct  Texture
 

Public Member Functions

 CTextureBundleXBT (bool themeBundle)
 
void SetThemeBundle (bool themeBundle)
 
bool HasFile (const std::string &Filename)
 
std::vector< std::string > GetTexturesFromPath (const std::string &path)
 
std::optional< TextureLoadTexture (const std::string &filename)
 See CTextureBundle::LoadTexture.
 
std::optional< AnimationLoadAnim (const std::string &filename)
 See CTextureBundle::LoadAnim.
 
void CloseBundle ()
 

Static Public Member Functions

static std::string Normalize (std::string name)
 
static std::vector< uint8_t > UnpackFrame (const CXBTFReader &reader, const CXBTFFrame &frame)
 

Member Function Documentation

◆ UnpackFrame()

std::vector< uint8_t > CTextureBundleXBT::UnpackFrame ( const CXBTFReader reader,
const CXBTFFrame frame 
)
static
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: