resource-fork-types 0.1.2

Support for reading common resource fork types in rust
Documentation
#![doc=include_str!("../README.md")]
pub mod common;

#[cfg(feature = "size")]
pub use size::{Size, SizeFlags};
#[cfg(feature = "size")]
mod size;

#[cfg(feature = "version")]
pub use version::Version;
#[cfg(feature = "version")]
mod version;

#[cfg(feature = "clut")]
pub use clut::{Clut, ClutEntry, CustomColorTable};
#[cfg(feature = "clut")]
mod clut;

#[cfg(feature = "pattern")]
pub use pattern::{Pat, Pattern};
#[cfg(feature = "pattern")]
mod pattern;
#[cfg(feature = "strings")]
pub use strings::Strings;
#[cfg(feature = "strings")]
mod strings;

#[cfg(feature = "file-ref")]
pub use file_ref::FileRef;
#[cfg(feature = "file-ref")]
mod file_ref;

#[cfg(feature = "bundle")]
pub use bundle::Bundle;
#[cfg(feature = "bundle")]
mod bundle;

#[cfg(feature = "dialog-item")]
pub use dialog_item::{DialogItem, DialogItemList, ItemColorTable};
#[cfg(feature = "dialog-item")]
mod dialog_item;

#[cfg(feature = "menu-bar")]
pub use menu_bar::MenuBar;
#[cfg(feature = "menu-bar")]
mod menu_bar;

#[cfg(feature = "menu")]
pub use menu::{Menu, MenuItem};
#[cfg(feature = "menu")]
mod menu;

#[cfg(feature = "dialog")]
pub use dialog::{Dialog, ExtendedDialog};
#[cfg(feature = "dialog")]
mod dialog;

#[cfg(feature = "cursor")]
pub use cursor::Cursor;
#[cfg(feature = "cursor")]
mod cursor;

#[cfg(feature = "icon")]
pub use icon::Icon;
#[cfg(feature = "icon")]
mod icon;

#[cfg(feature = "dialog-color-table")]
pub use dialog_color_table::DialogColorTable;
#[cfg(feature = "dialog-color-table")]
mod dialog_color_table;

mod alert_color_table;
pub use alert_color_table::AlertColorTable;
pub use cursor::ColorCursor;
pub use icon::{
    ColorIcon, ColorIconHeader, IconFamily, IconFamilyElement, H8MK, ICH4, ICH8, ICHN, ICL4, ICL8,
    ICM4, ICM8, ICMN, ICNN, ICS4, ICS8, ICSN, IH32, IL32, IT32, L8MK, S8MK, T8MK,
};
pub use pattern::PixelPattern;
pub use strings::SingleString;
pub mod template;

pub use common::{Point, Rect};
pub use template::Template;
mod window;
pub use window::{WindowColorTable, WindowDefinitionFunctions};