#[repr(u8)]pub enum LongNoteType {
None = 0,
LongNote = 1,
ChargeNote = 2,
HellChargeNote = 3,
}
Expand description
ロングノートの種類(beatoraja拡張)
Variants§
None = 0
未設定
LongNote = 1
ロングノート
始点と終点の判定の悪い方の判定になる
ただし、終点のLATE側の判定を除く
ChargeNote = 2
チャージノート
始点と終点の両方の判定がある
始点を押さなかった場合、終点は見逃したことになる
HellChargeNote = 3
ヘルチャージノート
チャージノートに加え、押している間にも16分間隔でロングノート終点と同じ判定が加わる
16分間隔の判定は、一度離すと再度押すまで始点の判定になる
ヘルチャージノーツの終点は普通の判定と同じ
Trait Implementations§
Source§impl Clone for LongNoteType
impl Clone for LongNoteType
Source§fn clone(&self) -> LongNoteType
fn clone(&self) -> LongNoteType
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 LongNoteType
impl Debug for LongNoteType
Source§impl<'de> Deserialize<'de> for LongNoteType
impl<'de> Deserialize<'de> for LongNoteType
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for LongNoteType
impl PartialEq for LongNoteType
Source§impl Serialize for LongNoteType
impl Serialize for LongNoteType
impl StructuralPartialEq for LongNoteType
Auto Trait Implementations§
impl Freeze for LongNoteType
impl RefUnwindSafe for LongNoteType
impl Send for LongNoteType
impl Sync for LongNoteType
impl Unpin for LongNoteType
impl UnwindSafe for LongNoteType
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