Namespaces | Functions

PolyVoxUtil/include/PolyVoxUtil/Serialization.inl File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  PolyVox
 

Main namespace.


Functions

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