8#ifndef META_OCEAN_PLATFORM_WIN_RESOURCE_H
9#define META_OCEAN_PLATFORM_WIN_RESOURCE_H
39 typedef std::vector<unsigned char>
Buffer;
51 static bool extractResource(
const HMODULE module,
const unsigned int resourceId,
const std::wstring& type,
Buffer& buffer);
67 typedef std::map<unsigned int, FrameRef>
FrameMap;
78 FrameRef frame(
const unsigned int resourceId,
const std::wstring& type,
const HMODULE module = System::currentLibraryModule());
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
This template class is the base class for all singleton objects.
Definition Singleton.h:71
The namespace covering the entire Ocean framework.
Definition Accessor.h:15