pub struct ScriptRuntimeState {Show 44 fields
pub dont_set_save_point: bool,
pub skip_disable: bool,
pub ctrl_disable: bool,
pub not_stop_skip_by_click: bool,
pub not_skip_msg_by_click: bool,
pub skip_unread_message: bool,
pub auto_mode_flag: bool,
pub auto_mode_moji_wait: i64,
pub auto_mode_min_wait: i64,
pub auto_mode_moji_cnt: i64,
pub mouse_cursor_hide_onoff: i64,
pub mouse_cursor_hide_time: i64,
pub msg_speed: i64,
pub msg_nowait: bool,
pub async_msg_mode: bool,
pub async_msg_mode_once: bool,
pub hide_mwnd_disable: bool,
pub msg_back_disable: bool,
pub msg_back_off: bool,
pub msg_back_disp_off: bool,
pub cursor_disp_off: bool,
pub cursor_move_by_key_disable: bool,
pub cursor_runtime_visible: bool,
pub key_disable: HashSet<u8>,
pub mwnd_anime_off_flag: bool,
pub mwnd_anime_on_flag: bool,
pub mwnd_disp_off_flag: bool,
pub koe_dont_stop_on_flag: bool,
pub koe_dont_stop_off_flag: bool,
pub shortcut_disable: bool,
pub quake_stop_flag: bool,
pub emote_mouth_stop_flag: bool,
pub bgmfade_flag: bool,
pub wait_display_vsync_off_flag: bool,
pub skip_trigger: bool,
pub ignore_r_flag: bool,
pub cursor_no: i64,
pub time_stop_flag: bool,
pub counter_time_stop_flag: bool,
pub frame_action_time_stop_flag: bool,
pub stage_time_stop_flag: bool,
pub font_name: String,
pub font_bold: i64,
pub font_shadow: i64,
}Fields§
§dont_set_save_point: bool§skip_disable: bool§ctrl_disable: bool§not_stop_skip_by_click: bool§not_skip_msg_by_click: bool§skip_unread_message: bool§auto_mode_flag: bool§auto_mode_moji_wait: i64§auto_mode_min_wait: i64§auto_mode_moji_cnt: i64§mouse_cursor_hide_onoff: i64§mouse_cursor_hide_time: i64§msg_speed: i64§msg_nowait: bool§async_msg_mode: bool§async_msg_mode_once: bool§hide_mwnd_disable: bool§msg_back_disable: bool§msg_back_off: bool§msg_back_disp_off: bool§cursor_disp_off: bool§cursor_move_by_key_disable: bool§cursor_runtime_visible: bool§key_disable: HashSet<u8>§mwnd_anime_off_flag: bool§mwnd_anime_on_flag: bool§mwnd_disp_off_flag: bool§koe_dont_stop_on_flag: bool§koe_dont_stop_off_flag: bool§shortcut_disable: bool§quake_stop_flag: bool§emote_mouth_stop_flag: bool§bgmfade_flag: bool§wait_display_vsync_off_flag: bool§skip_trigger: bool§ignore_r_flag: bool§cursor_no: i64§time_stop_flag: bool§counter_time_stop_flag: bool§frame_action_time_stop_flag: bool§stage_time_stop_flag: bool§font_name: String§font_bold: i64§font_shadow: i64Trait Implementations§
Source§impl Clone for ScriptRuntimeState
impl Clone for ScriptRuntimeState
Source§fn clone(&self) -> ScriptRuntimeState
fn clone(&self) -> ScriptRuntimeState
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ScriptRuntimeState
impl Debug for ScriptRuntimeState
Auto Trait Implementations§
impl Freeze for ScriptRuntimeState
impl RefUnwindSafe for ScriptRuntimeState
impl Send for ScriptRuntimeState
impl Sync for ScriptRuntimeState
impl Unpin for ScriptRuntimeState
impl UnsafeUnpin for ScriptRuntimeState
impl UnwindSafe for ScriptRuntimeState
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Convert
Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can
then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert
Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be
further downcast into Rc<ConcreteType> where ConcreteType implements Trait.§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Convert
&Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.