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


Public Member Functions | |
| virtual bool | DecodePredictionData (DecoderBuffer *buffer)=0 |
| Public Member Functions inherited from draco::PredictionSchemeInterface | |
| virtual | ~PredictionSchemeInterface ()=default |
| virtual PredictionSchemeMethod | GetPredictionMethod () const =0 |
| virtual const PointAttribute * | GetAttribute () const =0 |
| virtual bool | IsInitialized () const =0 |
| virtual int | GetNumParentAttributes () const =0 |
| virtual GeometryAttribute::Type | GetParentAttributeType (int i) const =0 |
| virtual bool | SetParentAttribute (const PointAttribute *att)=0 |
| virtual bool | AreCorrectionsPositive ()=0 |
| virtual PredictionSchemeTransformType | GetTransformType () const =0 |
|
pure virtual |
Implemented in draco::MeshPredictionSchemeConstrainedMultiParallelogramDecoder< DataTypeT, TransformT, MeshDataT >, draco::MeshPredictionSchemeGeometricNormalDecoder< DataTypeT, TransformT, MeshDataT >, draco::MeshPredictionSchemeTexCoordsPortableDecoder< DataTypeT, TransformT, MeshDataT >, draco::PredictionSchemeDecoder< DataTypeT, TransformT >, and draco::PredictionSchemeDecoder< DataTypeT, TransformT >.