nn::gd::CTR::CombinerDescription::ToDefault Member Function

Syntax

void ToDefault();

Parameters

None.

Return Values

None.

Description

Sets the default value for CombinerDescription.

m_CombinerUnit[0].m_SrcRGB[0] = m_CombinerUnit[0].m_SrcRGB[1] = m_CombinerUnit[0].m_SrcRGB[2] = m_CombinerUnit[0].m_SrcRGB[3] = SOURCE_CONSTANT;

m_CombinerUnit[0].m_SrcAlpha[0] = m_CombinerUnit[0].m_SrcAlpha[1] = m_CombinerUnit[0].m_SrcAlpha[2] = m_CombinerUnit[0].m_SrcAlpha[3] = SOURCE_CONSTANT; n is texture combiner unit 1 through 5

m_CombinerUnit[n].m_SrcRGB[0] = m_CombinerUnit[n].m_SrcRGB[1] = m_CombinerUnit[n].m_SrcRGB[2] = m_CombinerUnit[n].m_SrcRGB[3] = SOURCE_PREVIOUS;

m_CombinerUnit[n].m_SrcAlpha[0] = m_CombinerUnit[n].m_SrcAlpha[1] = m_CombinerUnit[n].m_SrcAlpha[2] = m_CombinerUnit[n].m_SrcAlpha[3] = SOURCE_PREVIOUS;

m_CombinerUnit[n].m_OperandRgb[0] = m_CombinerUnit[n].m_OperandRgb[1] = m_CombinerUnit[n].m_OperandRgb[2] = OPERAND_RGB_SRC_COLOR;

m_CombinerUnit[n].m_OperandAlpha[0] = m_CombinerUnit[n].m_OperandAlpha[1] = m_CombinerUnit[n].m_OperandAlpha[2] = OPERAND_ALPHA_SRC_ALPHA;

m_CombinerUnit[n].m_CombineRgb = COMBINE_RGB_REPLACE;

m_CombinerUnit[n].m_CombineAlpha = COMBINE_ALPHA_REPLACE;

m_CombinerUnit[n].m_ScaleRgb = SCALE_1;

m_CombinerUnit[n].m_ScaleAlpha = SCALE_1;

m_BufferColor[0] = m_BufferColor[1] = m_BufferColor[2] = m_BufferColor[3] = 0;

m_CombinerInUse = 0;

m_BufferInput.m_Rgb1 = m_BufferInput.m_Rgb2 = m_BufferInput.m_Rgb3 = m_BufferInput.m_Rgb4 = INPUT_PREVIOUS_BUFFER;

m_BufferInput.m_Alpha1 = m_BufferInput.m_Alpha2 = m_BufferInput.m_Alpha3 = m_BufferInput.m_Alpha4 = INPUT_PREVIOUS_BUFFER;

Revision History

2011/02/17
Initial version.

CONFIDENTIAL