Sirikata
Classes | Namespaces | Typedefs
libogre/src/PriorityDownloadPlanner.hpp File Reference
#include <sirikata/ogre/ResourceDownloadPlanner.hpp>
#include <sirikata/ogre/resourceManager/AssetDownloadTask.hpp>
#include <sirikata/ogre/Util.hpp>
#include <sirikata/mesh/Meshdata.hpp>
#include <sirikata/mesh/Billboard.hpp>
#include <sirikata/core/util/Liveness.hpp>
#include <sirikata/core/command/Commander.hpp>
Include dependency graph for PriorityDownloadPlanner.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Sirikata::Graphics::PriorityDownloadPlannerMetric
 Interface for a metric that can be used with PriorityDownloadPlanner. More...
class  Sirikata::Graphics::DistanceDownloadPlannerMetric
class  Sirikata::Graphics::SolidAngleDownloadPlannerMetric
class  Sirikata::Graphics::PriorityDownloadPlanner
 Implementation of ResourceDownloadPlanner that orders loading by a priority metric computed on each object. More...
struct  Sirikata::Graphics::PriorityDownloadPlanner::Object
class  Sirikata::Graphics::PriorityDownloadPlanner::Object::Hasher
struct  Sirikata::Graphics::PriorityDownloadPlanner::Object::MaxHeapComparator
struct  Sirikata::Graphics::PriorityDownloadPlanner::Object::MinHeapComparator
struct  Sirikata::Graphics::PriorityDownloadPlanner::Asset

Namespaces

namespace  Sirikata
 

Note: All the classes provided in this file are thin wrappers around the corresponding classes in ASIO.


namespace  Sirikata::Graphics
 

Namespace for the OGRE Graphics Plugin: see class OgreSystem.


Typedefs

typedef std::tr1::shared_ptr
< PriorityDownloadPlannerMetric > 
Sirikata::Graphics::PriorityDownloadPlannerMetricPtr