OGRE  1.12.12
Object-Oriented Graphics Rendering Engine
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. More...
 

Public Attributes

MTLRenderPassColorAttachmentDescriptor * mColourAttachmentDesc
 

Constructor & Destructor Documentation

Ogre::MetalRenderTargetCommon::MetalRenderTargetCommon ( MetalDevice ownerDevice)
Ogre::MetalRenderTargetCommon::~MetalRenderTargetCommon ( )

Member Function Documentation

void Ogre::MetalRenderTargetCommon::init ( id< MTLTexture >  texture,
id< MTLTexture >  resolveTexture 
)
void Ogre::MetalRenderTargetCommon::destroy ( void  )
virtual bool Ogre::MetalRenderTargetCommon::nextDrawable ( void  )
inlinevirtual

Returns true on success. False on failure.

Reimplemented in Ogre::MetalRenderWindow.

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

Member Data Documentation

MTLRenderPassColorAttachmentDescriptor* Ogre::MetalRenderTargetCommon::mColourAttachmentDesc

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