00001 /* -- 00002 OpenFX version 1.0 - Modelling, Animation and Rendering Package 00003 Copyright (C) 2000 OpenFX Development Team 00004 00005 This program is free software; you can redistribute it and/or 00006 modify it under the terms of the GNU General Public License 00007 as published by the Free Software Foundation; either version 2 00008 of the License, or (at your option) any later version. 00009 00010 This program is distributed in the hope that it will be useful, 00011 but WITHOUT ANY WARRANTY; without even the implied warranty of 00012 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00013 GNU General Public License for more details. 00014 00015 You should have received a copy of the GNU General Public License 00016 along with this program; if not, write to the Free Software 00017 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 00018 00019 You may contact the OpenFX development team via elecronic mail 00020 at core@openfx.org, or visit our website at http://openfx.org for 00021 further information and support details. 00022 -- */ 00023 00024 /* file callback.h for communication with renderer animator and modeller */ 00025 00026 #define IDM_CALLBACK_FSCRIPT 4000 00027 #define IDM_CALLBACK_ASCRIPT 4001 00028 #define IDM_CALLBACK_SHUTDOWN 4002 00029 #define IDM_CALLBACK_SETUP_PREVIEW 4003 00030 #define IDM_CALLBACK_LOAD_MODELER 4004 00031 #define IDM_CALLBACK_SETUP 4005 00032 #define IDM_CALLBACK_RELOAD 4006 00033 #define IDM_CALLBACK_NORELOAD 4007 00034 #define IDM_CALLBACK_CANCEL 4008 00035 #define IDM_CALLBACK_RUN 4009 00036 00037 #define IDM_CALLBACK_SETUP_ANIMATOR (WM_USER+0) 00038 #define IDM_CALLBACK_SETUP_MODELLER (WM_USER+1) 00039 #define IDM_CALLBACK_HIDDENLINE (WM_USER+2) 00040 #define WM_CALLBACK_RENDER_GL (WM_USER+3) 00041 #define WM_CALLBACK_RENDER_GL_SWITCH (WM_USER+4) 00042 #define WM_CALLBACK_MATERIAL (WM_USER+5) 00043 #define WM_CALLBACK_ABANDON (WM_USER+6) 00044 00045