Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
anonymous_namespace{TextureConverter.cpp}::BufferOutputHandler Struct Reference

Output handler to collect NVTT's output into a simplistic buffer. More...

Inheritance diagram for anonymous_namespace{TextureConverter.cpp}::BufferOutputHandler:
Collaboration diagram for anonymous_namespace{TextureConverter.cpp}::BufferOutputHandler:

Public Member Functions

virtual void beginImage (int size, int width, int height, int depth, int face, int miplevel)
 
virtual bool writeData (const void *data, int size)
 
virtual void endImage ()
 

Public Attributes

std::vector< u8buffer
 

Detailed Description

Output handler to collect NVTT's output into a simplistic buffer.

Member Function Documentation

◆ beginImage()

virtual void anonymous_namespace{TextureConverter.cpp}::BufferOutputHandler::beginImage ( int  size,
int  width,
int  height,
int  depth,
int  face,
int  miplevel 
)
inlinevirtual

◆ endImage()

virtual void anonymous_namespace{TextureConverter.cpp}::BufferOutputHandler::endImage ( )
inlinevirtual

◆ writeData()

virtual bool anonymous_namespace{TextureConverter.cpp}::BufferOutputHandler::writeData ( const void *  data,
int  size 
)
inlinevirtual

Member Data Documentation

◆ buffer

std::vector<u8> anonymous_namespace{TextureConverter.cpp}::BufferOutputHandler::buffer

The documentation for this struct was generated from the following file: