hecl
High-Level Extensible Combiner Language and Resource Database
Public Member Functions | List of all members
HECL::FourCC Class Referencefinal

FourCC representation used within HECL's database. More...

#include <HECL.hpp>

Collaboration diagram for HECL::FourCC:
Collaboration graph

Public Member Functions

 FourCC (const char *name)
 
bool operator== (const FourCC &other) const
 
bool operator!= (const FourCC &other) const
 
bool operator== (const char *other) const
 
bool operator!= (const char *other) const
 
std::string toString () const
 

Detailed Description

FourCC representation used within HECL's database.

FourCCs are efficient, mnemonic four-char-sequences used to represent types while fitting comfortably in a 32-bit word. HECL uses a four-char array to remain endian-independent.


The documentation for this class was generated from the following file: