|
Public Types |
| typedef RegisterCombinersChunkPtr | Ptr |
| enum | {
Color0FieldId = Inherited::NextFieldId,
Color1FieldId = Color0FieldId + 1,
ColorSumClampFieldId = Color1FieldId + 1,
VariableArgbFieldId = ColorSumClampFieldId + 1,
VariableBrgbFieldId = VariableArgbFieldId + 1,
VariableCrgbFieldId = VariableBrgbFieldId + 1,
VariableDrgbFieldId = VariableCrgbFieldId + 1,
VariableAalphaFieldId = VariableDrgbFieldId + 1,
VariableBalphaFieldId = VariableAalphaFieldId + 1,
VariableCalphaFieldId = VariableBalphaFieldId + 1,
VariableDalphaFieldId = VariableCalphaFieldId + 1,
OutputABrgbFieldId = VariableDalphaFieldId + 1,
OutputCDrgbFieldId = OutputABrgbFieldId + 1,
OutputSumrgbFieldId = OutputCDrgbFieldId + 1,
ScalergbFieldId = OutputSumrgbFieldId + 1,
BiasrgbFieldId = ScalergbFieldId + 1,
OutputABalphaFieldId = BiasrgbFieldId + 1,
OutputCDalphaFieldId = OutputABalphaFieldId + 1,
OutputSumalphaFieldId = OutputCDalphaFieldId + 1,
DotABrgbFieldId = OutputSumalphaFieldId + 1,
DotCDrgbFieldId = DotABrgbFieldId + 1,
MuxSumrgbFieldId = DotCDrgbFieldId + 1,
ScalealphaFieldId = MuxSumrgbFieldId + 1,
BiasalphaFieldId = ScalealphaFieldId + 1,
MuxSumalphaFieldId = BiasalphaFieldId + 1,
VariableEFieldId = MuxSumalphaFieldId + 1,
VariableFFieldId = VariableEFieldId + 1,
VariableGFieldId = VariableFFieldId + 1,
CombinerColor0FieldId = VariableGFieldId + 1,
CombinerColor1FieldId = CombinerColor0FieldId + 1,
PerStageConstantsFieldId = CombinerColor1FieldId + 1,
NextFieldId = PerStageConstantsFieldId + 1
} |
Public Member Functions |
|
| *virtual const StateChunkClass * | getClass (void) const |
|
| *virtual void | changed (BitVector whichField, UInt32 from) |
|
| *virtual void | dump (UInt32 uiIndent=0, const BitVector bvFlags=0) const |
|
| *virtual void | activate (DrawActionBase *action, UInt32 index=0) |
| virtual void | changeFrom (DrawActionBase *action, StateChunk *old, UInt32 index=0) |
| virtual void | deactivate (DrawActionBase *action, UInt32 index=0) |
| virtual bool | isTransparent (void) const |
|
| *virtual Real32 | switchCost (StateChunk *chunk) |
| virtual bool | operator< (const StateChunk &other) const |
| virtual bool | operator== (const StateChunk &other) const |
| virtual bool | operator!= (const StateChunk &other) const |
|
| *void | clearCombiners (void) |
| void | clearCombiner (UInt16 which) |
| void | setConstantColors (Color4f &color0, Color4f &color1) |
| void | setCombinerColors (UInt16 which, Color4f &color0, Color4f &color1) |
| void | setCombinerRGB (UInt16 which, GLenum ainput, GLenum amapping, GLenum acompusage, GLenum binput, GLenum bmapping, GLenum bcompusage, GLenum cinput, GLenum cmapping, GLenum ccompusage, GLenum dinput, GLenum dmapping, GLenum dcompusage, GLenum outputAB, GLenum outputCD, GLenum outputSum, GLenum scale, GLenum bias, GLboolean dotAB, GLboolean dotCD, GLboolean muxSum) |
| void | setCombinerAlpha (UInt16 which, GLenum ainput, GLenum amapping, GLenum acompusage, GLenum binput, GLenum bmapping, GLenum bcompusage, GLenum cinput, GLenum cmapping, GLenum ccompusage, GLenum dinput, GLenum dmapping, GLenum dcompusage, GLenum outputAB, GLenum outputCD, GLenum outputSum, GLenum scale, GLenum bias, GLboolean muxSum) |
| void | setFinalCombiner (GLenum ainput, GLenum amapping, GLenum acompusage, GLenum binput, GLenum bmapping, GLenum bcompusage, GLenum cinput, GLenum cmapping, GLenum ccompusage, GLenum dinput, GLenum dmapping, GLenum dcompusage, GLenum einput, GLenum emapping, GLenum ecompusage, GLenum finput, GLenum fmapping, GLenum fcompusage, GLenum ginput, GLenum gmapping, GLenum gcompusage) |
|
| *virtual FieldContainerType & | getType (void) |
| virtual const FieldContainerType & | getType (void) const |
| virtual UInt32 | getContainerSize (void) const |
|
| *SFColor4f * | getSFColor0 (void) |
| | Get the RegisterCombinersChunk::_sfColor0 field.
|
| SFColor4f * | getSFColor1 (void) |
| | Get the RegisterCombinersChunk::_sfColor1 field.
|
| SFBool * | getSFColorSumClamp (void) |
| | Get the RegisterCombinersChunk::_sfColorSumClamp field.
|
| MFGLenum * | getMFVariableArgb (void) |
| | Get the RegisterCombinersChunk::_mfVariableArgb field.
|
| MFGLenum * | getMFVariableBrgb (void) |
| | Get the RegisterCombinersChunk::_mfVariableBrgb field.
|
| MFGLenum * | getMFVariableCrgb (void) |
| | Get the RegisterCombinersChunk::_mfVariableCrgb field.
|
| MFGLenum * | getMFVariableDrgb (void) |
| | Get the RegisterCombinersChunk::_mfVariableDrgb field.
|
| MFGLenum * | getMFVariableAalpha (void) |
| | Get the RegisterCombinersChunk::_mfVariableAalpha field.
|
| MFGLenum * | getMFVariableBalpha (void) |
| | Get the RegisterCombinersChunk::_mfVariableBalpha field.
|
| MFGLenum * | getMFVariableCalpha (void) |
| | Get the RegisterCombinersChunk::_mfVariableCalpha field.
|
| MFGLenum * | getMFVariableDalpha (void) |
| | Get the RegisterCombinersChunk::_mfVariableDalpha field.
|
| MFGLenum * | getMFOutputABrgb (void) |
| | Get the RegisterCombinersChunk::_mfOutputABrgb field.
|
| MFGLenum * | getMFOutputCDrgb (void) |
| | Get the RegisterCombinersChunk::_mfOutputCDrgb field.
|
| MFGLenum * | getMFOutputSumrgb (void) |
| | Get the RegisterCombinersChunk::_mfOutputSumrgb field.
|
| MFGLenum * | getMFScalergb (void) |
| | Get the RegisterCombinersChunk::_mfScalergb field.
|
| MFGLenum * | getMFBiasrgb (void) |
| | Get the RegisterCombinersChunk::_mfBiasrgb field.
|
| MFGLenum * | getMFOutputABalpha (void) |
| | Get the RegisterCombinersChunk::_mfOutputABalpha field.
|
| MFGLenum * | getMFOutputCDalpha (void) |
| | Get the RegisterCombinersChunk::_mfOutputCDalpha field.
|
| MFGLenum * | getMFOutputSumalpha (void) |
| | Get the RegisterCombinersChunk::_mfOutputSumalpha field.
|
| MFUInt8 * | getMFDotABrgb (void) |
| | Get the RegisterCombinersChunk::_mfDotABrgb field.
|
| MFUInt8 * | getMFDotCDrgb (void) |
| | Get the RegisterCombinersChunk::_mfDotCDrgb field.
|
| MFUInt8 * | getMFMuxSumrgb (void) |
| | Get the RegisterCombinersChunk::_mfMuxSumrgb field.
|
| MFGLenum * | getMFScalealpha (void) |
| | Get the RegisterCombinersChunk::_mfScalealpha field.
|
| MFGLenum * | getMFBiasalpha (void) |
| | Get the RegisterCombinersChunk::_mfBiasalpha field.
|
| MFUInt8 * | getMFMuxSumalpha (void) |
| | Get the RegisterCombinersChunk::_mfMuxSumalpha field.
|
| MFGLenum * | getMFVariableE (void) |
| | Get the RegisterCombinersChunk::_mfVariableE field.
|
| MFGLenum * | getMFVariableF (void) |
| | Get the RegisterCombinersChunk::_mfVariableF field.
|
| MFGLenum * | getMFVariableG (void) |
| | Get the RegisterCombinersChunk::_mfVariableG field.
|
| MFColor4f * | getMFCombinerColor0 (void) |
| | Get the RegisterCombinersChunk::_mfCombinerColor0 field.
|
| MFColor4f * | getMFCombinerColor1 (void) |
| | Get the RegisterCombinersChunk::_mfCombinerColor1 field.
|
| SFUInt8 * | getSFPerStageConstants (void) |
| | Get the RegisterCombinersChunk::_sfPerStageConstants field.
|
| Color4f & | getColor0 (void) |
| | Get the value of the RegisterCombinersChunk::_sfColor0 field.
|
| const Color4f & | getColor0 (void) const |
| | Get the value of the RegisterCombinersChunk::_sfColor0 field.
|
| Color4f & | getColor1 (void) |
| | Get the value of the RegisterCombinersChunk::_sfColor1 field.
|
| const Color4f & | getColor1 (void) const |
| | Get the value of the RegisterCombinersChunk::_sfColor1 field.
|
| bool & | getColorSumClamp (void) |
| | Get the value of the RegisterCombinersChunk::_sfColorSumClamp field.
|
| const bool & | getColorSumClamp (void) const |
| | Get the value of the RegisterCombinersChunk::_sfColorSumClamp field.
|
| UInt8 & | getPerStageConstants (void) |
| | Get the value of the RegisterCombinersChunk::_sfPerStageConstants field.
|
| const UInt8 & | getPerStageConstants (void) const |
| | Get the value of the RegisterCombinersChunk::_sfPerStageConstants field.
|
| GLenum & | getVariableArgb (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfVariableArgb field.
|
| MFGLenum & | getVariableArgb (void) |
| | Get the RegisterCombinersChunk::_mfVariableArgb field.
|
| const MFGLenum & | getVariableArgb (void) const |
| | Get the RegisterCombinersChunk::_mfVariableArgb field.
|
| GLenum & | getVariableBrgb (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfVariableBrgb field.
|
| MFGLenum & | getVariableBrgb (void) |
| | Get the RegisterCombinersChunk::_mfVariableBrgb field.
|
| const MFGLenum & | getVariableBrgb (void) const |
| | Get the RegisterCombinersChunk::_mfVariableBrgb field.
|
| GLenum & | getVariableCrgb (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfVariableCrgb field.
|
| MFGLenum & | getVariableCrgb (void) |
| | Get the RegisterCombinersChunk::_mfVariableCrgb field.
|
| const MFGLenum & | getVariableCrgb (void) const |
| | Get the RegisterCombinersChunk::_mfVariableCrgb field.
|
| GLenum & | getVariableDrgb (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfVariableDrgb field.
|
| MFGLenum & | getVariableDrgb (void) |
| | Get the RegisterCombinersChunk::_mfVariableDrgb field.
|
| const MFGLenum & | getVariableDrgb (void) const |
| | Get the RegisterCombinersChunk::_mfVariableDrgb field.
|
| GLenum & | getVariableAalpha (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfVariableAalpha field.
|
| MFGLenum & | getVariableAalpha (void) |
| | Get the RegisterCombinersChunk::_mfVariableAalpha field.
|
| const MFGLenum & | getVariableAalpha (void) const |
| | Get the RegisterCombinersChunk::_mfVariableAalpha field.
|
| GLenum & | getVariableBalpha (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfVariableBalpha field.
|
| MFGLenum & | getVariableBalpha (void) |
| | Get the RegisterCombinersChunk::_mfVariableBalpha field.
|
| const MFGLenum & | getVariableBalpha (void) const |
| | Get the RegisterCombinersChunk::_mfVariableBalpha field.
|
| GLenum & | getVariableCalpha (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfVariableCalpha field.
|
| MFGLenum & | getVariableCalpha (void) |
| | Get the RegisterCombinersChunk::_mfVariableCalpha field.
|
| const MFGLenum & | getVariableCalpha (void) const |
| | Get the RegisterCombinersChunk::_mfVariableCalpha field.
|
| GLenum & | getVariableDalpha (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfVariableDalpha field.
|
| MFGLenum & | getVariableDalpha (void) |
| | Get the RegisterCombinersChunk::_mfVariableDalpha field.
|
| const MFGLenum & | getVariableDalpha (void) const |
| | Get the RegisterCombinersChunk::_mfVariableDalpha field.
|
| GLenum & | getOutputABrgb (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfOutputABrgb field.
|
| MFGLenum & | getOutputABrgb (void) |
| | Get the RegisterCombinersChunk::_mfOutputABrgb field.
|
| const MFGLenum & | getOutputABrgb (void) const |
| | Get the RegisterCombinersChunk::_mfOutputABrgb field.
|
| GLenum & | getOutputCDrgb (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfOutputCDrgb field.
|
| MFGLenum & | getOutputCDrgb (void) |
| | Get the RegisterCombinersChunk::_mfOutputCDrgb field.
|
| const MFGLenum & | getOutputCDrgb (void) const |
| | Get the RegisterCombinersChunk::_mfOutputCDrgb field.
|
| GLenum & | getOutputSumrgb (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfOutputSumrgb field.
|
| MFGLenum & | getOutputSumrgb (void) |
| | Get the RegisterCombinersChunk::_mfOutputSumrgb field.
|
| const MFGLenum & | getOutputSumrgb (void) const |
| | Get the RegisterCombinersChunk::_mfOutputSumrgb field.
|
| GLenum & | getScalergb (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfScalergb field.
|
| MFGLenum & | getScalergb (void) |
| | Get the RegisterCombinersChunk::_mfScalergb field.
|
| const MFGLenum & | getScalergb (void) const |
| | Get the RegisterCombinersChunk::_mfScalergb field.
|
| GLenum & | getBiasrgb (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfBiasrgb field.
|
| MFGLenum & | getBiasrgb (void) |
| | Get the RegisterCombinersChunk::_mfBiasrgb field.
|
| const MFGLenum & | getBiasrgb (void) const |
| | Get the RegisterCombinersChunk::_mfBiasrgb field.
|
| GLenum & | getOutputABalpha (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfOutputABalpha field.
|
| MFGLenum & | getOutputABalpha (void) |
| | Get the RegisterCombinersChunk::_mfOutputABalpha field.
|
| const MFGLenum & | getOutputABalpha (void) const |
| | Get the RegisterCombinersChunk::_mfOutputABalpha field.
|
| GLenum & | getOutputCDalpha (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfOutputCDalpha field.
|
| MFGLenum & | getOutputCDalpha (void) |
| | Get the RegisterCombinersChunk::_mfOutputCDalpha field.
|
| const MFGLenum & | getOutputCDalpha (void) const |
| | Get the RegisterCombinersChunk::_mfOutputCDalpha field.
|
| GLenum & | getOutputSumalpha (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfOutputSumalpha field.
|
| MFGLenum & | getOutputSumalpha (void) |
| | Get the RegisterCombinersChunk::_mfOutputSumalpha field.
|
| const MFGLenum & | getOutputSumalpha (void) const |
| | Get the RegisterCombinersChunk::_mfOutputSumalpha field.
|
| UInt8 & | getDotABrgb (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfDotABrgb field.
|
| MFUInt8 & | getDotABrgb (void) |
| | Get the RegisterCombinersChunk::_mfDotABrgb field.
|
| const MFUInt8 & | getDotABrgb (void) const |
| | Get the RegisterCombinersChunk::_mfDotABrgb field.
|
| UInt8 & | getDotCDrgb (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfDotCDrgb field.
|
| MFUInt8 & | getDotCDrgb (void) |
| | Get the RegisterCombinersChunk::_mfDotCDrgb field.
|
| const MFUInt8 & | getDotCDrgb (void) const |
| | Get the RegisterCombinersChunk::_mfDotCDrgb field.
|
| UInt8 & | getMuxSumrgb (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfMuxSumrgb field.
|
| MFUInt8 & | getMuxSumrgb (void) |
| | Get the RegisterCombinersChunk::_mfMuxSumrgb field.
|
| const MFUInt8 & | getMuxSumrgb (void) const |
| | Get the RegisterCombinersChunk::_mfMuxSumrgb field.
|
| GLenum & | getScalealpha (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfScalealpha field.
|
| MFGLenum & | getScalealpha (void) |
| | Get the RegisterCombinersChunk::_mfScalealpha field.
|
| const MFGLenum & | getScalealpha (void) const |
| | Get the RegisterCombinersChunk::_mfScalealpha field.
|
| GLenum & | getBiasalpha (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfBiasalpha field.
|
| MFGLenum & | getBiasalpha (void) |
| | Get the RegisterCombinersChunk::_mfBiasalpha field.
|
| const MFGLenum & | getBiasalpha (void) const |
| | Get the RegisterCombinersChunk::_mfBiasalpha field.
|
| UInt8 & | getMuxSumalpha (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfMuxSumalpha field.
|
| MFUInt8 & | getMuxSumalpha (void) |
| | Get the RegisterCombinersChunk::_mfMuxSumalpha field.
|
| const MFUInt8 & | getMuxSumalpha (void) const |
| | Get the RegisterCombinersChunk::_mfMuxSumalpha field.
|
| GLenum & | getVariableE (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfVariableE field.
|
| MFGLenum & | getVariableE (void) |
| | Get the RegisterCombinersChunk::_mfVariableE field.
|
| const MFGLenum & | getVariableE (void) const |
| | Get the RegisterCombinersChunk::_mfVariableE field.
|
| GLenum & | getVariableF (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfVariableF field.
|
| MFGLenum & | getVariableF (void) |
| | Get the RegisterCombinersChunk::_mfVariableF field.
|
| const MFGLenum & | getVariableF (void) const |
| | Get the RegisterCombinersChunk::_mfVariableF field.
|
| GLenum & | getVariableG (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfVariableG field.
|
| MFGLenum & | getVariableG (void) |
| | Get the RegisterCombinersChunk::_mfVariableG field.
|
| const MFGLenum & | getVariableG (void) const |
| | Get the RegisterCombinersChunk::_mfVariableG field.
|
| Color4f & | getCombinerColor0 (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfCombinerColor0 field.
|
| MFColor4f & | getCombinerColor0 (void) |
| | Get the RegisterCombinersChunk::_mfCombinerColor0 field.
|
| const MFColor4f & | getCombinerColor0 (void) const |
| | Get the RegisterCombinersChunk::_mfCombinerColor0 field.
|
| Color4f & | getCombinerColor1 (const UInt32 index) |
| | Get the value of the index element the RegisterCombinersChunk::_mfCombinerColor1 field.
|
| MFColor4f & | getCombinerColor1 (void) |
| | Get the RegisterCombinersChunk::_mfCombinerColor1 field.
|
| const MFColor4f & | getCombinerColor1 (void) const |
| | Get the RegisterCombinersChunk::_mfCombinerColor1 field.
|
|
| *void | setColor0 (const Color4f &value) |
| | Set the value of the RegisterCombinersChunk::_sfColor0 field.
|
| void | setColor1 (const Color4f &value) |
| | Set the value of the RegisterCombinersChunk::_sfColor1 field.
|
| void | setColorSumClamp (const bool &value) |
| | Set the value of the RegisterCombinersChunk::_sfColorSumClamp field.
|
| void | setPerStageConstants (const UInt8 &value) |
| | Set the value of the RegisterCombinersChunk::_sfPerStageConstants field.
|
|
| *virtual UInt32 | getBinSize (const BitVector &whichField) |
| virtual void | copyToBin (BinaryDataHandler &pMem, const BitVector &whichField) |
| virtual void | copyFromBin (BinaryDataHandler &pMem, const BitVector &whichField) |
|
| *virtual FieldContainerPtr | shallowCopy (void) const |
|
| *UInt32 | getClassId (void) const |
|
| *MFFieldContainerPtr & | getParents (void) |
| const MFFieldContainerPtr & | getParents (void) const |
| MFFieldContainerPtr * | getMFParents (void) |
| void | addParent (FieldContainerPtr parent) |
| void | subParent (FieldContainerPtr parent) |
| Int32 | findParent (FieldContainerPtr parent) |
|
| *SFBool & | getInternal (void) |
| const SFBool & | getInternal (void) const |
| SFBool * | getSFInternal (void) |
| void | setInternal (bool bVal) |
|
| *UInt32 | getClassId (void) const |
|
| *MFFieldContainerPtr & | getParents (void) |
| const MFFieldContainerPtr & | getParents (void) const |
| MFFieldContainerPtr * | getMFParents (void) |
| void | addParent (FieldContainerPtr parent) |
| void | subParent (FieldContainerPtr parent) |
| Int32 | findParent (FieldContainerPtr parent) |
|
| *SFBool & | getInternal (void) |
| const SFBool & | getInternal (void) const |
| SFBool * | getSFInternal (void) |
| void | setInternal (bool bVal) |
Static Public Member Functions |
|
| *static UInt32 | getStaticClassId (void) |
| static const StateChunkClass * | getStaticClass (void) |
|
| *static FieldContainerType & | getClassType (void) |
| | access the type of the class
|
| static UInt32 | getClassTypeId (void) |
| | access the numerical type of the class
|
|
| *static RegisterCombinersChunkPtr | create (void) |
| | create a new instance of the class
|
| static RegisterCombinersChunkPtr | createEmpty (void) |
| | create an empty new instance of the class, do not copy the prototype
|
Static Public Attributes |
| static const osg::BitVector | Color0FieldMask |
| static const osg::BitVector | Color1FieldMask |
| static const osg::BitVector | ColorSumClampFieldMask |
| static const osg::BitVector | VariableArgbFieldMask |
| static const osg::BitVector | VariableBrgbFieldMask |
| static const osg::BitVector | VariableCrgbFieldMask |
| static const osg::BitVector | VariableDrgbFieldMask |
| static const osg::BitVector | VariableAalphaFieldMask |
| static const osg::BitVector | VariableBalphaFieldMask |
| static const osg::BitVector | VariableCalphaFieldMask |
| static const osg::BitVector | VariableDalphaFieldMask |
| static const osg::BitVector | OutputABrgbFieldMask |
| static const osg::BitVector | OutputCDrgbFieldMask |
| static const osg::BitVector | OutputSumrgbFieldMask |
| static const osg::BitVector | ScalergbFieldMask |
| static const osg::BitVector | BiasrgbFieldMask |
| static const osg::BitVector | OutputABalphaFieldMask |
| static const osg::BitVector | OutputCDalphaFieldMask |
| static const osg::BitVector | OutputSumalphaFieldMask |
| static const osg::BitVector | DotABrgbFieldMask |
| static const osg::BitVector | DotCDrgbFieldMask |
| static const osg::BitVector | MuxSumrgbFieldMask |
| static const osg::BitVector | ScalealphaFieldMask |
| static const osg::BitVector | BiasalphaFieldMask |
| static const osg::BitVector | MuxSumalphaFieldMask |
| static const osg::BitVector | VariableEFieldMask |
| static const osg::BitVector | VariableFFieldMask |
| static const osg::BitVector | VariableGFieldMask |
| static const osg::BitVector | CombinerColor0FieldMask |
| static const osg::BitVector | CombinerColor1FieldMask |
| static const osg::BitVector | PerStageConstantsFieldMask |
| static const osg::BitVector | MTInfluenceMask |
| static const BitVector | InternalFieldMask = (1 << Attachment::InternalFieldId) |
| static const BitVector | ParentsFieldMask = (1 << Attachment::ParentsFieldId) |
| static const BitVector | NextFieldMask |
Protected Member Functions |
|
| * | RegisterCombinersChunk (void) |
| | RegisterCombinersChunk (const RegisterCombinersChunk &source) |
|
| *virtual | ~RegisterCombinersChunk (void) |
|
| *void | ensureSizes (void) |
|
| *void | executeSyncImpl (RegisterCombinersChunkBase *pOther, const BitVector &whichField) |
| virtual void | executeSync (FieldContainer &other, const BitVector &whichField) |
|
| *void | executeSyncImpl (StateChunkBase *pOther, const BitVector &whichField) |
|
| void | executeSyncImpl (Attachment *pOther, const BitVector &whichField) |
|
| *virtual void | onDestroy (void) |
|
| *void | executeSyncImpl ( |