OGRE 1.12.10
Object-Oriented Graphics Rendering Engine
Loading...
Searching...
No Matches
Ogre::MetalRenderTargetCommon Class Reference

#include <OgreMetalRenderTargetCommon.h>

Inheritance diagram for Ogre::MetalRenderTargetCommon:

Public Member Functions

 MetalRenderTargetCommon (MetalDevice *ownerDevice)
 ~MetalRenderTargetCommon ()
void destroy (void)
MetalDevicegetOwnerDevice (void) const
void init (id< MTLTexture > texture, id< MTLTexture > resolveTexture)
virtual bool nextDrawable (void)
 Returns true on success. False on failure.

Public Attributes

MTLRenderPassColorAttachmentDescriptor * mColourAttachmentDesc

Constructor & Destructor Documentation

◆ MetalRenderTargetCommon()

Ogre::MetalRenderTargetCommon::MetalRenderTargetCommon ( MetalDevice * ownerDevice)

◆ ~MetalRenderTargetCommon()

Ogre::MetalRenderTargetCommon::~MetalRenderTargetCommon ( )

Member Function Documentation

◆ init()

void Ogre::MetalRenderTargetCommon::init ( id< MTLTexture > texture,
id< MTLTexture > resolveTexture )

◆ destroy()

void Ogre::MetalRenderTargetCommon::destroy ( void )

◆ nextDrawable()

virtual bool Ogre::MetalRenderTargetCommon::nextDrawable ( void )
inlinevirtual

Returns true on success. False on failure.

Reimplemented in Ogre::MetalRenderWindow.

◆ getOwnerDevice()

MetalDevice * Ogre::MetalRenderTargetCommon::getOwnerDevice ( void ) const
inline

Member Data Documentation

◆ mColourAttachmentDesc

MTLRenderPassColorAttachmentDescriptor* Ogre::MetalRenderTargetCommon::mColourAttachmentDesc

The documentation for this class was generated from the following file: