本文整理汇总了C++中FrameBufferObject::pushToColorAttachments方法的典型用法代码示例。如果您正苦于以下问题:C++ FrameBufferObject::pushToColorAttachments方法的具体用法?C++ FrameBufferObject::pushToColorAttachments怎么用?C++ FrameBufferObject::pushToColorAttachments使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类FrameBufferObject
的用法示例。
在下文中一共展示了FrameBufferObject::pushToColorAttachments方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: onCreate
void FrameBufferObjectBase::onCreate(const FrameBufferObject *source)
{
Inherited::onCreate(source);
if(source != NULL)
{
FrameBufferObject *pThis = static_cast<FrameBufferObject *>(this);
MFUnrecFrameBufferAttachmentPtr::const_iterator ColorAttachmentsIt =
source->_mfColorAttachments.begin();
MFUnrecFrameBufferAttachmentPtr::const_iterator ColorAttachmentsEnd =
source->_mfColorAttachments.end ();
while(ColorAttachmentsIt != ColorAttachmentsEnd)
{
pThis->pushToColorAttachments(*ColorAttachmentsIt);
++ColorAttachmentsIt;
}
pThis->setDepthAttachment(source->getDepthAttachment());
pThis->setStencilAttachment(source->getStencilAttachment());
}
}