libHSPlasma
Classes | Typedefs
plResManager.h File Reference
#include <functional>
#include "PlasmaDefs.h"
#include "Util/PlasmaVersions.h"
#include "PRP/KeyedObject/plLocation.h"
#include "pdUnifiedTypeMap.h"
#include "Stream/pfPrcHelper.h"
#include "plKeyCollector.h"
#include "PRP/plPageInfo.h"
#include "plAgeInfo.h"
#include "Sys/hsThread.h"

Classes

struct  plPageStream
class  plResManager
 Manages the entire library's resources, including keys, creatables, age info and page info. More...

Typedefs

typedef std::function< void(float
progress)> 
ProgressCallback
typedef std::function< void(const
plLocation &loc)> 
PageUnloadCallback

Typedef Documentation

typedef std::function<void (const plLocation& loc)> PageUnloadCallback

Callback to be called before page is unloaded

typedef std::function<void (float progress)> ProgressCallback

Callback to indicate the progress of the current operation, range [0,1]