GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
draco::RAnsSymbolDecoder< unique_symbols_bit_length_t > Class Template Reference

#include <rans_symbol_decoder.h>

Public Member Functions

 RAnsSymbolDecoder ()
bool Create (DecoderBuffer *buffer)
uint32_t num_symbols () const
bool StartDecoding (DecoderBuffer *buffer)
uint32_t DecodeSymbol ()
void EndDecoding ()

Constructor & Destructor Documentation

◆ RAnsSymbolDecoder()

template<int unique_symbols_bit_length_t>
draco::RAnsSymbolDecoder< unique_symbols_bit_length_t >::RAnsSymbolDecoder ( )
inline

Member Function Documentation

◆ Create()

template<int unique_symbols_bit_length_t>
bool draco::RAnsSymbolDecoder< unique_symbols_bit_length_t >::Create ( DecoderBuffer * buffer)

◆ DecodeSymbol()

template<int unique_symbols_bit_length_t>
uint32_t draco::RAnsSymbolDecoder< unique_symbols_bit_length_t >::DecodeSymbol ( )
inline

◆ EndDecoding()

template<int unique_symbols_bit_length_t>
void draco::RAnsSymbolDecoder< unique_symbols_bit_length_t >::EndDecoding ( )

◆ num_symbols()

template<int unique_symbols_bit_length_t>
uint32_t draco::RAnsSymbolDecoder< unique_symbols_bit_length_t >::num_symbols ( ) const
inline

◆ StartDecoding()

template<int unique_symbols_bit_length_t>
bool draco::RAnsSymbolDecoder< unique_symbols_bit_length_t >::StartDecoding ( DecoderBuffer * buffer)

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