![]() |
XII Release 0.1.0
|
A single node along a computed conversion path. More...
#include <ImageConversion.h>
Public Member Functions | |
| XII_DECLARE_POD_TYPE () | |
Public Attributes | |
| const xiiImageConversionStep * | m_pStep |
| The conversion step to perform for this node. The actual conversion functionality is implemented in the derived classes of xiiImageConversionStep, which advertise the supported conversions through GetSupportedConversions(). | |
| xiiEnum< xiiGALResourceFormat > | m_SourceFormat |
| The source format for this conversion step. | |
| xiiEnum< xiiGALResourceFormat > | m_TargetFormat |
| The target format for this conversion step. | |
| xiiUInt32 | m_uiSourceBufferIndex |
| The index of the source buffer for this conversion step. 0 means the original source data, 1 means the first scratch buffer, etc. | |
| xiiUInt32 | m_uiTargetBufferIndex |
| The index of the target buffer for this conversion step. 0 means the final target data, 1 means the first scratch buffer, etc. | |
| bool | m_bInPlace |
| Whether this conversion step can be performed in-place, i.e. whether the source and target buffer can be the same. If false, the source and target buffer must not be the same for this conversion step. | |
A single node along a computed conversion path.