|
GameApi 28
Library used by GameApi Builder tool
|
#include <mesh_edgebreaker_traversal_valence_encoder.h>


Public Member Functions | |
| MeshEdgebreakerTraversalValenceEncoder () | |
| bool | Init (MeshEdgebreakerEncoderImplInterface *encoder) |
| void | NewCornerReached (CornerIndex corner) |
| void | EncodeSymbol (EdgebreakerTopologyBitPattern symbol) |
| void | Done () |
| int | NumEncodedSymbols () const |
| Public Member Functions inherited from draco::MeshEdgebreakerTraversalEncoder | |
| MeshEdgebreakerTraversalEncoder () | |
| bool | Init (MeshEdgebreakerEncoderImplInterface *encoder) |
| void | SetNumAttributeData (int num_data) |
| void | Start () |
| void | EncodeStartFaceConfiguration (bool interior) |
| void | NewCornerReached (CornerIndex) |
| void | EncodeSymbol (EdgebreakerTopologyBitPattern symbol) |
| void | EncodeAttributeSeam (int attribute, bool is_seam) |
| void | Done () |
| int | NumEncodedSymbols () const |
| const EncoderBuffer & | buffer () const |
Additional Inherited Members | |
| Protected Member Functions inherited from draco::MeshEdgebreakerTraversalEncoder | |
| void | EncodeTraversalSymbols () |
| void | EncodeStartFaces () |
| void | EncodeAttributeSeams () |
| EncoderBuffer * | GetOutputBuffer () |
| const MeshEdgebreakerEncoderImplInterface * | encoder_impl () const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |