Assimp  v4.1. (December 2018)
glTFCommon::Util Namespace Reference

Classes

struct  DATA
 
struct  DataURI
 

Functions

size_t DecodeBase64 (const char *in, size_t inLength, uint8_t *&out)
 
size_t DecodeBase64 (const char *in, uint8_t *&out)
 
uint8_t DecodeCharBase64 (char c)
 
void EncodeBase64 (const uint8_t *in, size_t inLength, std::string &out)
 
char EncodeCharBase64 (uint8_t b)
 
bool ParseDataURI (const char *const_uri, size_t uriLen, DataURI &out)
 Check if a uri is a data URI. More...
 

Function Documentation

◆ DecodeBase64() [1/2]

size_t glTFCommon::Util::DecodeBase64 ( const char *  in,
size_t  inLength,
uint8_t *&  out 
)

◆ DecodeBase64() [2/2]

size_t glTFCommon::Util::DecodeBase64 ( const char *  in,
uint8_t *&  out 
)
inline

◆ DecodeCharBase64()

uint8_t glTFCommon::Util::DecodeCharBase64 ( char  c)
inline

◆ EncodeBase64()

void glTFCommon::Util::EncodeBase64 ( const uint8_t in,
size_t  inLength,
std::string &  out 
)

◆ EncodeCharBase64()

char glTFCommon::Util::EncodeCharBase64 ( uint8_t  b)
inline

◆ ParseDataURI()

bool glTFCommon::Util::ParseDataURI ( const char *  const_uri,
size_t  uriLen,
DataURI out 
)

Check if a uri is a data URI.