1: /*
     2:  *  Guitar-ZyX(tm)::MasterControlProgram - portable guitar F/X controller
     3:  *  Copyright (C) 2009  Douglas McClendon
     4:  *
     5:  *  This program is free software: you can redistribute it and/or modify
     6:  *  it under the terms of the GNU General Public License as published by
     7:  *  the Free Software Foundation, version 3 of the License.
     8:  *
     9:  *  This program is distributed in the hope that it will be useful,
    10:  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
    11:  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    12:  *  GNU General Public License for more details.
    13:  *
    14:  *  You should have received a copy of the GNU General Public License
    15:  *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
    16: */
    17: /*
    18: #############################################################################
    19: #############################################################################
    20: # 
    21: # gzmcpc::mode__ssid__input: mode__ssid__input header file
    22: #
    23: #############################################################################
    24: ##
    25: ## Copyright 2008-2009 Douglas McClendon <dmc AT filteredperception DOT org>
    26: ##
    27: #############################################################################
    28: #############################################################################
    29: #
    30: */
    31: 
    32: #ifndef _NDS_CLIENT_MODE__SSID__INPUT_H 
    33: #define _NDS_CLIENT_MODE__SSID__INPUT_H 
    34: 
    35: 
    36: 
    37: #define SSID__INPUT__TOP_BG_FADE_IN_START_MS 0 
    38: #define SSID__INPUT__TOP_BG_FADE_IN_DURATION_MS 1000 
    39: #define SSID__INPUT__TOP_BG_HOLD_DURATION_MS 1500 
    40: #define SSID__INPUT__TOP_BG_FADE_OUT_DURATION_MS 1000 
    41: 
    42: #define SSID__INPUT__BOT_BG_FADE_IN_START_MS 0 
    43: #define SSID__INPUT__BOT_BG_FADE_IN_DURATION_MS 1000 
    44: #define SSID__INPUT__BOT_BG_HOLD_DURATION_MS 1500 
    45: #define SSID__INPUT__BOT_BG_FADE_OUT_DURATION_MS 1000 
    46: 
    47: #define SSID__INPUT__BOT_TXT_FADE_IN_START_MS 1000 
    48: #define SSID__INPUT__BOT_TXT_FADE_IN_DURATION_MS 500 
    49: #define SSID__INPUT__BOT_TXT_HOLD_DURATION_MS 500 
    50: #define SSID__INPUT__BOT_TXT_FADE_OUT_DURATION_MS 500 
    51: 
    52: 
    53: 
    54: 
    55: 
    56: 
    57: 
    58: 
    59: 
    60: 
    61: 
    62: 
    63: void mode__ssid__input___init(void);
    64: void mode__ssid__input___top_renderer(void);
    65: void mode__ssid__input___bot_renderer(void);
    66: void mode__ssid__input___input_handler(void);
    67: void mode__ssid__input___idle(void);
    68: void mode__ssid__input___exit(void);
    69: 
    70: 
    71: 
    72: 
    73: 
    74: 
    75: #endif // _NDS_CLIENT_MODE__SSID__INPUT_H 
    76: