本文整理汇总了C++中editMField函数的典型用法代码示例。如果您正苦于以下问题:C++ editMField函数的具体用法?C++ editMField怎么用?C++ editMField使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了editMField函数的17个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的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
示例16: editMField
MFString *ClusterWindowBase::editMFServers(void)
{
editMField(ServersFieldMask, _mfServers);
return &_mfServers;
}
开发者ID:Himbeertoni,项目名称:OpenSGDevMaster,代码行数:6,代码来源:OSGClusterWindowBase.cpp
示例17: editMField
MFUInt32 *SortFirstWindowBase::editMFRegion(void)
{
editMField(RegionFieldMask, _mfRegion);
return &_mfRegion;
}
开发者ID:marcusl,项目名称:OpenSG,代码行数:6,代码来源:OSGSortFirstWindowBase.cpp
注:本文中的editMField函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论