Castor3D  ..
Espaces de nommage | Fonctions
Référence du fichier ChunkData.hpp
+ Graphe des dépendances par inclusion de ChunkData.hpp:
+ Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Espaces de nommage

 castor3d
 

Fonctions

static uint8_t const * castor3d::getBuffer (bool const &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t * castor3d::getBuffer (bool &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t const * castor3d::getBuffer (int8_t const &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t * castor3d::getBuffer (int8_t &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t const * castor3d::getBuffer (uint8_t const &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t * castor3d::getBuffer (uint8_t &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t const * castor3d::getBuffer (int16_t const &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t * castor3d::getBuffer (int16_t &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t const * castor3d::getBuffer (uint16_t const &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t * castor3d::getBuffer (uint16_t &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t const * castor3d::getBuffer (int32_t const &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t * castor3d::getBuffer (int32_t &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t const * castor3d::getBuffer (uint32_t const &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t * castor3d::getBuffer (uint32_t &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t const * castor3d::getBuffer (int64_t const &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t * castor3d::getBuffer (int64_t &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t const * castor3d::getBuffer (uint64_t const &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t * castor3d::getBuffer (uint64_t &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t const * castor3d::getBuffer (float const &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t * castor3d::getBuffer (float &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t const * castor3d::getBuffer (double const &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t * castor3d::getBuffer (double &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t const * castor3d::getBuffer (long double const &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t * castor3d::getBuffer (long double &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
template<typename T >
static size_t castor3d::getDataSize (T const &p_value)
 Récupère la taille en octets la valeur. Plus de détails...
 
template<typename T >
static uint8_t const * castor3d::getBuffer (std::vector< T > const &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
template<typename T >
static uint8_t * castor3d::getBuffer (std::vector< T > &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
template<typename T >
static size_t castor3d::getDataSize (std::vector< T > const &p_value)
 Récupère la taille en octets de la valeur. Plus de détails...
 
template<typename T , size_t Count>
static uint8_t const * castor3d::getBuffer (std::array< T, Count > const &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
template<typename T , size_t Count>
static uint8_t * castor3d::getBuffer (std::array< T, Count > &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
template<typename T , size_t Count>
static size_t castor3d::getDataSize (std::array< T, Count > const &p_value)
 Récupère la taille en octets de la valeur. Plus de détails...
 
template<typename T , uint32_t Count>
static uint8_t const * castor3d::getBuffer (castor::Point< T, Count > const &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
template<typename T , uint32_t Count>
static uint8_t * castor3d::getBuffer (castor::Point< T, Count > &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
template<typename T , uint32_t Count>
static size_t castor3d::getDataSize (castor::Point< T, Count > const &p_value)
 Récupère la taille en octets de la valeur. Plus de détails...
 
template<typename T , uint32_t Count>
static uint8_t const * castor3d::getBuffer (castor::Coords< T, Count > const &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
template<typename T , uint32_t Count>
static uint8_t * castor3d::getBuffer (castor::Coords< T, Count > &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
template<typename T , uint32_t Count>
static size_t castor3d::getDataSize (castor::Coords< T, Count > const &p_value)
 Récupère la taille en octets de la valeur. Plus de détails...
 
template<typename T , uint32_t Columns, uint32_t Rows>
static uint8_t const * castor3d::getBuffer (castor::Matrix< T, Columns, Rows > const &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
template<typename T , uint32_t Columns, uint32_t Rows>
static uint8_t * castor3d::getBuffer (castor::Matrix< T, Columns, Rows > &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
template<typename T , uint32_t Columns, uint32_t Rows>
static size_t castor3d::getDataSize (castor::Matrix< T, Columns, Rows > const &p_value)
 Récupère la taille en octets de la valeur. Plus de détails...
 
template<typename T , uint32_t Count>
static uint8_t const * castor3d::getBuffer (castor::SquareMatrix< T, Count > const &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
template<typename T , uint32_t Count>
static uint8_t * castor3d::getBuffer (castor::SquareMatrix< T, Count > &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
template<typename T , uint32_t Count>
static size_t castor3d::getDataSize (castor::SquareMatrix< T, Count > const &p_value)
 Récupère la taille en octets de la valeur. Plus de détails...
 
static uint8_t const * castor3d::getBuffer (castor::RgbColour const &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t * castor3d::getBuffer (castor::RgbColour &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static size_t castor3d::getDataSize (castor::RgbColour const &p_value)
 Récupère la taille en octets de la valeur. Plus de détails...
 
static uint8_t const * castor3d::getBuffer (castor::RgbaColour const &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t * castor3d::getBuffer (castor::RgbaColour &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static size_t castor3d::getDataSize (castor::RgbaColour const &p_value)
 Récupère la taille en octets de la valeur. Plus de détails...
 
static uint8_t const * castor3d::getBuffer (castor::Size const &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t * castor3d::getBuffer (castor::Size &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static size_t castor3d::getDataSize (castor::Size const &p_value)
 Récupère la taille en octets de la valeur. Plus de détails...
 
static uint8_t const * castor3d::getBuffer (castor::Position const &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static uint8_t * castor3d::getBuffer (castor::Position &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
static size_t castor3d::getDataSize (castor::Position const &p_value)
 Récupère la taille en octets de la valeur. Plus de détails...
 
template<typename T >
static uint8_t const * castor3d::getBuffer (castor::QuaternionT< T > const &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
template<typename T >
static uint8_t * castor3d::getBuffer (castor::QuaternionT< T > &p_value)
 Récupère le début du tampon représentant la valeur. Plus de détails...
 
template<typename T >
static size_t castor3d::getDataSize (castor::QuaternionT< T > const &p_value)
 Récupère la taille en octets de la valeur. Plus de détails...
 
static void castor3d::prepareChunkData (bool &p_value)
 Met la valeur donnée en big endian. Plus de détails...
 
static void castor3d::prepareChunkData (int8_t &p_value)
 Met la valeur donnée en big endian. Plus de détails...
 
static void castor3d::prepareChunkData (uint8_t &p_value)
 Met la valeur donnée en big endian. Plus de détails...
 
static void castor3d::prepareChunkData (int16_t &p_value)
 Met la valeur donnée en big endian. Plus de détails...
 
static void castor3d::prepareChunkData (uint16_t &p_value)
 Met la valeur donnée en big endian. Plus de détails...
 
static void castor3d::prepareChunkData (int32_t &p_value)
 Met la valeur donnée en big endian. Plus de détails...
 
static void castor3d::prepareChunkData (uint32_t &p_value)
 Met la valeur donnée en big endian. Plus de détails...
 
static void castor3d::prepareChunkData (int64_t &p_value)
 Met la valeur donnée en big endian. Plus de détails...
 
static void castor3d::prepareChunkData (uint64_t &p_value)
 Met la valeur donnée en big endian. Plus de détails...
 
static void castor3d::prepareChunkData (float &p_value)
 Met la valeur donnée en big endian. Plus de détails...
 
static void castor3d::prepareChunkData (double &p_value)
 Met la valeur donnée en big endian. Plus de détails...
 
static void castor3d::prepareChunkData (long double &p_value)
 Met la valeur donnée en big endian. Plus de détails...
 
template<typename T >
static void castor3d::prepareChunkData (std::vector< T > &p_value)
 Met la valeur donnée en big endian. Plus de détails...
 
template<typename T , size_t Count>
static void castor3d::prepareChunkData (std::array< T, Count > &p_value)
 Met la valeur donnée en big endian. Plus de détails...
 
template<typename T , uint32_t Count>
static void castor3d::prepareChunkData (castor::SquareMatrix< T, Count > &p_value)
 Met la valeur donnée en big endian. Plus de détails...
 
template<typename T , uint32_t Count>
static void castor3d::prepareChunkData (castor::Point< T, Count > &p_value)
 Met la valeur donnée en big endian. Plus de détails...
 
template<typename T , uint32_t Count>
static void castor3d::prepareChunkData (castor::Coords< T, Count > &p_value)
 Met la valeur donnée en big endian. Plus de détails...
 
template<typename T >
static void castor3d::prepareChunkData (castor::QuaternionT< T > &p_value)
 Met la valeur donnée en big endian. Plus de détails...
 
static void castor3d::prepareChunkData (castor::ColourComponent &p_value)
 Met la valeur donnée en big endian. Plus de détails...
 
static void castor3d::prepareChunkData (castor::RgbColour &p_value)
 Met la valeur donnée en big endian. Plus de détails...
 
static void castor3d::prepareChunkData (castor::RgbaColour &p_value)
 Met la valeur donnée en big endian. Plus de détails...
 
template<typename T >
static void castor3d::prepareChunkData (InterleavedVertexT< T > &p_value)
 Met la valeur donnée en big endian. Plus de détails...
 
template<typename T >
static void castor3d::prepareChunkData (SubmeshAnimationBufferT< T > &p_value)
 Met la valeur donnée en big endian. Plus de détails...
 
static void castor3d::prepareChunkData (FaceIndices &p_value)
 Met la valeur donnée en big endian. Plus de détails...
 
static void castor3d::prepareChunkData (VertexBoneData &p_value)
 Met la valeur donnée en big endian. Plus de détails...