OGRE 2.1
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

MTLRenderPassColorAttachmentDescriptormColourAttachmentDesc
 

Constructor & Destructor Documentation

◆ MetalRenderTargetCommon()

Ogre::MetalRenderTargetCommon::MetalRenderTargetCommon ( MetalDevice ownerDevice)

◆ ~MetalRenderTargetCommon()

Ogre::MetalRenderTargetCommon::~MetalRenderTargetCommon ( )

Member Function Documentation

◆ destroy()

void Ogre::MetalRenderTargetCommon::destroy ( void  )

◆ getOwnerDevice()

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

◆ init()

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

◆ nextDrawable()

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

Returns true on success. False on failure.

Reimplemented in Ogre::MetalRenderWindow.

Member Data Documentation

◆ mColourAttachmentDesc

MTLRenderPassColorAttachmentDescriptor* Ogre::MetalRenderTargetCommon::mColourAttachmentDesc

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