GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
draco::Decoder Class Reference

#include <decode.h>

Public Member Functions

StatusOr< std::unique_ptr< PointCloud > > DecodePointCloudFromBuffer (DecoderBuffer *in_buffer)
StatusOr< std::unique_ptr< Mesh > > DecodeMeshFromBuffer (DecoderBuffer *in_buffer)
Status DecodeBufferToGeometry (DecoderBuffer *in_buffer, PointCloud *out_geometry)
Status DecodeBufferToGeometry (DecoderBuffer *in_buffer, Mesh *out_geometry)
void SetSkipAttributeTransform (GeometryAttribute::Type att_type)
DecoderOptions * options ()

Static Public Member Functions

static StatusOr< EncodedGeometryType > GetEncodedGeometryType (DecoderBuffer *in_buffer)

Member Function Documentation

◆ DecodeBufferToGeometry() [1/2]

Status draco::Decoder::DecodeBufferToGeometry ( DecoderBuffer * in_buffer,
Mesh * out_geometry )

◆ DecodeBufferToGeometry() [2/2]

Status draco::Decoder::DecodeBufferToGeometry ( DecoderBuffer * in_buffer,
PointCloud * out_geometry )
Here is the caller graph for this function:

◆ DecodeMeshFromBuffer()

StatusOr< std::unique_ptr< Mesh > > draco::Decoder::DecodeMeshFromBuffer ( DecoderBuffer * in_buffer)
Here is the caller graph for this function:

◆ DecodePointCloudFromBuffer()

StatusOr< std::unique_ptr< PointCloud > > draco::Decoder::DecodePointCloudFromBuffer ( DecoderBuffer * in_buffer)

◆ GetEncodedGeometryType()

StatusOr< EncodedGeometryType > draco::Decoder::GetEncodedGeometryType ( DecoderBuffer * in_buffer)
static
Here is the caller graph for this function:

◆ options()

DecoderOptions * draco::Decoder::options ( )
inline

◆ SetSkipAttributeTransform()

void draco::Decoder::SetSkipAttributeTransform ( GeometryAttribute::Type att_type)

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