The Dirtchamber
A mixed reality testing environment for real-time global illumination algorithms
Namespaces
serializer_tools.h File Reference
#include "serializer.h"
#include "camera.h"
#include "light.h"
#include "light_propagation_volume.h"
#include "sparse_voxel_octree.h"

Go to the source code of this file.

Namespaces

 dune
 Direct3D helper library.
 

Functions

serializer & dune::operator<< (serializer &s, const camera &c)
 Read/write camera parameters from/to a serializer.
 
const serializer & dune::operator>> (const serializer &s, camera &c)
 Read/write camera parameters from/to a serializer.
 
serializer & dune::operator<< (serializer &s, const directional_light &l)
 Read/write directional_light parameters from/to a serializer.
 
const serializer & dune::operator>> (const serializer &s, directional_light &l)
 Read/write directional_light parameters from/to a serializer.
 
serializer & dune::operator<< (serializer &s, const light_propagation_volume &lpv)
 Read/write light_propagation_volume parameters from/to a serializer.
 
const serializer & dune::operator>> (const serializer &s, light_propagation_volume &lpv)
 Read/write light_propagation_volume parameters from/to a serializer.
 
serializer & dune::operator<< (serializer &s, const sparse_voxel_octree &lpv)
 Read/write sparse_voxel_octree parameters from/to a serializer.
 
const serializer & dune::operator>> (const serializer &s, sparse_voxel_octree &lpv)
 Read/write sparse_voxel_octree parameters from/to a serializer.