Class SystemsManager
Defined in File SystemsManager.h
Class Documentation
-
class SystemsManager
Interface used to access each of the systems.
Public Functions
-
UserSystem *GetUserSystem()
Retrieves user system.
- Returns
SpaceSystem : pointer to the user system class
-
SpaceSystem *GetSpaceSystem()
Retrieves space system.
- Returns
SpaceSystem : pointer to the space system class
-
AssetSystem *GetAssetSystem()
Retrieves asset system.
- Returns
SpaceSystem : pointer to the asset system class
-
VoipSystem *GetVoipSystem()
Retrieves voip system.
- Returns
SpaceSystem : pointer to the voip system class
-
ScriptSystem *GetScriptSystem()
Retrieves script system.
- Returns
ScriptingSystem : pointer to the script system class
-
PointOfInterestSystem *GetPointOfInterestSystem()
Retrieves the Point Of Interest system.
- Returns
PointOfInterestSystem : pointer to the POI system class
-
AnchorSystem *GetAnchorSystem()
Retrieves the Anchor system.
- Returns
AnchorSystem : pointer to the Anchor system class
-
LogSystem *GetLogSystem()
Retrieves the Log system.
- Returns
LogSystem : pointer to the Log system class
-
SettingsSystem *GetSettingsSystem()
Retrieves the Settings system.
- Returns
SettingsSystem : pointer to the Settings system class
-
GraphQLSystem *GetGraphQLSystem()
Retrieves the GraphQL system.
- Returns
GraphQLSystem : pointer to the GraphQL system class
-
AnalyticsSystem *GetAnalyticsSystem()
Retrieves the Analytics system.
- Returns
AnalyticsSystem : pointer to the Analytics system class
-
MaintenanceSystem *GetMaintenanceSystem()
Retrieves the Maintenance system.
- Returns
MaintenanceSystem : pointer to the Maintenance system class
-
EventTicketingSystem *GetEventTicketingSystem()
Retrieves the Event Ticketing system.
- Returns
EventTicketingSystem : pointer to the Event Ticketing system class
-
ECommerceSystem *GetECommerceSystem()
Retrieves the ECommerce system.
- Returns
ECommerceSystem : pointer to the ECommerce system class
-
QuotaSystem *GetQuotaSystem()
Retrieves the Quota system.
- Returns
QuotaSystem : pointer to the Quota system class
-
OrganizationSystem *GetOrganizationSystem()
Retrieves the Organization system.
- Returns
OrganizationSystem : pointer to the Organization system class
-
SequenceSystem *GetSequenceSystem()
Retrieves the Sequence system.
- Returns
SequenceSystem : pointer to the Sequence system class
-
HotspotSequenceSystem *GetHotspotSequenceSystem()
Retrieves the HotspotSequenceSystem system.
- Returns
HotspotSequenceSystem : pointer to the HotspotSequenceSystem system class
-
csp::multiplayer::SpaceEntitySystem *GetSpaceEntitySystem()
-
csp::multiplayer::MultiplayerConnection *GetMultiplayerConnection()
Public Static Functions
-
static SystemsManager &Get()
-
UserSystem *GetUserSystem()