PolyVox  0.2.1
Open source voxel management library
Classes | Namespaces | Functions
Serialization.h File Reference
#include "PolyVoxCore/Impl/Utility.h"
#include "PolyVoxCore/Region.h"
#include <iostream>
#include <memory>
#include "PolyVoxUtil/Serialization.inl"

Go to the source code of this file.

Classes

class  PolyVox::VolumeSerializationProgressListener

Namespaces

namespace  PolyVox
 Main namespace.

Functions

template<typename VolumeType >
POLYVOX_DEPRECATED
polyvox_shared_ptr< VolumeType > 
PolyVox::loadVolumeRaw (std::istream &stream, VolumeSerializationProgressListener *progressListener=0)
template<typename VolumeType >
POLYVOX_DEPRECATED void PolyVox::saveVolumeRaw (std::ostream &stream, VolumeType &volume, VolumeSerializationProgressListener *progressListener=0)
template<typename VolumeType >
POLYVOX_DEPRECATED
polyvox_shared_ptr< VolumeType > 
PolyVox::loadVolumeRle (std::istream &stream, VolumeSerializationProgressListener *progressListener=0)
template<typename VolumeType >
POLYVOX_DEPRECATED void PolyVox::saveVolumeRle (std::ostream &stream, VolumeType &volume, VolumeSerializationProgressListener *progressListener=0)
template<typename VolumeType >
POLYVOX_DEPRECATED bool PolyVox::loadVolume (std::istream &stream, VolumeType &volume, VolumeSerializationProgressListener *progressListener=0)
template<typename VolumeType >
POLYVOX_DEPRECATED bool PolyVox::saveVolume (std::ostream &stream, VolumeType &volume, VolumeSerializationProgressListener *progressListener=0)
template<typename VolumeType >
POLYVOX_DEPRECATED bool PolyVox::loadVersion0 (std::istream &stream, VolumeType &volume, VolumeSerializationProgressListener *progressListener=0)
template<typename VolumeType >
POLYVOX_DEPRECATED bool PolyVox::saveVersion0 (std::ostream &stream, VolumeType &volume, VolumeSerializationProgressListener *progressListener=0)