Pyrogenesis  trunk
Public Member Functions | Public Attributes | List of all members
BufferOutputHandler Struct Reference

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

Inheritance diagram for BufferOutputHandler:
Inheritance graph
[legend]
Collaboration diagram for BufferOutputHandler:
Collaboration graph
[legend]

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)
 

Public Attributes

std::vector< u8buffer
 

Detailed Description

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

WARNING: Used in the worker thread - must be thread-safe.

Member Function Documentation

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

Member Data Documentation

std::vector<u8> BufferOutputHandler::buffer

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