home *** CD-ROM | disk | FTP | other *** search
/ Revista CD Expert 51 / PCGamer51_17Demos.iso / games / CM / CyclingManagerDemoCangas.exe / CyclingManagerDemo / scripts / common / admin / object_users.cnh < prev    next >
Text File  |  2001-06-02  |  2KB  |  76 lines

  1. // func void Object_Users_Create ()
  2. typedef func void TYPE_Object_Users_Create ();
  3. var TYPE_Object_Users_Create Object_Users_Create;
  4.  
  5. // func i32x Object_Users_Event (i32x _iComponentID,i32x _iEvent)
  6. typedef func i32x TYPE_Object_Users_Event (i32x _iComponentID,i32x _iEvent);
  7. var TYPE_Object_Users_Event Object_Users_Event;
  8.  
  9. // func void Object_Users_InitMembers ()
  10. typedef func void TYPE_Object_Users_InitMembers ();
  11. var TYPE_Object_Users_InitMembers Object_Users_InitMembers;
  12.  
  13. // func void Object_Users_Item_Create ()
  14. typedef func void TYPE_Object_Users_Item_Create();
  15. var TYPE_Object_Users_Item_Create Object_Users_Item_Create;
  16.  
  17. // func void Object_Users_Item_Update (i32x _iItemID)
  18. typedef func void TYPE_Object_Users_Item_Update(i32x _iItemID);
  19. var TYPE_Object_Users_Item_Update Object_Users_Item_Update;
  20.  
  21. //func i32x Object_Users_Item_Event (i32x _iComponentID, i32x _iEvent)
  22. typedef func i32x TYPE_Object_Users_Item_Event(i32x _iComponentID, i32x _iEvent);
  23. var TYPE_Object_Users_Item_Event Object_Users_Item_Event;
  24.  
  25. // func void AdminUsers_UpdateListDisplay ()
  26. typedef func void TYPE_AdminUsers_UpdateListDisplay ();
  27. var TYPE_AdminUsers_UpdateListDisplay AdminUsers_UpdateListDisplay;
  28.  
  29. // func void vObjectUsers_DeleteJoins()
  30. typedef func void TYPE_vObjectUsers_DeleteJoins ();
  31. var TYPE_vObjectUsers_DeleteJoins vObjectUsers_DeleteJoins;
  32.  
  33. // func void vObjectUsers_CreateJoins()
  34. typedef func void TYPE_vObjectUsers_CreateJoins ();
  35. var TYPE_vObjectUsers_CreateJoins vObjectUsers_CreateJoins;
  36.  
  37. // func void vFillUsersList()
  38. typedef func void TYPE_vFillUsersList ();
  39. var TYPE_vFillUsersList vFillUsersList;
  40.  
  41.  
  42. //structures
  43. typedef struct stUserItem
  44. {
  45.     i32x m_cBack;
  46.     i32x m_cSelection;
  47.     i32x m_cInfo;        // Team name or guest
  48.     i32x m_cName;        // Player pseudo
  49.     i32x m_cConnected;
  50. } stUserItem;
  51.  
  52. typedef struct stAdminUsers
  53. {
  54.     component pThis;
  55.     
  56.     //i32x m_cPassword;    ///< if no password game are public
  57.     i32x m_cList;
  58.     i32x m_cKick;
  59.  
  60.     i32x m_iSelectedUserMode;
  61.     i32x m_iSelectedUserId;
  62.  
  63.     i32x m_iNumFree;
  64.     i32x m_iNumGuests;
  65.     i32x m_iNumUsers;
  66.  
  67.     i32x m_iFirstGuest;
  68.  
  69.     ObjectFunc oFunc;
  70.  
  71. } stAdminUsers;
  72.  
  73. var stAdminUsers oAdminUsers;
  74. var stUserItem oUserItem;
  75.  
  76.