#include <ExManagerInputGLUT.h>
Graphe d'héritage de la classe ExManagerInputGLUT
Membres publics | |
void | Reset (void) |
void | Init (void) |
void | SetManagerCommand (ExManagerCommand *Command) |
bool | IsKeyboard (void) |
bool | IsMouse (void) |
bool | IsSpaceBall (void) |
bool | IsTablet (void) |
bool | IsJoystick (void) |
void | CheckInput (void) |
void | DisplayAviableInput (void) |
void | Key (unsigned char key, int x, int y) |
void | KeyUp (unsigned char key, int x, int y) |
void | KeySpe (int key, int x, int y) |
void | KeySpeUp (int key, int x, int y) |
void | Mouse (int button, int state, int x, int y) |
void | MouseMotion (int x, int y) |
void | MousePassiveMotion (int x, int y) |
void | Focus (int state) |
void | SpaceballMotion (int x, int y, int z) |
void | SpaceballRotate (int x, int y, int z) |
void | TabletMotion (int x, int y) |
void | TabletButton (int button, int state, int x, int y) |
void | SetFlux (std::ostrstream *consol, ExCFluxAction *action) |
bool | GetStatus (void) |
void | SetStatus (bool status) |
void | SetAskForCommand (bool status) |
void | SetAskForExclusifCommand (bool status) |
bool | AskForCommand (void) |
bool | AskForExclusifCommand (void) |
virtual void | Reload (void) |
virtual ExCAction | InputCommand (ExCCommand Command) |
virtual ExCAction | InputAction (ExCAction Action) |
Membres publics statiques | |
ExManagerInputGLUT * | CreateSingleton (void) |
Attributs Publics | |
std::ostrstream * | Consol |
ExCFluxAction * | FluxAction |
Attributs Protégés | |
bool | m_Status |
bool | m_AskForCommand |
bool | m_Exclusif |
Membres privés | |
ExManagerInputGLUT (void) | |
~ExManagerInputGLUT (void) | |
Attributs Privés | |
ExManagerCommand * | ManagerCommand |
bool | m_Keyboard |
bool | m_Mouse |
bool | m_SpaceBall |
bool | m_Tablet |
bool | m_Joystick |
int | m_MouseNumberButtons |
int | m_SpaceBallNumberButtons |
int | m_TabletNumberButtons |
int | m_JoystickNumberButtons |
int | m_JoystickNumberAxes |
bool | m_Pressed [256] |
Attributs Privés Statiques | |
bool | m_flag = false |
ExManagerInputGLUT * | m_instance = NULL |
|
Définition à la ligne 43 du fichier ExManagerInputGLUT.cpp. Références ExManagerInputGLUT(), Guard, m_Joystick, m_JoystickNumberAxes, m_JoystickNumberButtons, m_Keyboard, m_Mouse, m_MouseNumberButtons, m_Pressed, m_SpaceBall, m_SpaceBallNumberButtons, m_Tablet, m_TabletNumberButtons, et UnGuard. Référencé par ExManagerInputGLUT().
00044 { 00045 Guard(ExManagerInputGLUT::ExManagerInputGLUT(void)) 00046 m_Keyboard=false; 00047 m_Mouse=false; 00048 m_SpaceBall=false; 00049 m_Tablet=false; 00050 m_Joystick=false; 00051 m_MouseNumberButtons=0; 00052 m_SpaceBallNumberButtons=0; 00053 m_TabletNumberButtons=0; 00054 m_JoystickNumberButtons=0; 00055 m_JoystickNumberAxes=0; 00056 for(int i=0;i<256;i++) 00057 { 00058 m_Pressed[i]=false; 00059 } 00060 UnGuard 00061 } |
|
Définition à la ligne 63 du fichier ExManagerInputGLUT.cpp.
00064 { 00065 } |
|
Définition à la ligne 89 du fichier ExManager.h. Références ExManager::m_AskForCommand. Référencé par ExManagerCommand::InputCommand().
00089 {return m_AskForCommand;} |
|
Définition à la ligne 90 du fichier ExManager.h. Références ExManager::m_Exclusif. Référencé par ExManagerCommand::InputCommand().
00090 {return m_Exclusif;} |
|
Définition à la ligne 67 du fichier ExManagerInputGLUT.cpp. Références CheckInput(), ExManager::Consol, Guard, m_Joystick, m_JoystickNumberAxes, m_JoystickNumberButtons, m_Keyboard, m_Mouse, m_MouseNumberButtons, m_SpaceBall, m_SpaceBallNumberButtons, m_Tablet, m_TabletNumberButtons, et UnGuard. Référencé par CheckInput(), et PreInitManager().
00068 { 00069 Guard(void ExManagerInputGLUT::CheckInput(void)) 00070 *Consol<<"****************************************"<<std::endl; 00071 *Consol<<"*Checking for Hardware *"<<std::endl; 00072 *Consol<<"****************************************"<<std::endl; 00073 if(glutDeviceGet(GLUT_HAS_KEYBOARD)!=0) 00074 { 00075 m_Keyboard=true; 00076 }else 00077 { 00078 m_Keyboard=false; 00079 } 00080 if(glutDeviceGet(GLUT_HAS_MOUSE)!=0) 00081 { 00082 m_Mouse=true; 00083 m_MouseNumberButtons=glutDeviceGet(GLUT_NUM_MOUSE_BUTTONS); 00084 } 00085 else 00086 { 00087 m_Mouse=false; 00088 } 00089 if(glutDeviceGet(GLUT_HAS_SPACEBALL)!=0) 00090 { 00091 m_SpaceBall=true; 00092 m_SpaceBallNumberButtons=glutDeviceGet(GLUT_NUM_SPACEBALL_BUTTONS); 00093 } 00094 else 00095 { 00096 m_SpaceBall=false; 00097 } 00098 if(glutDeviceGet(GLUT_HAS_TABLET)!=0) 00099 { 00100 m_Tablet=true; 00101 m_TabletNumberButtons=glutDeviceGet(GLUT_NUM_TABLET_BUTTONS); 00102 } 00103 else 00104 { 00105 m_Tablet=false; 00106 } 00107 if( glutDeviceGet(GLUT_HAS_JOYSTICK)!=0) 00108 { 00109 m_Joystick=true; 00110 m_JoystickNumberButtons=glutDeviceGet(GLUT_JOYSTICK_BUTTONS); 00111 m_JoystickNumberAxes=glutDeviceGet(GLUT_JOYSTICK_AXES); 00112 } 00113 else 00114 { 00115 m_Joystick=false; 00116 } 00117 UnGuard 00118 } |
|
Définition à la ligne 29 du fichier ExManagerInputGLUT.cpp. Références CreateSingleton(), Guard, m_flag, m_instance, et UnGuard. Référencé par CreateManager(), et CreateSingleton().
00029 { 00030 Guard(ExManagerInputGLUT* ExManagerInputGLUT::CreateSingleton(void)) 00031 if(!m_flag) 00032 { 00033 m_flag = true; // We are creating the error log now, so set flag to true 00034 m_instance = new ExManagerInputGLUT; // Create the error log 00035 }else 00036 { 00037 std::cout<<"Error singleton already created"<<std::endl; 00038 } 00039 return m_instance; 00040 UnGuard 00041 } |
|
Définition à la ligne 120 du fichier ExManagerInputGLUT.cpp. Références ExManager::Consol, DisplayAviableInput(), Guard, m_Joystick, m_Keyboard, m_Mouse, m_MouseNumberButtons, m_SpaceBall, m_SpaceBallNumberButtons, m_Tablet, m_TabletNumberButtons, et UnGuard. Référencé par DisplayAviableInput(), et PreInitManager().
00121 { 00122 Guard(void ExManagerInputGLUT::DisplayAviableInput(void)) 00123 00124 00125 if(m_Keyboard) 00126 *Consol<<"Keyboard : available"<<std::endl; 00127 else 00128 *Consol<<"Keyboard : Not available"<<std::endl; 00129 if(m_Mouse) 00130 *Consol<<"Mouse : available "<<m_MouseNumberButtons<<" buttons found"<<std::endl; 00131 else 00132 *Consol<<"Mouse : Not available"<<std::endl; 00133 if(m_SpaceBall) 00134 *Consol<<"SpaceBall : available "<<m_SpaceBallNumberButtons<<" buttons found"<<std::endl; 00135 else 00136 *Consol<<"SpaceBall : Not available"<<std::endl; 00137 if(m_Tablet) 00138 *Consol<<"Tablet : available "<<m_TabletNumberButtons<<" buttons found"<<std::endl; 00139 else 00140 *Consol<<"Tablet : Not available"<<std::endl; 00141 if(m_Joystick) 00142 *Consol<<"Joystick : available "<<m_TabletNumberButtons<<" buttons found"<<std::endl; 00143 else 00144 *Consol<<"Joystick : Not available"<<std::endl; 00145 00146 *Consol<<"Graphic Render :"<<glGetString(GL_RENDERER)<<std::endl; 00147 *Consol<<"Company :"<<glGetString(GL_VENDOR)<<std::endl; 00148 *Consol<<"Version :"<<glGetString(GL_VERSION)<<std::endl; 00149 std::ofstream LogExtension; 00150 LogExtension.open("LogExtension.txt",std::ios::out); 00151 LogExtension<<glGetString(GL_EXTENSIONS)<<std::endl; 00152 LogExtension.close(); 00153 *Consol<<"Extension : Watch LogExtension.txt for a full list of aviable Extension or tape extension in consol"<<std::endl; 00154 UnGuard 00155 } |
|
Définition à la ligne 421 du fichier ExManagerInputGLUT.cpp. Référencé par Focus().
|
|
Définition à la ligne 85 du fichier ExManager.h. Références ExManager::m_Status. Référencé par ExManagerInterface::Draw(), ExManagerConsole::Draw(), et ExManagerOutput::DrawScene().
00085 {return m_Status;} |
|
Redéfinie à partir de ExManager. Définition à la ligne 97 du fichier ExManagerInputGLUT.h. Référencé par PreInitManager().
00097 {return;}
|
|
Redéfinie dans ExManagerCommand, ExManagerConsole, ExManagerFog, ExManagerId, ExManagerMap, ExManagerNetwork, ExManagerPVS, ExManagerSpecialEffect, ExManagerWindow, ExManagerLoad, ExManagerAnimation, ExManagerCamera, ExManagerEntity, ExManagerInterface, ExManagerLoad, ExManagerMesh, ExManagerModel, ExManagerObjectWindow, ExManagerParticuleSystem, ExManagerSound, et ExManagerTexture. Définition à la ligne 42 du fichier ExManager.cpp. Références NOTHING.
00043 {return NOTHING;} |
|
Redéfinie dans ExManagerCommand, ExManagerConsole, ExManagerFog, ExManagerMap, ExManagerNetwork, ExManagerPVS, ExManagerSpecialEffect, ExManagerWindow, ExManagerLoad, ExManagerAnimation, ExManagerCamera, ExManagerEntity, ExManagerInterface, ExManagerLoad, ExManagerMesh, ExManagerModel, ExManagerObjectWindow, ExManagerParticuleSystem, et ExManagerSound. Définition à la ligne 40 du fichier ExManager.cpp. Références NOTHING.
00041 {return NOTHING;} |
|
Définition à la ligne 106 du fichier ExManagerInputGLUT.h. Références m_Joystick. Référencé par SetGlutCallBack().
00106 {return m_Joystick;}; |
|
Définition à la ligne 102 du fichier ExManagerInputGLUT.h. Références m_Keyboard. Référencé par SetGlutCallBack().
00102 {return m_Keyboard;}; |
|
Définition à la ligne 103 du fichier ExManagerInputGLUT.h. Références m_Mouse. Référencé par SetGlutCallBack().
00103 {return m_Mouse;}; |
|
Définition à la ligne 104 du fichier ExManagerInputGLUT.h. Références m_SpaceBall. Référencé par SetGlutCallBack().
00104 {return m_SpaceBall;}; |
|
Définition à la ligne 105 du fichier ExManagerInputGLUT.h. Références m_Tablet. Référencé par SetGlutCallBack().
00105 {return m_Tablet;}; |
|
Définition à la ligne 157 du fichier ExManagerInputGLUT.cpp. Références ExManagerCommand::InputCommand(), KEYBOARD_DOWN_0, KEYBOARD_DOWN_1, KEYBOARD_DOWN_2, KEYBOARD_DOWN_2POINTS, KEYBOARD_DOWN_3, KEYBOARD_DOWN_4, KEYBOARD_DOWN_5, KEYBOARD_DOWN_6, KEYBOARD_DOWN_7, KEYBOARD_DOWN_8, KEYBOARD_DOWN_9, KEYBOARD_DOWN__, KEYBOARD_DOWN_A, KEYBOARD_DOWN_B, KEYBOARD_DOWN_BACKSPACE, KEYBOARD_DOWN_C, KEYBOARD_DOWN_CTRL_U, KEYBOARD_DOWN_D, KEYBOARD_DOWN_E, KEYBOARD_DOWN_ENTER, KEYBOARD_DOWN_ESC, KEYBOARD_DOWN_EXP, KEYBOARD_DOWN_F, KEYBOARD_DOWN_G, KEYBOARD_DOWN_H, KEYBOARD_DOWN_I, KEYBOARD_DOWN_J, KEYBOARD_DOWN_K, KEYBOARD_DOWN_L, KEYBOARD_DOWN_M, KEYBOARD_DOWN_M_A, KEYBOARD_DOWN_M_B, KEYBOARD_DOWN_M_C, KEYBOARD_DOWN_M_D, KEYBOARD_DOWN_M_E, KEYBOARD_DOWN_M_F, KEYBOARD_DOWN_M_G, KEYBOARD_DOWN_M_H, KEYBOARD_DOWN_M_I, KEYBOARD_DOWN_M_J, KEYBOARD_DOWN_M_K, KEYBOARD_DOWN_M_L, KEYBOARD_DOWN_M_M, KEYBOARD_DOWN_M_N, KEYBOARD_DOWN_M_O, KEYBOARD_DOWN_M_P, KEYBOARD_DOWN_M_Q, KEYBOARD_DOWN_M_R, KEYBOARD_DOWN_M_S, KEYBOARD_DOWN_M_T, KEYBOARD_DOWN_M_U, KEYBOARD_DOWN_M_V, KEYBOARD_DOWN_M_W, KEYBOARD_DOWN_M_X, KEYBOARD_DOWN_M_Y, KEYBOARD_DOWN_M_Z, KEYBOARD_DOWN_N, KEYBOARD_DOWN_O, KEYBOARD_DOWN_P, KEYBOARD_DOWN_POINT, KEYBOARD_DOWN_Q, KEYBOARD_DOWN_R, KEYBOARD_DOWN_S, KEYBOARD_DOWN_SPACE, KEYBOARD_DOWN_T, KEYBOARD_DOWN_TAB, KEYBOARD_DOWN_U, KEYBOARD_DOWN_V, KEYBOARD_DOWN_W, KEYBOARD_DOWN_X, KEYBOARD_DOWN_Y, KEYBOARD_DOWN_Z, m_Pressed, et ManagerCommand. Référencé par keyboard().
00158 { 00159 if(key<177) 00160 { 00161 if(m_Pressed[key]==true)return; 00162 m_Pressed[key]=true; 00163 } 00164 switch(key) 00165 { 00166 case 8:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_BACKSPACE,x,y));break; 00167 case 21:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_CTRL_U,x,y));break; 00168 case 9:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_TAB,x,y));break; 00169 case 27:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_ESC,x,y));break; 00170 case 178:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_EXP,x,y));break; 00171 case 13 :ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_ENTER,x,y));break; 00172 case 32 :ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_SPACE,x,y));break; 00173 case '_':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN__,x,y));break; 00174 case ':':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_2POINTS,x,y));break; 00175 case '.':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_POINT,x,y));break; 00176 case '0':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_0,x,y));break; 00177 case '1':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_1,x,y));break; 00178 case '2':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_2,x,y));break; 00179 case '3':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_3,x,y));break; 00180 case '4':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_4,x,y));break; 00181 case '5':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_5,x,y));break; 00182 case '6':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_6,x,y));break; 00183 case '7':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_7,x,y));break; 00184 case '8':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_8,x,y));break; 00185 case '9':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_9,x,y));break; 00186 case 'a':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_A,x,y));break; 00187 case 'A':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_A,x,y));break; 00188 case 'b':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_B,x,y));break; 00189 case 'B':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_B,x,y));break; 00190 case 'c':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_C,x,y));break; 00191 case 'C':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_C,x,y));break; 00192 case 'd':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_D,x,y));break; 00193 case 'D':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_D,x,y));break; 00194 case 'e':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_E,x,y));break; 00195 case 'E':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_E,x,y));break; 00196 case 'f':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_F,x,y));break; 00197 case 'F':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_F,x,y));break; 00198 case 'g':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_G,x,y));break; 00199 case 'G':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_G,x,y));break; 00200 case 'h':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_H,x,y));break; 00201 case 'H':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_H,x,y));break; 00202 case 'i':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_I,x,y));break; 00203 case 'I':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_I,x,y));break; 00204 case 'j':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_J,x,y));break; 00205 case 'J':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_J,x,y));break; 00206 case 'k':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_K,x,y));break; 00207 case 'K':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_K,x,y));break; 00208 case 'l':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_L,x,y));break; 00209 case 'L':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_L,x,y));break; 00210 case 'm':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M,x,y));break; 00211 case 'M':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_M,x,y));break; 00212 case 'n':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_N,x,y));break; 00213 case 'N':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_N,x,y));break; 00214 case 'o':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_O,x,y));break; 00215 case 'O':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_O,x,y));break; 00216 case 'p':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_P,x,y));break; 00217 case 'P':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_P,x,y));break; 00218 case 'q':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_Q,x,y));break; 00219 case 'Q':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_Q,x,y));break; 00220 case 'r':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_R,x,y));break; 00221 case 'R':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_R,x,y));break; 00222 case 's':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_S,x,y));break; 00223 case 'S':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_S,x,y));break; 00224 case 't':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_T,x,y));break; 00225 case 'T':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_T,x,y));break; 00226 case 'u':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_U,x,y));break; 00227 case 'U':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_U,x,y));break; 00228 case 'v':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_V,x,y));break; 00229 case 'V':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_V,x,y));break; 00230 case 'w':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_W,x,y));break; 00231 case 'W':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_W,x,y));break; 00232 case 'x':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_X,x,y));break; 00233 case 'X':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_X,x,y));break; 00234 case 'y':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_Y,x,y));break; 00235 case 'Y':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_Y,x,y));break; 00236 case 'z':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_Z,x,y));break; 00237 case 'Z':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_M_Z,x,y));break; 00238 } 00239 } |
|
Définition à la ligne 322 du fichier ExManagerInputGLUT.cpp. Références Guard, ExManagerCommand::InputCommand(), KEYBOARD_DOWN_ARROW_DOWN, KEYBOARD_DOWN_ARROW_LEFT, KEYBOARD_DOWN_ARROW_RIGHT, KEYBOARD_DOWN_ARROW_UP, KEYBOARD_DOWN_END, KEYBOARD_DOWN_F1, KEYBOARD_DOWN_F10, KEYBOARD_DOWN_F11, KEYBOARD_DOWN_F12, KEYBOARD_DOWN_F2, KEYBOARD_DOWN_F3, KEYBOARD_DOWN_F4, KEYBOARD_DOWN_F5, KEYBOARD_DOWN_F6, KEYBOARD_DOWN_F7, KEYBOARD_DOWN_F8, KEYBOARD_DOWN_F9, KEYBOARD_DOWN_HOME, KEYBOARD_DOWN_INSERT, KEYBOARD_DOWN_PAGE_DOWN, KEYBOARD_DOWN_PAGE_UP, KeySpe(), m_Pressed, ManagerCommand, et UnGuard. Référencé par KeySpe(), et spekeyboard().
00323 { 00324 Guard(void ExManagerInputGLUT::KeySpe(int key,int x,int y)); 00325 if(m_Pressed[key]==true)return; 00326 m_Pressed[key]=true; 00327 switch (key) 00328 { 00329 case GLUT_KEY_LEFT :ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_ARROW_LEFT,x,y));break; 00330 case GLUT_KEY_RIGHT :ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_ARROW_RIGHT,x,y));break; 00331 case GLUT_KEY_UP :ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_ARROW_UP,x,y));break; 00332 case GLUT_KEY_DOWN :ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_ARROW_DOWN,x,y));break; 00333 case GLUT_KEY_F1:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_F1,x,y));break; 00334 case GLUT_KEY_F2:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_F2,x,y));break; 00335 case GLUT_KEY_F3:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_F3,x,y));break; 00336 case GLUT_KEY_F4:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_F4,x,y));break; 00337 case GLUT_KEY_F5:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_F5,x,y));break; 00338 case GLUT_KEY_F6:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_F6,x,y));break; 00339 case GLUT_KEY_F7:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_F7,x,y));break; 00340 case GLUT_KEY_F8:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_F8,x,y));break; 00341 case GLUT_KEY_F9:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_F9,x,y));break; 00342 case GLUT_KEY_F10:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_F10,x,y));break; 00343 case GLUT_KEY_F11:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_F11,x,y));break; 00344 case GLUT_KEY_F12:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_F12,x,y));break; 00345 case GLUT_KEY_PAGE_UP:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_PAGE_UP,x,y));break; 00346 case GLUT_KEY_PAGE_DOWN:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_PAGE_DOWN,x,y));break; 00347 case GLUT_KEY_END:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_END,x,y));break; 00348 case GLUT_KEY_HOME:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_HOME,x,y));break; 00349 case GLUT_KEY_INSERT:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_DOWN_INSERT,x,y));break; 00350 } 00351 UnGuard 00352 } |
|
Définition à la ligne 354 du fichier ExManagerInputGLUT.cpp. Références ExManagerCommand::InputCommand(), KEYBOARD_UP_ARROW_DOWN, KEYBOARD_UP_ARROW_LEFT, KEYBOARD_UP_ARROW_RIGHT, KEYBOARD_UP_ARROW_UP, KEYBOARD_UP_END, KEYBOARD_UP_F1, KEYBOARD_UP_F10, KEYBOARD_UP_F11, KEYBOARD_UP_F12, KEYBOARD_UP_F2, KEYBOARD_UP_F3, KEYBOARD_UP_F4, KEYBOARD_UP_F5, KEYBOARD_UP_F6, KEYBOARD_UP_F7, KEYBOARD_UP_F8, KEYBOARD_UP_F9, KEYBOARD_UP_HOME, KEYBOARD_UP_INSERT, KEYBOARD_UP_PAGE_DOWN, KEYBOARD_UP_PAGE_UP, m_Pressed, et ManagerCommand. Référencé par spekeyboardup().
00355 { 00356 if(m_Pressed[key]==false)return; 00357 m_Pressed[key]=false; 00358 switch (key) 00359 { 00360 case GLUT_KEY_LEFT :ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_ARROW_LEFT,x,y));break; 00361 case GLUT_KEY_RIGHT :ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_ARROW_RIGHT,x,y));break; 00362 case GLUT_KEY_UP :ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_ARROW_UP,x,y));break; 00363 case GLUT_KEY_DOWN:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_ARROW_DOWN,x,y));break; 00364 case GLUT_KEY_F1:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_F1,x,y));break; 00365 case GLUT_KEY_F2:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_F2,x,y));break; 00366 case GLUT_KEY_F3:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_F3,x,y));break; 00367 case GLUT_KEY_F4:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_F4,x,y));break; 00368 case GLUT_KEY_F5:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_F5,x,y));break; 00369 case GLUT_KEY_F6:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_F6,x,y));break; 00370 case GLUT_KEY_F7:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_F7,x,y));break; 00371 case GLUT_KEY_F8:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_F8,x,y));break; 00372 case GLUT_KEY_F9:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_F9,x,y));break; 00373 case GLUT_KEY_F10:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_F10,x,y));break; 00374 case GLUT_KEY_F11:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_F11,x,y));break; 00375 case GLUT_KEY_F12:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_F12,x,y));break; 00376 case GLUT_KEY_PAGE_UP:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_PAGE_UP,x,y));break; 00377 case GLUT_KEY_PAGE_DOWN:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_PAGE_DOWN,x,y));break; 00378 case GLUT_KEY_END:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_END,x,y));break; 00379 case GLUT_KEY_HOME:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_HOME,x,y));break; 00380 case GLUT_KEY_INSERT:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_INSERT,x,y));break; 00381 } 00382 } |
|
Définition à la ligne 241 du fichier ExManagerInputGLUT.cpp. Références ExManagerCommand::InputCommand(), KEYBOARD_UP_0, KEYBOARD_UP_1, KEYBOARD_UP_2, KEYBOARD_UP_2POINTS, KEYBOARD_UP_3, KEYBOARD_UP_4, KEYBOARD_UP_5, KEYBOARD_UP_6, KEYBOARD_UP_7, KEYBOARD_UP_8, KEYBOARD_UP_9, KEYBOARD_UP__, KEYBOARD_UP_A, KEYBOARD_UP_B, KEYBOARD_UP_BACKSPACE, KEYBOARD_UP_C, KEYBOARD_UP_D, KEYBOARD_UP_E, KEYBOARD_UP_ESC, KEYBOARD_UP_EXP, KEYBOARD_UP_F, KEYBOARD_UP_G, KEYBOARD_UP_H, KEYBOARD_UP_I, KEYBOARD_UP_J, KEYBOARD_UP_K, KEYBOARD_UP_L, KEYBOARD_UP_M, KEYBOARD_UP_M_A, KEYBOARD_UP_M_B, KEYBOARD_UP_M_C, KEYBOARD_UP_M_D, KEYBOARD_UP_M_E, KEYBOARD_UP_M_F, KEYBOARD_UP_M_G, KEYBOARD_UP_M_H, KEYBOARD_UP_M_I, KEYBOARD_UP_M_J, KEYBOARD_UP_M_K, KEYBOARD_UP_M_L, KEYBOARD_UP_M_M, KEYBOARD_UP_M_N, KEYBOARD_UP_M_O, KEYBOARD_UP_M_P, KEYBOARD_UP_M_Q, KEYBOARD_UP_M_R, KEYBOARD_UP_M_S, KEYBOARD_UP_M_T, KEYBOARD_UP_M_U, KEYBOARD_UP_M_V, KEYBOARD_UP_M_W, KEYBOARD_UP_M_X, KEYBOARD_UP_M_Y, KEYBOARD_UP_M_Z, KEYBOARD_UP_N, KEYBOARD_UP_O, KEYBOARD_UP_P, KEYBOARD_UP_POINT, KEYBOARD_UP_Q, KEYBOARD_UP_R, KEYBOARD_UP_S, KEYBOARD_UP_SPACE, KEYBOARD_UP_T, KEYBOARD_UP_U, KEYBOARD_UP_V, KEYBOARD_UP_W, KEYBOARD_UP_X, KEYBOARD_UP_Y, KEYBOARD_UP_Z, m_Pressed, et ManagerCommand. Référencé par keyboardup().
00242 { 00243 if(key<177) 00244 { 00245 if(m_Pressed[key]==false)return; 00246 m_Pressed[key]=false; 00247 } 00248 switch(key) 00249 { 00250 case 8:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_BACKSPACE,x,y));break; 00251 case 27:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_ESC,x,y));break; 00252 case 178:ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_EXP,x,y));break; 00253 case 32 :ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_SPACE,x,y));break; 00254 case ':':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_2POINTS,x,y));break; 00255 case '.':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_POINT,x,y));break; 00256 case '_':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP__,x,y));break; 00257 case '0':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_0,x,y));break; 00258 case '1':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_1,x,y));break; 00259 case '2':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_2,x,y));break; 00260 case '3':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_3,x,y));break; 00261 case '4':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_4,x,y));break; 00262 case '5':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_5,x,y));break; 00263 case '6':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_6,x,y));break; 00264 case '7':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_7,x,y));break; 00265 case '8':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_8,x,y));break; 00266 case '9':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_9,x,y));break; 00267 case 'a':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_A,x,y));break; 00268 case 'A':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_A,x,y));break; 00269 case 'b':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_B,x,y));break; 00270 case 'B':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_B,x,y));break; 00271 case 'c':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_C,x,y));break; 00272 case 'C':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_C,x,y));break; 00273 case 'd':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_D,x,y));break; 00274 case 'D':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_D,x,y));break; 00275 case 'e':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_E,x,y));break; 00276 case 'E':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_E,x,y));break; 00277 case 'f':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_F,x,y));break; 00278 case 'F':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_F,x,y));break; 00279 case 'g':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_G,x,y));break; 00280 case 'G':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_G,x,y));break; 00281 case 'h':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_H,x,y));break; 00282 case 'H':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_H,x,y));break; 00283 case 'i':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_I,x,y));break; 00284 case 'I':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_I,x,y));break; 00285 case 'j':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_J,x,y));break; 00286 case 'J':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_J,x,y));break; 00287 case 'k':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_K,x,y));break; 00288 case 'K':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_K,x,y));break; 00289 case 'l':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_L,x,y));break; 00290 case 'L':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_L,x,y));break; 00291 case 'm':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M,x,y));break; 00292 case 'M':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_M,x,y));break; 00293 case 'n':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_N,x,y));break; 00294 case 'N':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_N,x,y));break; 00295 case 'o':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_O,x,y));break; 00296 case 'O':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_O,x,y));break; 00297 case 'p':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_P,x,y));break; 00298 case 'P':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_P,x,y));break; 00299 case 'q':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_Q,x,y));break; 00300 case 'Q':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_Q,x,y));break; 00301 case 'r':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_R,x,y));break; 00302 case 'R':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_R,x,y));break; 00303 case 's':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_S,x,y));break; 00304 case 'S':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_S,x,y));break; 00305 case 't':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_T,x,y));break; 00306 case 'T':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_T,x,y));break; 00307 case 'u':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_U,x,y));break; 00308 case 'U':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_U,x,y));break; 00309 case 'v':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_V,x,y));break; 00310 case 'V':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_V,x,y));break; 00311 case 'w':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_W,x,y));break; 00312 case 'W':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_W,x,y));break; 00313 case 'x':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_X,x,y));break; 00314 case 'X':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_X,x,y));break; 00315 case 'y':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_Y,x,y));break; 00316 case 'Y':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_Y,x,y));break; 00317 case 'z':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_Z,x,y));break; 00318 case 'Z':ManagerCommand->InputCommand(ExCCommand(KEYBOARD_UP_M_Z,x,y));break; 00319 } 00320 } |
|
Définition à la ligne 384 du fichier ExManagerInputGLUT.cpp. Références ExManagerCommand::InputCommand(), ManagerCommand, MOUSE_LEFT_BUTTON_DOWN, MOUSE_LEFT_BUTTON_UP, MOUSE_MIDDLE_BUTTON_DOWN, MOUSE_MIDDLE_BUTTON_UP, MOUSE_RIGHT_BUTTON_DOWN, et MOUSE_RIGHT_BUTTON_UP. Référencé par Mouse().
00385 { 00386 //GLUT_UP ou GLUT_DOWN 00387 switch(button) 00388 { 00389 case GLUT_LEFT_BUTTON: 00390 if(state==GLUT_UP) 00391 { 00392 ManagerCommand->InputCommand(ExCCommand(MOUSE_LEFT_BUTTON_UP,x,y)); 00393 } 00394 if(state==GLUT_DOWN) 00395 { 00396 ManagerCommand->InputCommand(ExCCommand(MOUSE_LEFT_BUTTON_DOWN,x,y)); 00397 } 00398 break; 00399 case GLUT_MIDDLE_BUTTON: 00400 if(state==GLUT_UP) 00401 { 00402 ManagerCommand->InputCommand(ExCCommand(MOUSE_MIDDLE_BUTTON_UP,x,y)); 00403 } 00404 if(state==GLUT_DOWN) 00405 { 00406 ManagerCommand->InputCommand(ExCCommand(MOUSE_MIDDLE_BUTTON_DOWN,x,y)); 00407 } 00408 break; 00409 case GLUT_RIGHT_BUTTON: 00410 if(state==GLUT_UP) 00411 { 00412 ManagerCommand->InputCommand(ExCCommand(MOUSE_RIGHT_BUTTON_UP,x,y)); 00413 } 00414 if(state==GLUT_DOWN) 00415 { 00416 ManagerCommand->InputCommand(ExCCommand(MOUSE_RIGHT_BUTTON_DOWN,x,y)); 00417 } 00418 break; 00419 } 00420 } |
|
Définition à la ligne 433 du fichier ExManagerInputGLUT.cpp. Références Guard, ExManagerCommand::InputCommand(), ManagerCommand, MOUSE_MOTION, MouseMotion(), et UnGuard. Référencé par MotionFunc(), et MouseMotion().
00434 { 00435 Guard(void ExManagerInputGLUT::MouseMotion(int x, int y)) 00436 ManagerCommand->InputCommand(ExCCommand(MOUSE_MOTION,x,y)); 00437 UnGuard 00438 } |
|
Définition à la ligne 439 du fichier ExManagerInputGLUT.cpp. Références Guard, ExManagerCommand::InputCommand(), ManagerCommand, MOUSE_MOTION_PASSIVE, MousePassiveMotion(), et UnGuard. Référencé par MousePassiveMotion(), et PassiveMotionFunc().
00440 { 00441 Guard(void ExManagerInputGLUT::MousePassiveMotion(int x, int y)) 00442 ManagerCommand->InputCommand(ExCCommand(MOUSE_MOTION_PASSIVE,x,y)); 00443 UnGuard 00444 } |
|
|
Redéfinie à partir de ExManager. Définition à la ligne 96 du fichier ExManagerInputGLUT.h.
00096 {return;}
|
|
Définition à la ligne 87 du fichier ExManager.h. Références ExManager::m_AskForCommand. Référencé par ExManagerConsole::ExManagerConsole(), ExManagerModel::ExManagerModel(), ExManagerObjectWindow::Init(), ExManagerNetwork::Init(), ExManagerConsole::InputAction(), ExManagerNetwork::InputCommand(), ExManagerLoad::LoadSetOfFile(), et ExManagerNetwork::Say().
00087 {m_AskForCommand=status;} |
|
Définition à la ligne 88 du fichier ExManager.h. Références ExManager::m_Exclusif. Référencé par ExManagerConsole::ExManagerConsole(), ExManagerModel::ExManagerModel(), ExManagerObjectWindow::Init(), ExManagerNetwork::Init(), ExManagerConsole::InputAction(), ExManagerNetwork::InputCommand(), et ExManagerNetwork::Say().
00088 {m_Exclusif=status;} |
|
Définition à la ligne 35 du fichier ExManager.cpp. Références ExManager::Consol, et ExManager::FluxAction. Référencé par SetManagerLink().
00036 { 00037 Consol=consol; 00038 FluxAction=action; 00039 } |
|
Définition à la ligne 98 du fichier ExManagerInputGLUT.h. Références ManagerCommand. Référencé par SetManagerLink().
00098 {ManagerCommand = Command;} |
|
Définition à la ligne 86 du fichier ExManager.h. Références ExManager::m_Status. Référencé par ExManagerConsole::Draw(), ExManagerConsole::ExManagerConsole(), ExManagerObjectWindow::Init(), ExManagerInterface::Init(), ExManagerConsole::InputAction(), ExManagerLoad::LoadSetOfFile(), et ExManagerConsole::SetConsoleState().
00086 {m_Status=status;} |
|
Définition à la ligne 445 du fichier ExManagerInputGLUT.cpp. Références Guard, SpaceballMotion(), et UnGuard. Référencé par SpaceballMotion(), et SpaceballMotionFunc().
|
|
Définition à la ligne 450 du fichier ExManagerInputGLUT.cpp. Références Guard, SpaceballRotate(), et UnGuard. Référencé par SpaceballRotate(), et SpaceballRotateFunc().
|
|
Définition à la ligne 460 du fichier ExManagerInputGLUT.cpp. Références Guard, TabletButton(), et UnGuard. Référencé par TabletButton(), et TabletButtonFunc().
|
|
Définition à la ligne 455 du fichier ExManagerInputGLUT.cpp. Références Guard, TabletMotion(), et UnGuard. Référencé par TabletMotion(), et TabletMotionFunc().
|
|
|
Définition à la ligne 74 du fichier ExManager.h. Référencé par ExManagerWindow::Apply(), ExManagerCommand::ApplyAction(), ExManagerCommand::LoadExecFile(), ExManagerId::RecordObject(), ExManager::SetFlux(), et ExManagerSpecialEffect::Specialeffect(). |
|
Définition à la ligne 70 du fichier ExManager.h. Référencé par ExManager::AskForCommand(), ExManagerConsole::ExManagerConsole(), et ExManager::SetAskForCommand(). |
|
Définition à la ligne 71 du fichier ExManager.h. Référencé par ExManager::AskForExclusifCommand(), et ExManager::SetAskForExclusifCommand(). |
|
Définition à la ligne 26 du fichier ExManagerInputGLUT.cpp. Référencé par CreateSingleton(). |
|
Définition à la ligne 27 du fichier ExManagerInputGLUT.cpp. Référencé par CreateSingleton(). |
|
Définition à la ligne 77 du fichier ExManagerInputGLUT.h. Référencé par CheckInput(), DisplayAviableInput(), ExManagerInputGLUT(), et IsJoystick(). |
|
Définition à la ligne 82 du fichier ExManagerInputGLUT.h. Référencé par CheckInput(), et ExManagerInputGLUT(). |
|
Définition à la ligne 81 du fichier ExManagerInputGLUT.h. Référencé par CheckInput(), et ExManagerInputGLUT(). |
|
Définition à la ligne 73 du fichier ExManagerInputGLUT.h. Référencé par CheckInput(), DisplayAviableInput(), ExManagerInputGLUT(), et IsKeyboard(). |
|
Définition à la ligne 74 du fichier ExManagerInputGLUT.h. Référencé par CheckInput(), DisplayAviableInput(), ExManagerInputGLUT(), et IsMouse(). |
|
Définition à la ligne 78 du fichier ExManagerInputGLUT.h. Référencé par CheckInput(), DisplayAviableInput(), et ExManagerInputGLUT(). |
|
Définition à la ligne 83 du fichier ExManagerInputGLUT.h. Référencé par ExManagerInputGLUT(), Key(), KeySpe(), KeySpeUp(), et KeyUp(). |
|
Définition à la ligne 75 du fichier ExManagerInputGLUT.h. Référencé par CheckInput(), DisplayAviableInput(), ExManagerInputGLUT(), et IsSpaceBall(). |
|
Définition à la ligne 79 du fichier ExManagerInputGLUT.h. Référencé par CheckInput(), DisplayAviableInput(), et ExManagerInputGLUT(). |
|
Définition à la ligne 69 du fichier ExManager.h. Référencé par ExManager::GetStatus(), et ExManager::SetStatus(). |
|
Définition à la ligne 76 du fichier ExManagerInputGLUT.h. Référencé par CheckInput(), DisplayAviableInput(), ExManagerInputGLUT(), et IsTablet(). |
|
Définition à la ligne 80 du fichier ExManagerInputGLUT.h. Référencé par CheckInput(), DisplayAviableInput(), et ExManagerInputGLUT(). |
|
Définition à la ligne 72 du fichier ExManagerInputGLUT.h. Référencé par Key(), KeySpe(), KeySpeUp(), KeyUp(), Mouse(), MouseMotion(), MousePassiveMotion(), et SetManagerCommand(). |