GGUserInput.mesa
Author: Eric Bier on June 6, 1985 0:56:45 am PDT
Last edited by Bier on February 3, 1986 6:24:23 pm PST
Contents: Procedures which handle user actions (menu buttons and mouse actions).
Pier, December 6, 1985 10:01:07 am PST
DIRECTORY
GGBasicTypes,
GGInterfaceTypes,
Menus,
ViewerClasses;
GGUserInput: CEDAR DEFINITIONS =
BEGIN
GargoyleData: TYPE = GGInterfaceTypes.GargoyleData;
Point: TYPE = GGBasicTypes.Point;
Viewer: TYPE = ViewerClasses.Viewer;
HandleMenuAction: Menus.ClickProc;
InputNotify: PROC [self: ViewerClasses.Viewer, input: LIST OF REF ANY];
MenuNotify: PROC [clientData: REF ANY, action: LIST OF REF ANY];
PlayAction: PROC [point: Point, action: LIST OF REF ANY, mouseEvent: BOOL, gargoyleData: GargoyleData];
END.