namespace Core::Portable::ResourceAttributes

namespace ResourceAttributes {

// global functions

INLINE uint32 nameToInt(CStringPtr string);
int hashIntKey(const uint32& key, int size);
CStringPtr makeHiResFileName(CString256& result, CStringPtr fileName);
void decodeSize(Rect& size, const AttributeValue& a);
int64 packRect(RectRef r);
void unpackRect(Rect& r, int64 value);
Rect getSize(const Attributes& a, CStringPtr name);
Rect getSize(const Attributes& a);

} // namespace ResourceAttributes