OpenTTD Source  20240919-master-gdf0233f4c2
SocialIntegration Class Reference

Static Public Member Functions

static std::vector< SocialIntegrationPlugin * > GetPlugins ()
 Get the list of loaded social integration plugins.
 
static void Initialize ()
 Initialize the social integration system, loading any social integration plugins that are available.
 
static void Shutdown ()
 Shutdown the social integration system, and all social integration plugins that are loaded.
 
static void RunCallbacks ()
 Allow any social integration library to handle their own events.
 
static void EventEnterMainMenu ()
 Event: user entered the main menu.
 
static void EventEnterScenarioEditor (uint map_width, uint map_height)
 Event: user entered the Scenario Editor.
 
static void EventEnterSingleplayer (uint map_width, uint map_height)
 Event: user entered a singleplayer game.
 
static void EventEnterMultiplayer (uint map_width, uint map_height)
 Event: user entered a multiplayer game.
 
static void EventJoiningMultiplayer ()
 Event: user is joining a multiplayer game.
 

Detailed Description

Definition at line 37 of file social_integration.h.


The documentation for this class was generated from the following files: