libHSPlasma
|
#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 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]