summaryrefslogtreecommitdiff
path: root/src/base/framebuffer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/base/framebuffer.cc')
-rw-r--r--src/base/framebuffer.cc17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/base/framebuffer.cc b/src/base/framebuffer.cc
index dc4c2e1c2..73f724892 100644
--- a/src/base/framebuffer.cc
+++ b/src/base/framebuffer.cc
@@ -122,6 +122,23 @@ FrameBuffer::~FrameBuffer()
{
}
+
+void
+FrameBuffer::serialize(CheckpointOut &cp) const
+{
+ SERIALIZE_SCALAR(_width);
+ SERIALIZE_SCALAR(_height);
+ SERIALIZE_CONTAINER(pixels);
+}
+
+void
+FrameBuffer::unserialize(CheckpointIn &cp)
+{
+ UNSERIALIZE_SCALAR(_width);
+ UNSERIALIZE_SCALAR(_height);
+ UNSERIALIZE_CONTAINER(pixels);
+}
+
void
FrameBuffer::resize(unsigned width, unsigned height)
{