Main Page
Related Pages
Namespaces
Classes
Examples
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Pages
Luminous::FrameBuffer Member List
This is the complete list of members for
Luminous::FrameBuffer
, including all inherited members.
attach
(GLenum attachment, Luminous::Texture &texture)
Luminous::FrameBuffer
attach
(GLenum attachment, Luminous::RenderBuffer &buffer)
Luminous::FrameBuffer
BIND_DEFAULT
enum value
Luminous::FrameBuffer
BIND_DRAW
enum value
Luminous::FrameBuffer
BIND_READ
enum value
Luminous::FrameBuffer
Buffer
enum value
Luminous::RenderResource
createRenderBufferAttachment
(GLenum attachment, GLenum storageFormat)
Luminous::FrameBuffer
createTextureAttachment
(GLenum attachment, const Luminous::PixelFormat &format)
Luminous::FrameBuffer
deepCopy
() const
Luminous::FrameBuffer
expiration
() const
Luminous::RenderResource
inline
FrameBuffer
(FrameBufferType type=NORMAL)
Luminous::FrameBuffer
FrameBuffer
(const FrameBufferCopy &rt)
Luminous::FrameBuffer
FrameBuffer
(FrameBuffer &&rt)
Luminous::FrameBuffer
Luminous::RenderResource::FrameBuffer
enum value
Luminous::RenderResource
FrameBufferBind
enum name
Luminous::FrameBuffer
FrameBufferType
enum name
Luminous::FrameBuffer
generation
() const
Luminous::RenderResource
inline
Id
typedef
Luminous::RenderResource
INVALID
enum value
Luminous::FrameBuffer
invalidate
()
Luminous::RenderResource
inline
NORMAL
enum value
Luminous::FrameBuffer
NotCopyable
() (defined in
Patterns::NotCopyable
)
Patterns::NotCopyable
protected
operator=
(const FrameBufferCopy &rt)
Luminous::FrameBuffer
operator=
(FrameBuffer &&rt)
Luminous::FrameBuffer
Luminous::RenderResource::operator=
(RenderResource &&rr)
Luminous::RenderResource
Luminous::RenderResource::operator=
(const RenderResource &rr)
Luminous::RenderResource
protected
Program
enum value
Luminous::RenderResource
renderBuffer
(GLenum attachment) const
Luminous::FrameBuffer
RenderBuffer
enum value
Luminous::RenderResource
renderBufferAttachments
() const
Luminous::FrameBuffer
RenderResource
(Type type)
Luminous::RenderResource
RenderResource
(RenderResource &&rr)
Luminous::RenderResource
RenderResource
(const RenderResource &rr)
Luminous::RenderResource
protected
resourceId
() const
Luminous::RenderResource
inline
resourceType
() const
Luminous::RenderResource
inline
samples
() const
Luminous::FrameBuffer
setExpiration
(unsigned int seconds)
Luminous::RenderResource
inline
setGeneration
(int generation)
Luminous::RenderResource
inline
setSamples
(unsigned int samples)
Luminous::FrameBuffer
setSize
(const Nimble::Size &size)
Luminous::FrameBuffer
setTargetBind
(FrameBufferBind bind)
Luminous::FrameBuffer
shallowCopy
() const
Luminous::FrameBuffer
shallowCopyNoAttachments
() const
Luminous::FrameBuffer
size
() const
Luminous::FrameBuffer
targetBind
() const
Luminous::FrameBuffer
targetType
() const
Luminous::FrameBuffer
Texture
enum value
Luminous::RenderResource
texture
(GLenum attachment) const
Luminous::FrameBuffer
textureAttachments
() const
Luminous::FrameBuffer
Type
enum name
Luminous::RenderResource
VertexArray
enum value
Luminous::RenderResource
WINDOW
enum value
Luminous::FrameBuffer
~FrameBuffer
()
Luminous::FrameBuffer
~NotCopyable
() (defined in
Patterns::NotCopyable
)
Patterns::NotCopyable
protected
~RenderResource
()
Luminous::RenderResource
virtual
MultiTouch Cornerstone
Developer Guide. Copyright ©
MultiTouch Ltd.
, Finland 2007-2018.