home *** CD-ROM | disk | FTP | other *** search
/ Revista CD Expert 51 / PCGamer51_17Demos.iso / games / CM / CyclingManagerDemoCangas.exe / CyclingManagerDemo / scripts / manager / page_manager.cnh < prev   
Text File  |  2001-06-01  |  3KB  |  75 lines

  1. // func void Page_Manager_Create ()
  2. typedef func void TYPE_Page_Manager_Create ();
  3. var TYPE_Page_Manager_Create Page_Manager_Create;
  4.  
  5. // func i32x Page_Manager_Event (i32x _iComponentID, i32x _iEvent)
  6. typedef func i32x TYPE_Page_Manager_Event (i32x _iComponentID, i32x _iEvent);
  7. var TYPE_Page_Manager_Event Page_Manager_Event;
  8.  
  9. // func i32x Page_Manager_Constructor ()
  10. typedef func i32x TYPE_Page_Manager_Constructor ();
  11. var TYPE_Page_Manager_Constructor Page_Manager_Constructor;
  12.  
  13. // func void Page_Manager_Destructor ()
  14. typedef func void TYPE_Page_Manager_Destructor ();
  15. var TYPE_Page_Manager_Destructor Page_Manager_Destructor;
  16.  
  17. // func void Page_Manager_InitMembers ()
  18. typedef func void TYPE_Page_Manager_InitMembers ();
  19. var TYPE_Page_Manager_InitMembers Page_Manager_InitMembers;
  20.  
  21. // func void Page_Manager_Update_Display()
  22. typedef func void TYPE_Page_Manager_Update_Display ();
  23. var TYPE_Page_Manager_Update_Display Page_Manager_Update_Display;
  24.  
  25. // func void Page_Manager_CreateJoins()
  26. typedef func void TYPE_Page_Manager_CreateJoins ();
  27. var TYPE_Page_Manager_CreateJoins Page_Manager_CreateJoins;
  28.  
  29. // func void Page_Manager_DestroyJoins()
  30. typedef func void TYPE_Page_Manager_DestroyJoins ();
  31. var TYPE_Page_Manager_DestroyJoins Page_Manager_DestroyJoins;
  32.  
  33. // func void FillManager()
  34. typedef func void TYPE_FillManager();
  35. var TYPE_FillManager FillManager;
  36.  
  37.  
  38. //----------------------------------------------------------------------------------------------------------------//
  39. //----------------------------------------------------------------------------------------------------------------//
  40. //Page_Manager Struct
  41. //----------------------------------------------------------------------------------------------------------------//
  42. //----------------------------------------------------------------------------------------------------------------//
  43.  
  44. typedef struct stPage_Manager
  45. {
  46.     //Management IDs
  47.     i32x iWindowID;            //ID of this page
  48.     component pThis;        // Pointer on this object
  49.     component pProfil;        // Pointer on the profil object
  50.  
  51.     //Component ID
  52.     i32x m_cProfilID;
  53.     i32x iHistogramID;
  54.     i32x iHistogramTitleID;
  55.     i32x m_cHisto;
  56.     i32x m_cPalmares;
  57.  
  58.     // Managers' join
  59.     i32x m_jManager_iTeamID;
  60.     i32x m_jManager_szName;
  61.     i32x m_jManager_iAge;
  62.     i32x m_jManager_iCountryID;
  63.     i32x m_jTeamManager_iRating;
  64.     i32x m_jManager_iSeason;
  65.     i32x m_jCountry_iStrId;
  66.  
  67.     i32x m_aiManagerRating[20];
  68.     i32x m_iMaxRating;
  69.  
  70.     ObjectFunc oFunc;
  71. } stPage_Manager;
  72.  
  73.  
  74. var stPage_Manager oPage_Manager;
  75.