mhgu-forge 1.2.0

Rust API for writing forge plugins for MHGU
Documentation
#![no_std]

#[cfg(feature = "allocator")]
extern crate alloc;

pub extern crate forge_macros as macros;
pub extern crate forge_rt as rt;
pub extern crate forge_sys as sys;

pub use macros::*;

pub use sys::init::{ForgeVersion, PluginInitParams};

// REQUIRED_VERSION is generated by build.rs from Cargo.toml version fields
include!(concat!(env!("OUT_DIR"), "/version.rs"));

#[cfg(feature = "allocator")]
mod allocator;

pub mod hook;
pub mod input;
pub mod log;
pub mod mem;
pub mod os;
pub mod patch;
pub mod socket;

#[cfg(feature = "patterns")]
pub mod pattern;

#[cfg(feature = "mt")]
pub mod mt;

#[cfg(feature = "mt")]
pub mod singleton;

#[cfg(feature = "imgui")]
pub mod graphics;

#[cfg(feature = "imgui")]
pub mod imgui;