8#ifndef META_OCEAN_RENDERING_BITMAP_FRAMEBUFFER_H
9#define META_OCEAN_RENDERING_BITMAP_FRAMEBUFFER_H
21class BitmapFramebuffer;
This class is the base class for all bitmap framebuffers.
Definition BitmapFramebuffer.h:37
FramebufferType framebufferType() const override
Returns the type of this framebuffer.
~BitmapFramebuffer() override
Destructs a bitmap framebuffer.
BitmapFramebuffer()
Creates a new bitmap framebuffer.
bool initialize(const FramebufferRef &shareFramebuffer=FramebufferRef()) override
Initializes the framebuffer.
ObjectType type() const override
Returns the type of this object.
This class is the base class for all rendering framebuffers.
Definition rendering/Framebuffer.h:48
FramebufferType
Definition of different framebuffer types.
Definition rendering/Framebuffer.h:55
ObjectType
Definition of different object type.
Definition Object.h:63
This class implements a smart rendering object reference.
Definition rendering/ObjectRef.h:34
SmartObjectRef< BitmapFramebuffer > BitmapFramebufferRef
Definition of a smart object reference holding a bitmap framebuffer node.
Definition BitmapFramebuffer.h:28
The namespace covering the entire Ocean framework.
Definition Accessor.h:15