当前位置: 首页>>代码示例>>C++>>正文


C++ editMField函数代码示例

本文整理汇总了C++中editMField函数的典型用法代码示例。如果您正苦于以下问题:C++ editMField函数的具体用法?C++ editMField怎么用?C++ editMField使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了editMField函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: editMField

MFUnrecForegroundPtr *SimpleStageBase::editMFForegrounds    (void)
{
    editMField(ForegroundsFieldMask, _mfForegrounds);

    return &_mfForegrounds;
}
开发者ID:marcusl,项目名称:OpenSG,代码行数:6,代码来源:OSGSimpleStageBase.cpp

示例2: editMField

MFVec2f *PostShaderStageBase::editMFPassSizes(void)
{
    editMField(PassSizesFieldMask, _mfPassSizes);

    return &_mfPassSizes;
}
开发者ID:vossg,项目名称:OpenSGDevMaster,代码行数:6,代码来源:OSGPostShaderStageBase.cpp

示例3: editMField

MFVec2f *AnimVec3fDataSourceBase::editMFInTangentsY(void)
{
    editMField(InTangentsYFieldMask, _mfInTangentsY);

    return &_mfInTangentsY;
}
开发者ID:marcusl,项目名称:OpenSG,代码行数:6,代码来源:OSGAnimVec3fDataSourceBase.cpp

示例4: editMField

MFUInt32 *WindowBase::editMFGlObjectLastRefresh(void)
{
    editMField(GlObjectLastRefreshFieldMask, _mfGlObjectLastRefresh);

    return &_mfGlObjectLastRefresh;
}
开发者ID:marcusl,项目名称:OpenSG,代码行数:6,代码来源:OSGWindowBase.cpp

示例5: editMField

MFString *InlineBase::editMFUrl(void)
{
    editMField(UrlFieldMask, _mfUrl);

    return &_mfUrl;
}
开发者ID:Langkamp,项目名称:OpenSGDevMaster_Toolbox,代码行数:6,代码来源:OSGInlineBase.cpp

示例6: editMField

MFPnt3f *ProjectionCameraDecoratorBase::editMFSurface(void)
{
    editMField(SurfaceFieldMask, _mfSurface);

    return &_mfSurface;
}
开发者ID:martinhecher,项目名称:OpenSGDevMaster,代码行数:6,代码来源:OSGProjectionCameraDecoratorBase.cpp

示例7: editMField

MFMatrix *ShaderVariableMMatrixBase::editMFValue(void)
{
    editMField(ValueFieldMask, _mfValue);

    return &_mfValue;
}
开发者ID:DaveHarrison,项目名称:OpenSGDevMaster,代码行数:6,代码来源:OSGShaderVariableMMatrixBase.cpp

示例8: editMField

MFReal32 *ShaderVariableMRealBase::editMFValue(void)
{
    editMField(ValueFieldMask, _mfValue);

    return &_mfValue;
}
开发者ID:marcusl,项目名称:OpenSG,代码行数:6,代码来源:OSGShaderVariableMRealBase.cpp

示例9: editMField

MFInt32 *TestMultiPartitionStageBase::editMFOrder(void)
{
    editMField(OrderFieldMask, _mfOrder);

    return &_mfOrder;
}
开发者ID:Langkamp,项目名称:OpenSGDevMaster_Toolbox,代码行数:6,代码来源:OSGTestMultiPartitionStageBase.cpp

示例10: editMField

MFVec2f *DistortionDisplayFilterBase::editMFPositions(void)
{
    editMField(PositionsFieldMask, _mfPositions);

    return &_mfPositions;
}
开发者ID:baibaiwei,项目名称:OpenSGDevMaster,代码行数:6,代码来源:OSGDistortionDisplayFilterBase.cpp

示例11: editMField

void SortLastWindowBase::pushToGroupNodes(Node * const value)
{
    editMField(GroupNodesFieldMask, _mfGroupNodes);

    _mfGroupNodes.push_back(value);
}
开发者ID:Langkamp,项目名称:OpenSGDevMaster_Toolbox,代码行数:6,代码来源:OSGSortLastWindowBase.cpp

示例12: editMField

MFUnrecMaterialPtr  *SwitchMaterialBase::editMFMaterials      (void)
{
    editMField(MaterialsFieldMask, _mfMaterials);

    return &_mfMaterials;
}
开发者ID:marcusl,项目名称:OpenSG,代码行数:6,代码来源:OSGSwitchMaterialBase.cpp

示例13: editSField

void WindowBase::copyFromBin(BinaryDataHandler &pMem,
                                    ConstFieldMaskArg  whichField)
{
    Inherited::copyFromBin(pMem, whichField);

    if(FieldBits::NoField != (WidthFieldMask & whichField))
    {
        editSField(WidthFieldMask);
        _sfWidth.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (HeightFieldMask & whichField))
    {
        editSField(HeightFieldMask);
        _sfHeight.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (PortFieldMask & whichField))
    {
        editMField(PortFieldMask, _mfPort);
        _mfPort.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (GlObjectEventCounterFieldMask & whichField))
    {
        editSField(GlObjectEventCounterFieldMask);
        _sfGlObjectEventCounter.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (GlObjectLastRefreshFieldMask & whichField))
    {
        editMField(GlObjectLastRefreshFieldMask, _mfGlObjectLastRefresh);
        _mfGlObjectLastRefresh.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (GlObjectLastReinitializeFieldMask & whichField))
    {
        editMField(GlObjectLastReinitializeFieldMask, _mfGlObjectLastReinitialize);
        _mfGlObjectLastReinitialize.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (DrawerIdFieldMask & whichField))
    {
        editSField(DrawerIdFieldMask);
        _sfDrawerId.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (RequestMajorFieldMask & whichField))
    {
        editSField(RequestMajorFieldMask);
        _sfRequestMajor.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (RequestMinorFieldMask & whichField))
    {
        editSField(RequestMinorFieldMask);
        _sfRequestMinor.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (ContextFlagsFieldMask & whichField))
    {
        editSField(ContextFlagsFieldMask);
        _sfContextFlags.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (RenderOptionsFieldMask & whichField))
    {
        editSField(RenderOptionsFieldMask);
        _sfRenderOptions.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (IgnoreAllExtensionsFieldMask & whichField))
    {
        editSField(IgnoreAllExtensionsFieldMask);
        _sfIgnoreAllExtensions.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (DrawModeFieldMask & whichField))
    {
        editSField(DrawModeFieldMask);
        _sfDrawMode.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (RendererInfoFieldMask & whichField))
    {
        editSField(RendererInfoFieldMask);
        _sfRendererInfo.copyFromBin(pMem);
    }
    if(FieldBits::NoField != (DrawTasksFieldMask & whichField))
    {
        editMField(DrawTasksFieldMask, _mfDrawTasks);
        _mfDrawTasks.copyFromBin(pMem);
    }
}
开发者ID:marcusl,项目名称:OpenSG,代码行数:81,代码来源:OSGWindowBase.cpp

示例14: editMField

MFVec3f *ShaderVariableMVec3fBase::editMFValue(void)
{
    editMField(ValueFieldMask, _mfValue);

    return &_mfValue;
}
开发者ID:vrsource,项目名称:OpenSGDevMaster,代码行数:6,代码来源:OSGShaderVariableMVec3fBase.cpp

示例15: editMField

MFUnrecCSMDrawerPtr *CSMDrawManagerBase::editMFDrawer         (void)
{
    editMField(DrawerFieldMask, _mfDrawer);

    return &_mfDrawer;
}
开发者ID:vossg,项目名称:OpenSGDevMaster,代码行数:6,代码来源:OSGCSMDrawManagerBase.cpp


注:本文中的editMField函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。