Skip to main content

Crate siglus_scene_vm

Crate siglus_scene_vm 

Source
Expand description

Siglus BG stage: g00 decoding + Siglus-like resource lookup + wgpu rendering.

Code comments are intentionally in English.

Re-exports§

pub use siglus_assets as formats;

Modules§

app_path
assets
audio
Audio subsystem.
desktop_chihaya_bench
Desktop implementation of the original Chihaya benchmark information dialog.
desktop_config
Built-in configuration window, following Siglus cfg_wnd_config_base and cfg_wnd_func_*. Gameexe controls tab visibility, channel visibility, labels, and game-specific switches.
desktop_icon
Game icons for native windows, including the Wayland toplevel icon protocol.
desktop_messagebox
Desktop winit message box support.
desktop_twitter
Desktop Twitter dialog used by the Siglus Twitter subsystem.
display_ffi
C ABI helpers for bundle/mobile launchers that need Siglus display metadata.
elm_code
Packed element-code helpers.
emote
Siglus OBJECT Emote host adapter.
emote_key
Emote PSB key preload policy for native hosts.
host
Host-driven Siglus runtime entry points shared by desktop pump and mobile FFI.
image_manager
ime
Shared IME requests for native and Web windows.
input
Input mapping for the viewer.
layer
mesh3d
movie
original_save
platform_time
Cross-platform time helpers.
pump_host
Desktop pump-mode FFI for macOS bundle launchers and other GUI hosts.
render
WGPU renderer for Siglus stage composition.
render_math
resource
Siglus-like resource lookup for BG images and movies.
runtime
Runtime scaffolding for command execution.
scene_stream
text_render
Text rendering helpers.
vm
Scene VM