#include <InputActionList.h>
Membres publics | |
| SAction () | |
| SAction (const SAction &Action) | |
| SAction (int Action) | |
| SAction (int Action, std::string Param) | |
| void | SetParam (std::string Param) |
| bool | AllActionDone () |
Attributs Publics | |
| int | m_Action |
| int | m_ActionNumber |
| std::string | m_Param |
| double | m_StartingLife |
| double | m_ExecutingLife |
| bool | m_executed |
| SAction * | m_NextAction |
|
|
Définition à la ligne 282 du fichier InputActionList.h. Références m_Action, m_ActionNumber, m_executed, m_ExecutingLife, m_Param, et m_StartingLife.
00283 {
00284 m_NextAction=NULL;
00285 m_Action=0;
00286 m_ActionNumber=0;
00287 m_executed=false;
00288 m_StartingLife=(double)((double)glutGet(GLUT_ELAPSED_TIME)/1000);
00289 m_ExecutingLife=-1;
00290 m_Param="NULL";
00291 }
|
|
|
Définition à la ligne 292 du fichier InputActionList.h. Références m_Action, m_ActionNumber, m_executed, m_ExecutingLife, m_NextAction, m_Param, et m_StartingLife.
00293 {
00294 m_NextAction=Action.m_NextAction;
00295 m_Action=Action.m_Action;
00296 m_ActionNumber=0;
00297 m_executed=Action.m_executed;
00298 m_StartingLife=Action.m_StartingLife;
00299 m_ExecutingLife=Action.m_ExecutingLife;
00300 m_Param=Action.m_Param;
00301 }
|
|
|
Définition à la ligne 302 du fichier InputActionList.h. Références m_Action, m_ActionNumber, m_executed, m_ExecutingLife, m_Param, et m_StartingLife.
00303 {
00304 m_NextAction=NULL;
00305 m_Action=Action;
00306 m_ActionNumber=0;
00307 m_executed=false;
00308 m_StartingLife=(double)((double)glutGet(GLUT_ELAPSED_TIME)/1000);
00309 m_ExecutingLife=-1;
00310 m_Param="NULL";
00311 }
|
|
||||||||||||
|
Définition à la ligne 312 du fichier InputActionList.h. Références m_Action, m_ActionNumber, m_executed, m_ExecutingLife, m_Param, et m_StartingLife.
00313 {
00314 m_NextAction=NULL;
00315 m_Action=Action;
00316 m_ActionNumber=0;
00317 m_executed=false;
00318 m_StartingLife=(double)((double)glutGet(GLUT_ELAPSED_TIME)/1000);
00319 m_ExecutingLife=-1;
00320 m_Param=Param;
00321 }
|
|
|
Définition à la ligne 326 du fichier InputActionList.h. Références m_executed.
00327 {
00328 while(this->m_NextAction!=NULL)
00329 {
00330 if(this->m_executed==false)
00331 {
00332 return false;//one action is not done return false to keep action
00333 }
00334 }
00335 return true;
00336 }
|
|
|
Définition à la ligne 322 du fichier InputActionList.h. Références m_Param.
00323 {
00324 m_Param=Param;
00325 }
|
|
|
Définition à la ligne 272 du fichier InputActionList.h. Référencé par SAction(). |
|
|
Définition à la ligne 273 du fichier InputActionList.h. Référencé par SAction(). |
|
|
Définition à la ligne 278 du fichier InputActionList.h. Référencé par AllActionDone(), et SAction(). |
|
|
Définition à la ligne 277 du fichier InputActionList.h. Référencé par SAction(). |
|
|
Définition à la ligne 280 du fichier InputActionList.h. Référencé par SAction(). |
|
|
Définition à la ligne 274 du fichier InputActionList.h. Référencé par SAction(), et SetParam(). |
|
|
Définition à la ligne 276 du fichier InputActionList.h. Référencé par SAction(). |
1.3-rc1