|
GameApi 28
Library used by GameApi Builder tool
|
#include <rans_symbol_encoder.h>
Public Member Functions | |
| RAnsSymbolEncoder () | |
| bool | Create (const uint64_t *frequencies, int num_symbols, EncoderBuffer *buffer) |
| void | StartEncoding (EncoderBuffer *buffer) |
| void | EncodeSymbol (uint32_t symbol) |
| void | EndEncoding (EncoderBuffer *buffer) |
Static Public Member Functions | |
| static constexpr bool | needs_reverse_encoding () |
|
inline |
| bool draco::RAnsSymbolEncoder< unique_symbols_bit_length_t >::Create | ( | const uint64_t * | frequencies, |
| int | num_symbols, | ||
| EncoderBuffer * | buffer ) |
|
inline |
| void draco::RAnsSymbolEncoder< unique_symbols_bit_length_t >::EndEncoding | ( | EncoderBuffer * | buffer | ) |
|
inlinestaticconstexpr |
| void draco::RAnsSymbolEncoder< unique_symbols_bit_length_t >::StartEncoding | ( | EncoderBuffer * | buffer | ) |