Skip to main content

INoteMethods

Trait INoteMethods 

Source
pub trait INoteMethods: INote {
Show 23 methods // Provided methods fn get_note_type(self) -> Note_Type { ... } fn set_note_type(self, value: impl Into<Note_Type>) { ... } fn get_is_finish(self) -> bool { ... } fn set_is_finish(self, value: impl Into<bool>) { ... } fn get_is_trigger(self) -> bool { ... } fn set_is_trigger(self, value: impl Into<bool>) { ... } fn get_is_accepted(self) -> bool { ... } fn set_is_accepted(self, value: impl Into<bool>) { ... } fn get_is_clockwise_check(self) -> bool { ... } fn set_is_clockwise_check(self, value: impl Into<bool>) { ... } fn get_result(self) -> Note_ResultRank { ... } fn set_result(self, value: impl Into<Note_ResultRank>) { ... } fn get_rect_pos(self) -> Vector3 { ... } fn ctor(self) { ... } fn set_judge_param(self, set_judge: impl Into<MuscleSquatJudgeAreaData>) { ... } fn create_arrow( self, is_right: impl Into<bool>, set_type: impl Into<Note_Type>, set_time: impl Into<f32>, move_height_pf: impl Into<f32>, base_trans: impl Into<Transform>, first_time_mult: impl Into<f32>, ) -> GameObject { ... } fn create_clock_wise( self, is_right: impl Into<bool>, set_type: impl Into<Note_Type>, start_time: impl Into<f32>, end_time: impl Into<f32>, move_height_pf: impl Into<f32>, base_trans: impl Into<Transform>, first_time_mult: impl Into<f32>, radius_count: impl Into<i32>, ) -> GameObject { ... } fn destroy(self) { ... } fn tick( self, time_mult: impl Into<f32>, height_pf: impl Into<f32>, is_top: impl Into<bool>, setfb: impl Into<f32>, setfg: impl Into<f32>, setfp: impl Into<f32>, setlp: impl Into<f32>, setlg: impl Into<f32>, setlb: impl Into<f32>, overwrite_range: impl Into<f32>, ) -> Stick { ... } fn tick_arrow( self, is_top: impl Into<bool>, center: impl Into<f32>, not_check_area: impl Into<f32>, ) -> Stick { ... } fn tick_arrow_judge( self, center: impl Into<f32>, not_check_area: impl Into<f32>, ) -> Stick { ... } fn tick_clockwise( self, is_top: impl Into<bool>, overwrite_range: impl Into<f32>, ) -> Stick { ... } fn tick_clockwise_judge(self) -> Stick { ... }
}

Provided Methods§

Source

fn get_note_type(self) -> Note_Type

get_NoteType() overload

Source

fn set_note_type(self, value: impl Into<Note_Type>)

set_NoteType(crate::app::squat::note::Note_Type) overload

Source

fn get_is_finish(self) -> bool

get_IsFinish() overload

Source

fn set_is_finish(self, value: impl Into<bool>)

set_IsFinish(bool) overload

Source

fn get_is_trigger(self) -> bool

get_IsTrigger() overload

Source

fn set_is_trigger(self, value: impl Into<bool>)

set_IsTrigger(bool) overload

Source

fn get_is_accepted(self) -> bool

get_IsAccepted() overload

Source

fn set_is_accepted(self, value: impl Into<bool>)

set_IsAccepted(bool) overload

Source

fn get_is_clockwise_check(self) -> bool

get_IsClockwiseCheck() overload

Source

fn set_is_clockwise_check(self, value: impl Into<bool>)

set_IsClockwiseCheck(bool) overload

Source

fn get_result(self) -> Note_ResultRank

get_Result() overload

Source

fn set_result(self, value: impl Into<Note_ResultRank>)

set_Result(crate::app::squat::note::Note_ResultRank) overload

Source

fn get_rect_pos(self) -> Vector3

get_RectPos() overload

Source

fn ctor(self)

.ctor() overload

Source

fn set_judge_param(self, set_judge: impl Into<MuscleSquatJudgeAreaData>)

SetJudgeParam(crate::app::musclesquatjudgeareadata::MuscleSquatJudgeAreaData) overload

Source

fn create_arrow( self, is_right: impl Into<bool>, set_type: impl Into<Note_Type>, set_time: impl Into<f32>, move_height_pf: impl Into<f32>, base_trans: impl Into<Transform>, first_time_mult: impl Into<f32>, ) -> GameObject

CreateArrow(bool, *mutcrate::unity_engine::gameobject::GameObject, crate::app::squat::note::Note_Type, f32, f32, crate::unity_engine::transform::Transform, f32) overload

Source

fn create_clock_wise( self, is_right: impl Into<bool>, set_type: impl Into<Note_Type>, start_time: impl Into<f32>, end_time: impl Into<f32>, move_height_pf: impl Into<f32>, base_trans: impl Into<Transform>, first_time_mult: impl Into<f32>, radius_count: impl Into<i32>, ) -> GameObject

CreateClockWise(bool, *mutcrate::unity_engine::gameobject::GameObject, crate::app::squat::note::Note_Type, f32, f32, f32, crate::unity_engine::transform::Transform, f32, i32) overload

Source

fn destroy(self)

Destroy() overload

Source

fn tick( self, time_mult: impl Into<f32>, height_pf: impl Into<f32>, is_top: impl Into<bool>, setfb: impl Into<f32>, setfg: impl Into<f32>, setfp: impl Into<f32>, setlp: impl Into<f32>, setlg: impl Into<f32>, setlb: impl Into<f32>, overwrite_range: impl Into<f32>, ) -> Stick

Tick(f32, *mutcrate::app::squat::stick::Stick, f32, bool, f32, f32, f32, f32, f32, f32, f32) overload

Source

fn tick_arrow( self, is_top: impl Into<bool>, center: impl Into<f32>, not_check_area: impl Into<f32>, ) -> Stick

TickArrow(bool, f32, f32, *mutcrate::app::squat::stick::Stick) overload

Source

fn tick_arrow_judge( self, center: impl Into<f32>, not_check_area: impl Into<f32>, ) -> Stick

TickArrowJudge(f32, f32, *mutcrate::app::squat::stick::Stick) overload

Source

fn tick_clockwise( self, is_top: impl Into<bool>, overwrite_range: impl Into<f32>, ) -> Stick

TickClockwise(bool, *mutcrate::app::squat::stick::Stick, f32) overload

Source

fn tick_clockwise_judge(self) -> Stick

TickClockwiseJudge(*mutcrate::app::squat::stick::Stick) overload

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<__T: INote> INoteMethods for __T

Available on crate feature app-squat-note only.