Main Page | Data Structures | Directories | File List | Data Fields | Globals

eventhandler.hch File Reference

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define _EVENTHANDLER_HCH   1
#define LOAD_PRESET_RESET   0x000
#define LOAD_PRESET_DEMO   0x180

Functions

void eventhandler_main (audiodata_t *audiodata, events_t *events, mousedata_t *mousedata)


Detailed Description

Graphic Equalizer API

Project information.

Project Graphic Equalizer
Author:
O.M. Schinagl
Date:
20041110
Version:
0.1

Copyright

Copyright ©2004 Koninklijke Philips Electronics N.V. All rights reserved

Change history

20041110: O.M. Schinagl
Initial version

Definition in file eventhandler.hch.


Define Documentation

#define _EVENTHANDLER_HCH   1
 

Definition at line 20 of file eventhandler.hch.

#define LOAD_PRESET_RESET   0x000
 

Definition at line 24 of file eventhandler.hch.

Referenced by eventhandler_main().

#define LOAD_PRESET_DEMO   0x180
 

Definition at line 25 of file eventhandler.hch.

Referenced by eventhandler_main().


Function Documentation

void eventhandler_main audiodata_t audiodata,
events_t events,
mousedata_t mousedata
 

Parameters:
*audiodata pointer to struct for setting equalizer levels.
*events pointer to struct with all events for display states.
*mousedata pointer to struct with mouse data for X and Y coordinates.
Returns:
Never Returns.
Return values:
void 

Definition at line 59 of file eventhandler.hcc.

References events_t::active_preset, AREA_EQUALIZER_MAX, AREA_EQUALIZER_MIN, AREA_VOLUME_YAXIS, BUTTON_DEMO, BUTTON_HELP, BUTTON_LOG, BUTTON_MODE, BUTTON_PRECISE, BUTTON_PRESET_1, BUTTON_RESET, audiodata_t::display_log, events_t::equalizer_display, audiodata_t::equalizer_levels_ptr, events_t::equalizer_mode, equalizer_table, EQUALIZERMODE_PRECISE, load_preset(), LOAD_PRESET_DEMO, LOAD_PRESET_RESET, events_t::locked_display, events_t::mask, maskupdate_notification, events_t::mode, MODE_GRAPH, MODE_HELP, MOUSE_STATE_DOWN, MOUSE_STATE_ON_PRESS, reload_equalizer(), mousedata_t::state, events_t::volume_position, volumecontrol_table, and mousedata_t::y.

Referenced by main().

Here is the call graph for this function:


Generated on Thu Dec 9 14:37:07 2004 for Graphic Equalizer 2 by  doxygen 1.3.9.1