EHS
ehs::RIFF Class Reference

#include <RIFF.h>

Public Member Functions

 RIFF ()=default
 
 RIFF (const Str_8 &filePath)
 
 RIFF (Serializer<> &data)
 
 RIFF (const RIFF &riff)=default
 
 operator const RIFF_Chunk * () const
 
Str_8 GetType () const
 
bool HasChunk (const UInt_64 hashId) const
 
bool HasChunk (const Str_8 &id) const
 
RIFF_Chunk GetChunk (const UInt_64 hashId) const
 
RIFF_Chunk GetChunk (const Str_8 &id) const
 

Constructor & Destructor Documentation

◆ RIFF() [1/4]

ehs::RIFF::RIFF ( )
default

◆ RIFF() [2/4]

ehs::RIFF::RIFF ( const Str_8 filePath)

◆ RIFF() [3/4]

ehs::RIFF::RIFF ( Serializer<> &  data)

◆ RIFF() [4/4]

ehs::RIFF::RIFF ( const RIFF riff)
default

Member Function Documentation

◆ GetChunk() [1/2]

RIFF_Chunk ehs::RIFF::GetChunk ( const Str_8 id) const

◆ GetChunk() [2/2]

RIFF_Chunk ehs::RIFF::GetChunk ( const UInt_64  hashId) const

◆ GetType()

Str_8 ehs::RIFF::GetType ( ) const

◆ HasChunk() [1/2]

bool ehs::RIFF::HasChunk ( const Str_8 id) const

◆ HasChunk() [2/2]

bool ehs::RIFF::HasChunk ( const UInt_64  hashId) const

◆ operator const RIFF_Chunk *()

ehs::RIFF::operator const RIFF_Chunk * ( ) const

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