Sirikata
|
#include <PriorityDownloadPlanner.hpp>
Public Types | |
typedef std::vector< String > | ResourceNameList |
Public Member Functions | |
Asset (const Transfer::URI &name) | |
~Asset () | |
Public Attributes | |
Transfer::URI | uri |
AssetDownloadTaskPtr | downloadTask |
ObjectSet | waitingObjects |
ObjectSet | usingObjects |
String | ogreAssetName |
uint64 | internalId |
TextureBindingsMapPtr | textureFingerprints |
std::set< String > | animations |
WebMaterialList | webMaterials |
uint16 | loadingResources |
ResourceNameList | loadedResources |
Mesh::VisualPtr | visual |
typedef std::vector<String > Sirikata::Graphics::PriorityDownloadPlanner::Asset::ResourceNameList |
Sirikata::Graphics::PriorityDownloadPlanner::Asset::Asset | ( | const Transfer::URI & | name | ) |
References internalId, and textureFingerprints.
Sirikata::Graphics::PriorityDownloadPlanner::Asset::~Asset | ( | ) |
std::set<String> Sirikata::Graphics::PriorityDownloadPlanner::Asset::animations |
Referenced by Sirikata::Graphics::PriorityDownloadPlanner::checkRemoveAsset(), Sirikata::Graphics::PriorityDownloadPlanner::downloadAsset(), Sirikata::Graphics::PriorityDownloadPlanner::finishLoadAsset(), Sirikata::Graphics::PriorityDownloadPlanner::loadAsset(), Sirikata::Graphics::PriorityDownloadPlanner::loadDependentTextures(), Sirikata::Graphics::PriorityDownloadPlanner::requestAssetForObject(), and Sirikata::Graphics::PriorityDownloadPlanner::updateAssetPriority().
Referenced by Sirikata::Graphics::PriorityDownloadPlanner::handleLoadedResource(), Sirikata::Graphics::PriorityDownloadPlanner::loadBillboard(), Sirikata::Graphics::PriorityDownloadPlanner::loadDependentTextures(), Sirikata::Graphics::PriorityDownloadPlanner::loadMeshdata(), and Sirikata::Graphics::PriorityDownloadPlanner::requestAssetForObject().
Referenced by Sirikata::Graphics::PriorityDownloadPlanner::checkRemoveAsset(), Sirikata::Graphics::PriorityDownloadPlanner::downloadAsset(), Sirikata::Graphics::PriorityDownloadPlanner::finishLoadAsset(), Sirikata::Graphics::PriorityDownloadPlanner::loadAsset(), Sirikata::Graphics::PriorityDownloadPlanner::loadBillboard(), and Sirikata::Graphics::PriorityDownloadPlanner::loadMeshdata().