8#ifndef META_OCEAN_PLATFORM_RESOURCE_MANAGER_H
9#define META_OCEAN_PLATFORM_RESOURCE_MANAGER_H
45 typedef std::unordered_map<unsigned int, FrameRefs>
FrameMap;
50 typedef std::unordered_map<unsigned int, BufferRef>
BufferMap;
85 FrameRef frame(
const unsigned int id,
const unsigned int width = 0u,
const unsigned int height = 0u,
const bool downscaleIfNecessary =
true);
This class implements a recursive lock object.
Definition Lock.h:31
This template class implements a object reference with an internal reference counter.
Definition base/ObjectRef.h:58
std::vector< FrameRef > FrameRefs
Definition of a vector holding frame references.
Definition Frame.h:1783
The namespace covering the entire Ocean framework.
Definition Accessor.h:15