Pomme/src/Memory/BlockDescriptor.h

25 lines
333 B
C
Raw Normal View History

#pragma once
namespace Pomme::Files
{
struct ResourceMetadata;
}
namespace Pomme::Memory
{
class BlockDescriptor
{
public:
Ptr buf;
OSType magic;
Size size;
const Pomme::Files::ResourceMetadata* rezMeta;
BlockDescriptor(Size theSize);
~BlockDescriptor();
static BlockDescriptor* HandleToBlock(Handle h);
};
}