|
Defines |
#define | JUDGMENT_X(p, both_sides) THEME->GetMetricF("Player",both_sides ? CString("JudgmentXOffsetBothSides") : ssprintf("JudgmentXOffsetOneSideP%d",p+1)) |
#define | JUDGMENT_Y THEME->GetMetricF("Player","JudgmentY") |
#define | JUDGMENT_Y_REVERSE THEME->GetMetricF("Player","JudgmentYReverse") |
#define | COMBO_X(p, both_sides) THEME->GetMetricF("Player",both_sides ? CString("ComboXOffsetBothSides") : ssprintf("ComboXOffsetOneSideP%d",p+1)) |
#define | COMBO_Y THEME->GetMetricF("Player","ComboY") |
#define | COMBO_Y_REVERSE THEME->GetMetricF("Player","ComboYReverse") |
#define | ATTACK_DISPLAY_X(p, both_sides) THEME->GetMetricF("Player",both_sides ? CString("AttackDisplayXOffsetBothSides") : ssprintf("AttackDisplayXOffsetOneSideP%d",p+1)) |
#define | ATTACK_DISPLAY_Y THEME->GetMetricF("Player","AttackDisplayY") |
#define | ATTACK_DISPLAY_Y_REVERSE THEME->GetMetricF("Player","AttackDisplayYReverse") |
#define | START_DRAWING_AT_PIXELS THEME->GetMetricI("Player","StartDrawingAtPixels") |
#define | STOP_DRAWING_AT_PIXELS THEME->GetMetricI("Player","StopDrawingAtPixels") |
#define | MAX_PRO_TIMING_ERROR THEME->GetMetricI("Player","MaxProTimingError") |
#define | ADJUSTED_WINDOW(judge) ((PREFSMAN->m_fJudgeWindowSeconds##judge * PREFSMAN->m_fJudgeWindowScale) + PREFSMAN->m_fJudgeWindowAdd) |
#define | CROSSED(x) (iOldCombo<x && iCurCombo>=x) |
Functions |
ThemeMetric< float > | GRAY_ARROWS_Y_STANDARD ("Player","ReceptorArrowsYStandard") |
ThemeMetric< float > | GRAY_ARROWS_Y_REVERSE ("Player","ReceptorArrowsYReverse") |
ThemeMetric< float > | HOLD_JUDGMENT_Y_STANDARD ("Player","HoldJudgmentYStandard") |
ThemeMetric< float > | HOLD_JUDGMENT_Y_REVERSE ("Player","HoldJudgmentYReverse") |
ThemeMetric< int > | BRIGHT_GHOST_COMBO_THRESHOLD ("Player","BrightGhostComboThreshold") |
ThemeMetric< bool > | TAP_JUDGMENTS_UNDER_FIELD ("Player","TapJudgmentsUnderField") |
ThemeMetric< bool > | HOLD_JUDGMENTS_UNDER_FIELD ("Player","HoldJudgmentsUnderField") |
Variables |
const float | StepSearchDistance = 1.0f |