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


Public Member Functions | |
| virtual bool | EncodePredictionData (EncoderBuffer *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::MeshPredictionSchemeConstrainedMultiParallelogramEncoder< DataTypeT, TransformT, MeshDataT >, draco::MeshPredictionSchemeGeometricNormalEncoder< DataTypeT, TransformT, MeshDataT >, draco::MeshPredictionSchemeTexCoordsEncoder< DataTypeT, TransformT, MeshDataT >, draco::MeshPredictionSchemeTexCoordsPortableEncoder< DataTypeT, TransformT, MeshDataT >, draco::PredictionSchemeEncoder< DataTypeT, TransformT >, and draco::PredictionSchemeEncoder< DataTypeT, TransformT >.