• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C++ returnValue函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

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



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

示例1: returnValue

EditFieldHandlePtr NewtonParticleAffectorBase::editHandleBeacon         (void)
{
    SFUnrecNodePtr::EditHandlePtr returnValue(
        new  SFUnrecNodePtr::EditHandle(
             &_sfBeacon,
             this->getType().getFieldDesc(BeaconFieldId),
             this));

    returnValue->setSetMethod(
        boost::bind(&NewtonParticleAffector::setBeacon,
                    static_cast<NewtonParticleAffector *>(this), _1));

    editSField(BeaconFieldMask);

    return returnValue;
}
开发者ID:Himbeertoni,项目名称:OpenSGToolbox,代码行数:16,代码来源:OSGNewtonParticleAffectorBase.cpp


示例2: returnValue

EditFieldHandlePtr TransformAnimatorBase::editHandleZRotationSequence(void)
{
    SFUnrecKeyframeNumberSequenceReal32Ptr::EditHandlePtr returnValue(
        new  SFUnrecKeyframeNumberSequenceReal32Ptr::EditHandle(
             &_sfZRotationSequence,
             this->getType().getFieldDesc(ZRotationSequenceFieldId),
             this));

    returnValue->setSetMethod(
        boost::bind(&TransformAnimator::setZRotationSequence,
                    static_cast<TransformAnimator *>(this), _1));

    editSField(ZRotationSequenceFieldMask);

    return returnValue;
}
开发者ID:Himbeertoni,项目名称:OpenSGToolbox,代码行数:16,代码来源:OSGTransformAnimatorBase.cpp


示例3: returnValue

EditFieldHandlePtr ParticlesBase::editHandleNormals        (void)
{
    SFUnrecChildGeoVectorPropertyPtr::EditHandlePtr returnValue(
        new  SFUnrecChildGeoVectorPropertyPtr::EditHandle(
             &_sfNormals,
             this->getType().getFieldDesc(NormalsFieldId),
             this));

    returnValue->setSetMethod(
        boost::bind(&Particles::setNormals,
                    static_cast<Particles *>(this), _1));

    editSField(NormalsFieldMask);

    return returnValue;
}
开发者ID:DaveHarrison,项目名称:OpenSGDevMaster,代码行数:16,代码来源:OSGParticlesBase.cpp


示例4: returnValue

EditFieldHandlePtr CSMViewportBase::editHandleRoot           (void)
{
    SFUnrecNodePtr::EditHandlePtr returnValue(
        new  SFUnrecNodePtr::EditHandle(
             &_sfRoot,
             this->getType().getFieldDesc(RootFieldId),
             this));

    returnValue->setSetMethod(
        boost::bind(&CSMViewport::setRoot,
                    static_cast<CSMViewport *>(this), _1));

    editSField(RootFieldMask);

    return returnValue;
}
开发者ID:baibaiwei,项目名称:OpenSGDevMaster,代码行数:16,代码来源:OSGCSMViewportBase.cpp


示例5: returnValue

EditFieldHandlePtr AbstractDocumentBase::editHandleRootElement    (void)
{
    SFUnrecElementPtr::EditHandlePtr returnValue(
        new  SFUnrecElementPtr::EditHandle(
             &_sfRootElement,
             this->getType().getFieldDesc(RootElementFieldId),
             this));

    returnValue->setSetMethod(
        boost::bind(&AbstractDocument::setRootElement,
                    static_cast<AbstractDocument *>(this), _1));

    editSField(RootElementFieldMask);

    return returnValue;
}
开发者ID:msteners,项目名称:OpenSGToolbox,代码行数:16,代码来源:OSGAbstractDocumentBase.cpp


示例6: OSG_ASSERT

HardwareContextTaskTransitPtr HardwareContextTaskQueue::popTask(void)
{
    _pStoreSema->wait();

    _pStoreLock->acquire();

    OSG_ASSERT(_qTaskStore.size() != 0);

    HardwareContextTaskTransitPtr returnValue(_qTaskStore.front());

    _qTaskStore.pop_front();

    _pStoreLock->release();

    return returnValue;
}
开发者ID:jondo2010,项目名称:OpenSG,代码行数:16,代码来源:OSGHardwareContextTask.cpp


示例7: returnValue

EditFieldHandlePtr MaterialDrawableBase::editHandleMaterial       (void)
{
    SFUnrecMaterialPtr::EditHandlePtr returnValue(
        new  SFUnrecMaterialPtr::EditHandle(
             &_sfMaterial,
             this->getType().getFieldDesc(MaterialFieldId),
             this));

    returnValue->setSetMethod(
        boost::bind(&MaterialDrawable::setMaterial,
                    static_cast<MaterialDrawable *>(this), _1));

    editSField(MaterialFieldMask);

    return returnValue;
}
开发者ID:marcusl,项目名称:OpenSG,代码行数:16,代码来源:OSGMaterialDrawableBase.cpp


示例8: returnValue

EditFieldHandlePtr SkeletonDrawableBase::editHandleSkeleton       (void)
{
    SFUnrecSkeletonBlendedGeometryPtr::EditHandlePtr returnValue(
        new  SFUnrecSkeletonBlendedGeometryPtr::EditHandle(
             &_sfSkeleton,
             this->getType().getFieldDesc(SkeletonFieldId),
             this));

    returnValue->setSetMethod(
        boost::bind(&SkeletonDrawable::setSkeleton,
                    static_cast<SkeletonDrawable *>(this), _1));

    editSField(SkeletonFieldMask);

    return returnValue;
}
开发者ID:Himbeertoni,项目名称:OpenSGToolbox,代码行数:16,代码来源:OSGSkeletonDrawableBase.cpp


示例9: returnValue

EditFieldHandlePtr ProjectionCameraDecoratorBase::editHandleUser           (void)
{
    SFUnrecNodePtr::EditHandlePtr returnValue(
        new  SFUnrecNodePtr::EditHandle(
             &_sfUser,
             this->getType().getFieldDesc(UserFieldId),
             this));

    returnValue->setSetMethod(
        boost::bind(&ProjectionCameraDecorator::setUser,
                    static_cast<ProjectionCameraDecorator *>(this), _1));

    editSField(UserFieldMask);

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


示例10: returnValue

EditFieldHandlePtr GeoMultiPropertyBase::editHandleContainer      (void)
{
    SFUnrecGeoMultiPropertyDataPtr::EditHandlePtr returnValue(
        new  SFUnrecGeoMultiPropertyDataPtr::EditHandle(
             &_sfContainer,
             this->getType().getFieldDesc(ContainerFieldId),
             this));

    returnValue->setSetMethod(
        boost::bind(&GeoMultiProperty::setContainer,
                    static_cast<GeoMultiProperty *>(this), _1));

    editSField(ContainerFieldMask);

    return returnValue;
}
开发者ID:DaveHarrison,项目名称:OpenSGDevMaster,代码行数:16,代码来源:OSGGeoMultiPropertyBase.cpp


示例11: returnValue

EditFieldHandlePtr FBOViewportBase::editHandleFrameBufferObject(void)
{
    SFUnrecFrameBufferObjectPtr::EditHandlePtr returnValue(
        new  SFUnrecFrameBufferObjectPtr::EditHandle(
             &_sfFrameBufferObject,
             this->getType().getFieldDesc(FrameBufferObjectFieldId),
             this));

    returnValue->setSetMethod(
        boost::bind(&FBOViewport::setFrameBufferObject,
                    static_cast<FBOViewport *>(this), _1));

    editSField(FrameBufferObjectFieldMask);

    return returnValue;
}
开发者ID:vrsource,项目名称:OpenSGDevMaster,代码行数:16,代码来源:OSGFBOViewportBase.cpp


示例12: returnValue

EditFieldHandlePtr LightBase::editHandleLightEngine    (void)
{
    SFUnrecLightEnginePtr::EditHandlePtr returnValue(
        new  SFUnrecLightEnginePtr::EditHandle(
             &_sfLightEngine,
             this->getType().getFieldDesc(LightEngineFieldId),
             this));

    returnValue->setSetMethod(
        boost::bind(&Light::setLightEngine,
                    static_cast<Light *>(this), _1));

    editSField(LightEngineFieldMask);

    return returnValue;
}
开发者ID:marcusl,项目名称:OpenSG,代码行数:16,代码来源:OSGLightBase.cpp


示例13: returnValue

EditFieldHandlePtr RenderBufferBase::editHandleImage          (void)
{
    SFUnrecImagePtr::EditHandlePtr returnValue(
        new  SFUnrecImagePtr::EditHandle(
             &_sfImage,
             this->getType().getFieldDesc(ImageFieldId),
             this));

    returnValue->setSetMethod(
        boost::bind(&RenderBuffer::setImage,
                    static_cast<RenderBuffer *>(this), _1));

    editSField(ImageFieldMask);

    return returnValue;
}
开发者ID:Langkamp,项目名称:OpenSGDevMaster_Toolbox,代码行数:16,代码来源:OSGRenderBufferBase.cpp


示例14: returnValue

EditFieldHandlePtr GeometryBase::editHandleLengths        (void)
{
    SFUnrecChildGeoIntegralPropertyPtr::EditHandlePtr returnValue(
        new  SFUnrecChildGeoIntegralPropertyPtr::EditHandle(
             &_sfLengths,
             this->getType().getFieldDesc(LengthsFieldId),
             this));

    returnValue->setSetMethod(
        boost::bind(&Geometry::setLengths,
                    static_cast<Geometry *>(this), _1));

    editSField(LengthsFieldMask);

    return returnValue;
}
开发者ID:baibaiwei,项目名称:OpenSGDevMaster,代码行数:16,代码来源:OSGGeometryBase.cpp


示例15: returnValue

EditFieldHandlePtr DisplayFilterStageDataBase::editHandleTarget         (void)
{
    SFUnrecFrameBufferObjectPtr::EditHandlePtr returnValue(
        new  SFUnrecFrameBufferObjectPtr::EditHandle(
             &_sfTarget,
             this->getType().getFieldDesc(TargetFieldId),
             this));

    returnValue->setSetMethod(
        boost::bind(&DisplayFilterStageData::setTarget,
                    static_cast<DisplayFilterStageData *>(this), _1));

    editSField(TargetFieldMask);

    return returnValue;
}
开发者ID:marcusl,项目名称:OpenSG,代码行数:16,代码来源:OSGDisplayFilterStageDataBase.cpp


示例16: returnValue

EditFieldHandlePtr CameraDecoratorBase::editHandleBeacon         (void)
{
    SFWeakNodePtr::EditHandlePtr returnValue(
        new  SFWeakNodePtr::EditHandle(
             &_sfBeacon,
             this->getType().getFieldDesc(BeaconFieldId),
             this));

    returnValue->setSetMethod(
        boost::bind(&CameraDecorator::setBeacon,
                    static_cast<CameraDecorator *>(this), _1));

    editSField(BeaconFieldMask);

    return returnValue;
}
开发者ID:vossg,项目名称:OpenSGDevMaster,代码行数:16,代码来源:OSGCameraDecoratorBase.cpp


示例17: returnValue

EditFieldHandlePtr ComponentTreeModelBase::editHandleInternalRootComponent(void)
{
    SFUnrecComponentPtr::EditHandlePtr returnValue(
        new  SFUnrecComponentPtr::EditHandle(
             &_sfInternalRootComponent,
             this->getType().getFieldDesc(InternalRootComponentFieldId),
             this));

    returnValue->setSetMethod(
        boost::bind(&ComponentTreeModel::setInternalRootComponent,
                    static_cast<ComponentTreeModel *>(this), _1));

    editSField(InternalRootComponentFieldMask);

    return returnValue;
}
开发者ID:Himbeertoni,项目名称:OpenSGToolbox,代码行数:16,代码来源:OSGComponentTreeModelBase.cpp


示例18: returnValue

EditFieldHandlePtr CSMDrawManagerBase::editHandleAppDrawer      (void)
{
    SFUnrecCSMDrawerPtr::EditHandlePtr returnValue(
        new  SFUnrecCSMDrawerPtr::EditHandle(
             &_sfAppDrawer,
             this->getType().getFieldDesc(AppDrawerFieldId),
             this));

    returnValue->setSetMethod(
        boost::bind(&CSMDrawManager::setAppDrawer,
                    static_cast<CSMDrawManager *>(this), _1));

    editSField(AppDrawerFieldMask);

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


示例19: returnValue

EditFieldHandlePtr FrameBufferObjectBase::editHandleStencilAttachment(void)
{
    SFUnrecFrameBufferAttachmentPtr::EditHandlePtr returnValue(
        new  SFUnrecFrameBufferAttachmentPtr::EditHandle(
             &_sfStencilAttachment,
             this->getType().getFieldDesc(StencilAttachmentFieldId),
             this));

    returnValue->setSetMethod(
        boost::bind(&FrameBufferObject::setStencilAttachment,
                    static_cast<FrameBufferObject *>(this), _1));

    editSField(StencilAttachmentFieldMask);

    return returnValue;
}
开发者ID:Langkamp,项目名称:OpenSGDevMaster_Toolbox,代码行数:16,代码来源:OSGFrameBufferObjectBase.cpp


示例20: returnValue

EditFieldHandlePtr WindowBase::editHandleRenderOptions  (void)
{
    SFUnrecRenderOptionsPtr::EditHandlePtr returnValue(
        new  SFUnrecRenderOptionsPtr::EditHandle(
             &_sfRenderOptions,
             this->getType().getFieldDesc(RenderOptionsFieldId),
             this));

    returnValue->setSetMethod(
        boost::bind(&Window::setRenderOptions,
                    static_cast<Window *>(this), _1));

    editSField(RenderOptionsFieldMask);

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



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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C++ return_函数代码示例发布时间:2022-05-30
下一篇:
C++ returnReduce函数代码示例发布时间:2022-05-30
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap