Assimp  v4.1. (December 2018)
FBXUtil.h File Reference

FBX utility functions for internal use. More...

Classes

struct  Assimp::FBX::Util::delete_fun< T >
 helper for std::for_each to delete all heap-allocated items in a container More...
 

Namespaces

 Assimp
 MACHINE-GENERATED by scripts/ICFImporter/CppGenerator.py.
 
 Assimp::FBX
 
 Assimp::FBX::Util
 

Functions

std::string Assimp::FBX::Util::AddLineAndColumn (const std::string &prefix, const std::string &text, unsigned int line, unsigned int column)
 Format log/error messages using a given line location in the source file. More...
 
std::string Assimp::FBX::Util::AddOffset (const std::string &prefix, const std::string &text, size_t offset)
 Format log/error messages using a given offset in the source binary file. More...
 
std::string Assimp::FBX::Util::AddTokenText (const std::string &prefix, const std::string &text, const Token *tok)
 Format log/error messages using a given cursor token. More...
 
size_t Assimp::FBX::Util::ComputeDecodedSizeBase64 (const char *in, size_t inLength)
 Compute decoded size of a Base64-encoded string. More...
 
uint8_t Assimp::FBX::Util::DecodeBase64 (char ch)
 Decode a single Base64-encoded character. More...
 
size_t Assimp::FBX::Util::DecodeBase64 (const char *in, size_t inLength, uint8_t *out, size_t maxOutLength)
 Decode a Base64-encoded string. More...
 
char Assimp::FBX::Util::EncodeBase64 (char byte)
 
std::string Assimp::FBX::Util::EncodeBase64 (const char *data, size_t length)
 Encode bytes in base64-encoding. More...
 
const char * Assimp::FBX::Util::TokenTypeString (TokenType t)
 Get a string representation for a TokenType. More...
 

Detailed Description

FBX utility functions for internal use.