resource-fork-types 0.1.0

Support for reading common resource fork types in rust
Documentation
# Resource Fork Types

## Supported Types

<!-- markdownlint-disable no-space-in-code -->
<!-- markdownlint-disable line-length -->

| Code   | File                          | Struct                      | Notes             |
| ------ | ----------------------------- | --------------------------- | ----------------- |
| `BNDL` | `./src/bundle.rs`             | `Bundle`                    |                   |
| `CURS` | `./src/cursor.rs`             | `Cursor`                    |                   |
| `DITL` | `./src/dialog_item.rs`        | `DialogItemList`            |                   |
| `DLGX` | `./src/dialog.rs`             | `ExtendedDialog`            |                   |
| `DLOG` | `./src/dialog.rs`             | `Dialog`                    |                   |
| `FREF` | `./src/file_ref.rs`           | `FileRef`                   |                   |
| `ICN#` | `./src/icon.rs`               | `ICNN`                      |                   |
| `ICON` | `./src/icon.rs`               | `Icon`                      |                   |
| `MBAR` | `./src/menu_bar.rs`           | `MenuBar`                   |                   |
| `MENU` | `./src/menu.rs`               | `Menu`                      |                   |
| `PAT#` | `./src/pattern.rs`            | `Pattern`                   |                   |
| `PNT ` | `./src/common.rs`             | `Point`                     |                   |
| `RECT` | `./src/common.rs`             | `Rect`                      |                   |
| `SB24` | `./src/icon.rs`               | `SB24`                      | _not classic_     |
| `SIZE` | `./src/size.rs`               | `Size`                      |                   |
| `STR ` | `./src/strings.rs`            | `SingleString`              |                   |
| `STR#` | `./src/strings.rs`            | `Strings`                   |                   |
| `TMPL` | `./src/template.rs`           | `Template`                  |                   |
| `WDEF` |                               |                             |                   |
| `WDEF` | `./src/window.rs`             | `WindowDefinitionFunctions` |                   |
| `actb` | `./src/alert_color_table.rs`  | `AlertColorTable`           |                   |
| `alrx` |                               |                             | _ExtendedAlert_   |
| `badg` |                               |                             | `Badge`           |
| `cctb` | `./src/clut.rs`               | `CustomColorTable`          |                   |
| `cicn` | `./src/icon.rs`               | `ColorIcon`                 |                   |
| `clut` | `./src/clut.rs`               | `Clut`                      |                   |
| `crsr` | `./src/cursor.rs`             | `ColorCursor`               |                   |
| `dctb` | `./src/dialog_color_table.rs` | `DialogColorTable`          |                   |
| `dftb` |                               |                             | _DialogFontTable_ |
| `h8mk` | `./src/icon.rs`               | `H8MK`                      |                   |
| `ic04` |                               | `IC04`                      | _not classic_     |
| `ic05` |                               | `IC05`                      | _not classic_     |
| `ic07` |                               | `IC07`                      | _not classic_     |
| `ic08` |                               | `IC08`                      | _not classic_     |
| `ic09` |                               | `IC09`                      | _not classic_     |
| `ic10` |                               | `IC10`                      | _not classic_     |
| `ic11` |                               | `IC11`                      | _not classic_     |
| `ic12` |                               | `IC12`                      | _not classic_     |
| `ic13` |                               | `IC13`                      | _not classic_     |
| `ic14` |                               | `IC14`                      | _not classic_     |
| `ich#` | `./src/icon.rs`               | `ICHN`                      |                   |
| `ich4` | `./src/icon.rs`               | `ICH4`                      |                   |
| `ich8` | `./src/icon.rs`               | `ICH8`                      |                   |
| `icl4` | `./src/icon.rs`               | `ICL4`                      |                   |
| `icl8` | `./src/icon.rs`               | `ICL8`                      |                   |
| `icm#` | `./src/icon.rs`               | `ICMN`                      |                   |
| `icm4` | `./src/icon.rs`               | `ICM4`                      |                   |
| `icm8` | `./src/icon.rs`               | `ICM8`                      |                   |
| `icns` | `./src/icon.rs`               | `IconFamily`                |                   |
| `icp4` |                               | `ICP4`                      | _not classic_     |
| `icp5` |                               | `ICP5`                      | _not classic_     |
| `icp6` |                               | `ICP6`                      | _not classic_     |
| `ics#` | `./src/icon.rs`               | `ICSN`                      |                   |
| `ics4` | `./src/icon.rs`               | `ICS4`                      |                   |
| `icsB` |                               | `ICSB`                      | _not classic_     |
| `icsb` |                               | `ICSb`                      | _not classic_     |
| `ictb` | `./src/dialog_item.rs`        | `ItemColorTable`            |                   |
| `ih32` | `./src/icon.rs`               | `IH32`                      |                   |
| `il32` | `./src/icon.rs`               | `IL32`                      |                   |
| `is32` | `./src/icon.rs`               | `ICS32`                     |                   |
| `it32` | `./src/icon.rs`               | `IT32`                      | _not classic_     |
| `l8mk` | `./src/icon.rs`               | `L8MK`                      |                   |
| `ppat` | `./src/pattern.rs`            | `PixelPattern`              |                   |
| `s8mk` | `./src/icon.rs`               | `S8MK`                      |                   |
| `sb24` |                               | `Sb24`                      | _not classic_     |
| `t8mk` | `./src/icon.rs`               | `T8MK`                      | _not classic_     |
| `vers` | `./src/version.rs`            | `Version`                   |                   |
| `wctb` | `./src/window.rs`             | `WindowColorTable`          |                   |

## References

- <https://dev.os9.ca/techpubs/new/DialogMgr8Ref/DialogMgrRef.9.html>
- <https://dev.os9.ca/techpubs/new/IconServices/IconSvcs.5b.html>