//! Set the value of the ClusterWindow::_sfClientWindow field.
void ClusterWindowBase::setClientWindow(Window * const value)
{
    editSField(ClientWindowFieldMask);

    _sfClientWindow.setValue(value);
}
SFUnrecChunkBlockPtr *ChunkOverrideGroupBase::editSFFallbackChunkBlock(void)
{
    editSField(FallbackChunkBlockFieldMask);

    return &_sfFallbackChunkBlock;
}
SFColor3f *SolidBackgroundBase::editSFColor(void)
{
    editSField(ColorFieldMask);

    return &_sfColor;
}
SFReal32 *TileCameraDecoratorBase::editSFTop(void)
{
    editSField(TopFieldMask);

    return &_sfTop;
}
SFUInt32 *TileCameraDecoratorBase::editSFFullHeight(void)
{
    editSField(FullHeightFieldMask);

    return &_sfFullHeight;
}
SFGLenum *CgFXMaterialBase::editSFGLId(void)
{
    editSField(GLIdFieldMask);

    return &_sfGLId;
}
SFReal32 *TileCameraDecoratorBase::editSFRight(void)
{
    editSField(RightFieldMask);

    return &_sfRight;
}
SFBool *ToolbarBase::editSFFloatable(void)
{
    editSField(FloatableFieldMask);

    return &_sfFloatable;
}
SFString *ToolbarBase::editSFFloatingTitle(void)
{
    editSField(FloatingTitleFieldMask);

    return &_sfFloatingTitle;
}
//! Set the value of the ClusterWindow::_sfComposer field.
void ClusterWindowBase::setComposer(ImageComposer * const value)
{
    editSField(ComposerFieldMask);

    _sfComposer.setValue(value);
}
void ClusterWindowBase::copyFromBin(BinaryDataHandler &pMem,
                                    ConstFieldMaskArg  whichField)
{
    Inherited::copyFromBin(pMem, whichField);

    if(FieldBits::NoField != (ServersFieldMask & whichField))
    {
        editMField(ServersFieldMask, _mfServers);
        _mfServers.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (ServerIdsFieldMask & whichField))
    {
        editMField(ServerIdsFieldMask, _mfServerIds);
        _mfServerIds.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (ConnectionTypeFieldMask & whichField))
    {
        editSField(ConnectionTypeFieldMask);
        _sfConnectionType.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (ConnectionInterfaceFieldMask & whichField))
    {
        editSField(ConnectionInterfaceFieldMask);
        _sfConnectionInterface.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (ConnectionDestinationFieldMask & whichField))
    {
        editSField(ConnectionDestinationFieldMask);
        _sfConnectionDestination.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (ConnectionParamsFieldMask & whichField))
    {
        editSField(ConnectionParamsFieldMask);
        _sfConnectionParams.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (ServicePortFieldMask & whichField))
    {
        editSField(ServicePortFieldMask);
        _sfServicePort.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (ServiceAddressFieldMask & whichField))
    {
        editSField(ServiceAddressFieldMask);
        _sfServiceAddress.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (ServiceInterfaceFieldMask & whichField))
    {
        editSField(ServiceInterfaceFieldMask);
        _sfServiceInterface.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (ClientWindowFieldMask & whichField))
    {
        editSField(ClientWindowFieldMask);
        _sfClientWindow.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (InterleaveFieldMask & whichField))
    {
        editSField(InterleaveFieldMask);
        _sfInterleave.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (FrameCountFieldMask & whichField))
    {
        editSField(FrameCountFieldMask);
        _sfFrameCount.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (ComposerFieldMask & whichField))
    {
        editSField(ComposerFieldMask);
        _sfComposer.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (AutostartFieldMask & whichField))
    {
        editMField(AutostartFieldMask, _mfAutostart);
        _mfAutostart.copyFromBin(pMem);
    }
}
SFUnrecImageComposerPtr *ClusterWindowBase::editSFComposer       (void)
{
    editSField(ComposerFieldMask);

    return &_sfComposer;
}
SFUInt32 *ClusterWindowBase::editSFFrameCount(void)
{
    editSField(FrameCountFieldMask);

    return &_sfFrameCount;
}
SFUInt32 *ClusterWindowBase::editSFInterleave(void)
{
    editSField(InterleaveFieldMask);

    return &_sfInterleave;
}
SFString *CgFXMaterialBase::editSFSelectedTechnique(void)
{
    editSField(SelectedTechniqueFieldMask);

    return &_sfSelectedTechnique;
}
SFUnrecCameraPtr    *CubeMapGeneratorStageDataBase::editSFCamera         (void)
{
    editSField(CameraFieldMask);

    return &_sfCamera;
}
SFUInt32 *CgFXMaterialBase::editSFStateVariables(void)
{
    editSField(StateVariablesFieldMask);

    return &_sfStateVariables;
}
SFUnrecTextureTransformChunkPtr *CubeMapGeneratorStageDataBase::editSFTexTransform   (void)
{
    editSField(TexTransformFieldMask);

    return &_sfTexTransform;
}
SFReal32 *TileCameraDecoratorBase::editSFLeft(void)
{
    editSField(LeftFieldMask);

    return &_sfLeft;
}
SFBool *CgFXMaterialBase::editSFTreatTechniquesAsVariants(void)
{
    editSField(TreatTechniquesAsVariantsFieldMask);

    return &_sfTreatTechniquesAsVariants;
}
SFReal32 *TileCameraDecoratorBase::editSFBottom(void)
{
    editSField(BottomFieldMask);

    return &_sfBottom;
}
SFUInt8 *CgFXMaterialBase::editSFParameterValueSource(void)
{
    editSField(ParameterValueSourceFieldMask);

    return &_sfParameterValueSource;
}
SFUInt32 *TileCameraDecoratorBase::editSFFullWidth(void)
{
    editSField(FullWidthFieldMask);

    return &_sfFullWidth;
}
SFString *CgFXMaterialBase::editSFEffectFile(void)
{
    editSField(EffectFileFieldMask);

    return &_sfEffectFile;
}
SFGLenum *ShadeModelChunkBase::editSFShadeModel(void)
{
    editSField(ShadeModelFieldMask);

    return &_sfShadeModel;
}
SFString *CgFXMaterialBase::editSFEffectString(void)
{
    editSField(EffectStringFieldMask);

    return &_sfEffectString;
}
Esempio n. 27
0
SFUnrecChildShaderProgramVariablesPtr *ShaderProgramVariableChunkBase::editSFVariables      (void)
{
    editSField(VariablesFieldMask);

    return &_sfVariables;
}
SFUnrecChildShaderProgramVariablesPtr *CgFXMaterialBase::editSFVariables      (void)
{
    editSField(VariablesFieldMask);

    return &_sfVariables;
}
SFReal32 *SolidBackgroundBase::editSFAlpha(void)
{
    editSField(AlphaFieldMask);

    return &_sfAlpha;
}
SFUnrecWindowPtr    *ClusterWindowBase::editSFClientWindow   (void)
{
    editSField(ClientWindowFieldMask);

    return &_sfClientWindow;
}