INNER CODE UNIT · Rust

create_clicker_state

Blur009/Blur-AutoClicker · src-tauri/src/lib.rs:428

fn create_clicker_state() -> ClickerState {
    ClickerState {
        running: Arc::new(AtomicBool::new(false)),
        run_generation: AtomicU64::new(0),
        settings: Mutex::new(ClickerSettings::default()),
        last_error: Mutex::new(None),
        stop_reason: Mutex::new(None),
        active_click_point_index: AtomicI64::new(-1),
        active_click_point_tick: AtomicU64::new(0),
        registered_hotkey: Mutex::new(None),
        master_key: Mutex::new(None),
        master_hold_mode: AtomicBool::new(false),
        master_enabled: AtomicBool::new(true),
        master_allowed: AtomicBool::new(true),
        last_master_allowed: AtomicBool::new(true),
        suppress_hotkey_until_ms: AtomicU64::new(0),
        suppress_hotkey_until_release: AtomicBool::new(false),
        hotkey_capture_active: AtomicBool::new(false),

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…