Cinder  0.8.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | List of all members
cinder::SurfaceConstraints Class Reference

Base class for defining the properties of a Surface necessary to be interoperable with different APIs. More...

#include <Surface.h>

Inheritance diagram for cinder::SurfaceConstraints:
[legend]

Public Member Functions

virtual ~SurfaceConstraints ()
 
virtual SurfaceChannelOrder getChannelOrder (bool alpha) const
 
virtual int32_t getRowBytes (int requestedWidth, const SurfaceChannelOrder &sco, int elementSize) const
 

Detailed Description

Base class for defining the properties of a Surface necessary to be interoperable with different APIs.

Constructor & Destructor Documentation

virtual cinder::SurfaceConstraints::~SurfaceConstraints ( )
virtual

Member Function Documentation

virtual SurfaceChannelOrder cinder::SurfaceConstraints::getChannelOrder ( bool  alpha) const
virtual
virtual int32_t cinder::SurfaceConstraints::getRowBytes ( int  requestedWidth,
const SurfaceChannelOrder sco,
int  elementSize 
) const
virtual

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