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§
Sourcefn get_note_type(self) -> Note_Type
fn get_note_type(self) -> Note_Type
get_NoteType() overload
Sourcefn set_note_type(self, value: impl Into<Note_Type>)
fn set_note_type(self, value: impl Into<Note_Type>)
set_NoteType(crate::app::squat::note::Note_Type) overload
Sourcefn get_is_finish(self) -> bool
fn get_is_finish(self) -> bool
get_IsFinish() overload
Sourcefn set_is_finish(self, value: impl Into<bool>)
fn set_is_finish(self, value: impl Into<bool>)
set_IsFinish(bool) overload
Sourcefn get_is_trigger(self) -> bool
fn get_is_trigger(self) -> bool
get_IsTrigger() overload
Sourcefn set_is_trigger(self, value: impl Into<bool>)
fn set_is_trigger(self, value: impl Into<bool>)
set_IsTrigger(bool) overload
Sourcefn get_is_accepted(self) -> bool
fn get_is_accepted(self) -> bool
get_IsAccepted() overload
Sourcefn set_is_accepted(self, value: impl Into<bool>)
fn set_is_accepted(self, value: impl Into<bool>)
set_IsAccepted(bool) overload
Sourcefn get_is_clockwise_check(self) -> bool
fn get_is_clockwise_check(self) -> bool
get_IsClockwiseCheck() overload
Sourcefn set_is_clockwise_check(self, value: impl Into<bool>)
fn set_is_clockwise_check(self, value: impl Into<bool>)
set_IsClockwiseCheck(bool) overload
Sourcefn get_result(self) -> Note_ResultRank
fn get_result(self) -> Note_ResultRank
get_Result() overload
Sourcefn set_result(self, value: impl Into<Note_ResultRank>)
fn set_result(self, value: impl Into<Note_ResultRank>)
set_Result(crate::app::squat::note::Note_ResultRank) overload
Sourcefn get_rect_pos(self) -> Vector3
fn get_rect_pos(self) -> Vector3
get_RectPos() overload
Sourcefn set_judge_param(self, set_judge: impl Into<MuscleSquatJudgeAreaData>)
fn set_judge_param(self, set_judge: impl Into<MuscleSquatJudgeAreaData>)
SetJudgeParam(crate::app::musclesquatjudgeareadata::MuscleSquatJudgeAreaData) overload
Sourcefn 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_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
Sourcefn 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 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
Sourcefn 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( 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
Sourcefn tick_arrow(
self,
is_top: impl Into<bool>,
center: impl Into<f32>,
not_check_area: impl Into<f32>,
) -> Stick
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
Sourcefn tick_arrow_judge(
self,
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
TickArrowJudge(f32, f32, *mutcrate::app::squat::stick::Stick) overload
Sourcefn tick_clockwise(
self,
is_top: impl Into<bool>,
overwrite_range: impl Into<f32>,
) -> Stick
fn tick_clockwise( self, is_top: impl Into<bool>, overwrite_range: impl Into<f32>, ) -> Stick
TickClockwise(bool, *mutcrate::app::squat::stick::Stick, f32) overload
Sourcefn tick_clockwise_judge(self) -> Stick
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§
impl<__T: INote> INoteMethods for __T
app-squat-note only.