#![cfg(feature = "ole")]
mod aliases;
mod com_impls;
mod com_interfaces;
mod funcs;
mod handles;
mod structs;
pub mod co;
pub(in crate::ole) mod ffi;
pub mod guards;
pub(crate) mod privs;
pub(crate) mod vts;
pub mod decl {
pub use super::aliases::*;
pub use super::com_impls::decl::*;
pub use super::com_interfaces::decl::*;
pub use super::funcs::*;
pub use super::structs::*;
use crate::macros::*;
handle! { HMETAFILEPICT;
}
handle! { HENHMETAFILE;
}
}
pub mod traits {
pub use super::com_interfaces::traits::*;
}