xmrsplayer 0.11.1

XMrsPlayer is a safe no-std soundtracker music player
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
pub type TriggerKeep = u8;

pub const TRIGGER_KEEP_NONE: TriggerKeep = 0;
pub const TRIGGER_KEEP_VOLUME: TriggerKeep = 1 << 0;
pub const TRIGGER_KEEP_PERIOD: TriggerKeep = 1 << 1;
pub const TRIGGER_KEEP_SAMPLE_POSITION: TriggerKeep = 1 << 2;
pub const TRIGGER_KEEP_ENVELOPE: TriggerKeep = 1 << 3;

#[inline(always)]
pub fn contains(test: TriggerKeep, flag: TriggerKeep) -> bool {
    (test & flag) == flag
}