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

Classes

struct  Assimp::IFF::ChunkHeader
 Describes an IFF chunk header. More...
 
struct  Assimp::IFF::SubChunkHeader
 Describes an IFF sub chunk header. More...
 

Namespaces

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

Macros

#define AI_IFF_FOURCC(a, b, c, d)
 
#define AI_IFF_FOURCC_FORM   AI_IFF_FOURCC('F','O','R','M')
 

Functions

ChunkHeader Assimp::IFF::LoadChunk (uint8_t *&outFile)
 Load a chunk header. More...
 
SubChunkHeader Assimp::IFF::LoadSubChunk (uint8_t *&outFile)
 Load a sub chunk header. More...
 
const char * Assimp::IFF::ReadHeader (uint8_t *outFile, uint32_t &fileType)
 Read the file header and return the type of the file and its size. More...
 

Macro Definition Documentation

◆ AI_IFF_FOURCC

#define AI_IFF_FOURCC (   a,
  b,
  c,
 
)
Value:
((uint32_t) (((uint8_t)a << 24u) | \
((uint8_t)b << 16u) | ((uint8_t)c << 8u) | ((uint8_t)d)))

◆ AI_IFF_FOURCC_FORM

#define AI_IFF_FOURCC_FORM   AI_IFF_FOURCC('F','O','R','M')
uint8_t
unsigned char uint8_t
Definition: stdint.h:124
uint32_t
unsigned int uint32_t
Definition: stdint.h:126
a
const GenericPointer< typename T::ValueType > T2 T::AllocatorType & a
Definition: pointer.h:1121