mirror of
https://github.com/zydeco/libmfs.git
synced 2024-06-10 01:29:31 +00:00
18 lines
676 B
C
18 lines
676 B
C
// reverse engineered FOBJ resource
|
|
// values are big endian
|
|
struct __attribute__ ((__packed__)) FOBJrsrc {
|
|
int16_t fdType; // 8 = folder, 4 = disk
|
|
struct {
|
|
int16_t v,h;
|
|
} fdIconPos; // icon position in window
|
|
char _rsv1[6]; // unknown
|
|
int16_t parent; // parent folder, kMFSFolder* or ID
|
|
char _rsv2[12]; // unknown
|
|
uint32_t fdCrDat; // creation date (mac)
|
|
uint32_t fdMdDat; // modification date (mac)
|
|
char _rsv3[4]; // unknown (backup date?)
|
|
uint16_t fdFlags; // finder flags
|
|
char _rsv4[]; // the resource is bigger
|
|
};
|
|
typedef struct FOBJrsrc FOBJrsrc;
|