API Documentation
CompositeEncoder.h
1 // CompositeEncoder.h
3 //
5 
6 namespace nkGraphics
7 {
11  class CompositeEncoder final
12  {
13  public :
14 
15  // Decoding
23  static bool canDecode (const nkMemory::BufferView<>& sources) ;
33  } ;
34 }
nkGraphics::CompositeEncoder::canDecode
static bool canDecode(const nkMemory::BufferView<> &sources)
nkGraphics::CompositeEncoder
Allows to work with all formats supported, automatically.
Definition: CompositeEncoder.h:12
nkMemory::BufferView
A view over data.
Definition: BufferView.h:18
nkGraphics::CompositeEncoder::decode
static DecodedData decode(const nkMemory::BufferView<> &sources, const CompositeDecodeOptions &options=CompositeDecodeOptions())
nkGraphics::CompositeDecodeOptions
Aggregates all decoding options available for composite decoding.
Definition: CompositeDecodeOptions.h:12
nkGraphics::DecodedData
Holds the result of an Encoder's decoding operation.
Definition: DecodedData.h:12
nkGraphics
Encompasses all API of component NilkinsGraphics.
Definition: BoundingBox.h:7