DefinedClassesGameKit.pas 3.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. {$mode delphi}
  2. {$modeswitch objectivec1}
  3. {$modeswitch cvar}
  4. {$packrecords c}
  5. {$IFNDEF FPC_DOTTEDUNITS}
  6. unit DefinedClassesGameKit;
  7. {$ENDIF FPC_DOTTEDUNITS}
  8. interface
  9. type
  10. GKAchievement = objcclass external;
  11. GKAchievementChallenge = objcclass external;
  12. GKAchievementDescription = objcclass external;
  13. GKAchievementViewController = objcclass external;
  14. GKChallenge = objcclass external;
  15. GKChallengeEventHandler = objcclass external;
  16. GKChallengesViewController = objcclass external;
  17. GKDialogController = objcclass external;
  18. GKFriendRequestComposeViewController = objcclass external;
  19. GKGameCenterViewController = objcclass external;
  20. GKInvite = objcclass external;
  21. GKLeaderboard = objcclass external;
  22. GKLeaderboardSet = objcclass external;
  23. GKLeaderboardViewController = objcclass external;
  24. GKLocalPlayer = objcclass external;
  25. GKMatch = objcclass external;
  26. GKMatchRequest = objcclass external;
  27. GKMatchmaker = objcclass external;
  28. GKMatchmakerViewController = objcclass external;
  29. GKNotificationBanner = objcclass external;
  30. GKPlayer = objcclass external;
  31. GKSavedGame = objcclass external;
  32. GKScore = objcclass external;
  33. GKScoreChallenge = objcclass external;
  34. GKSession = objcclass external;
  35. GKTurnBasedEventHandler = objcclass external;
  36. GKTurnBasedExchange = objcclass external;
  37. GKTurnBasedExchangeReply = objcclass external;
  38. GKTurnBasedMatch = objcclass external;
  39. GKTurnBasedMatchmakerViewController = objcclass external;
  40. GKTurnBasedParticipant = objcclass external;
  41. GKVoiceChat = objcclass external;
  42. GKVoiceChatService = objcclass external;
  43. GKAchievementViewControllerDelegateProtocol = objcprotocol external name 'GKAchievementViewControllerDelegate';
  44. GKChallengeEventHandlerDelegateProtocol = objcprotocol external name 'GKChallengeEventHandlerDelegate';
  45. GKChallengeListenerProtocol = objcprotocol external name 'GKChallengeListener';
  46. GKChallengesViewControllerDelegateProtocol = objcprotocol external name 'GKChallengesViewControllerDelegate';
  47. GKFriendRequestComposeViewControllerDelegateProtocol = objcprotocol external name 'GKFriendRequestComposeViewControllerDelegate';
  48. GKGameCenterControllerDelegateProtocol = objcprotocol external name 'GKGameCenterControllerDelegate';
  49. GKInviteEventListenerProtocol = objcprotocol external name 'GKInviteEventListener';
  50. GKLeaderboardViewControllerDelegateProtocol = objcprotocol external name 'GKLeaderboardViewControllerDelegate';
  51. GKLocalPlayerListenerProtocol = objcprotocol external name 'GKLocalPlayerListener';
  52. GKMatchDelegateProtocol = objcprotocol external name 'GKMatchDelegate';
  53. GKMatchmakerViewControllerDelegateProtocol = objcprotocol external name 'GKMatchmakerViewControllerDelegate';
  54. GKSavedGameListenerProtocol = objcprotocol external name 'GKSavedGameListener';
  55. GKSessionDelegateProtocol = objcprotocol external name 'GKSessionDelegate';
  56. GKTurnBasedEventHandlerDelegateProtocol = objcprotocol external name 'GKTurnBasedEventHandlerDelegate';
  57. GKTurnBasedEventListenerProtocol = objcprotocol external name 'GKTurnBasedEventListener';
  58. GKTurnBasedMatchmakerViewControllerDelegateProtocol = objcprotocol external name 'GKTurnBasedMatchmakerViewControllerDelegate';
  59. GKViewControllerProtocol = objcprotocol external name 'GKViewController';
  60. GKVoiceChatClientProtocol = objcprotocol external name 'GKVoiceChatClient';
  61. type
  62. GKGame = objcclass external;
  63. GKPlayerInternal = objcclass external;
  64. GKThreadsafeDictionary = objcclass external;
  65. NSImage = objcclass external;
  66. NSViewController = objcclass external;
  67. UIImage = objcclass external;
  68. UIViewController = objcclass external;
  69. implementation
  70. end.