//! Live2D 原生渲染插件（Rust + Cubism Core FFI + OpenGL ES 2.0）
//!
//! 架构：
//! - `core_ffi`：FFI 绑定 Cubism Core C API（libLive2DCubismCore.so）
//! - `model`：moc3 加载、model 管理、参数/drawable 数据提取
//! - `assets`：model3.json 解析、PNG 纹理加载
//! - `gl`：EGL 上下文 + OpenGL ES 2.0 着色器/渲染
//! - `animation`：参数动画（眨眼、嘴部、待机呼吸）
//! - `pose`：Pose PartOpacity 切换（避免互斥手臂/服装同时显示）
//! - `renderer`：整合渲染循环

pub mod animation;
pub mod assets;
pub mod core_ffi;
pub mod gl;
pub mod model;
pub mod pose;
pub mod renderer;
pub mod text;

mod plugin;
pub use plugin::Live2DPlugin;
