ManiaScript  2019-10-10
The script language used in ManiaPlanet gaming system
Public Member Functions | Public Attributes | List of all members
CMatchSettingsManager Struct Reference

#include <big.h>

Inheritance diagram for CMatchSettingsManager:
CNod

Public Member Functions

Void MatchSettings_Refresh ()
 
CMatchSettings MatchSettings_Create (Text FilePath)
 
Void MatchSettings_Save (CMatchSettings MatchSettings)
 
CMatchSettings MatchSettings_SaveAs (Text FilePath, CMatchSettings MatchSettings)
 
Void MatchSettings_EditScriptSettings (CMatchSettings MatchSettings)
 

Public Attributes

const Boolean MatchSettings_EditScriptSettings_Ongoing
 
const CMatchSettings [] MatchSettings
 
- Public Attributes inherited from CNod
const Ident Id
 

Detailed Description

Allows handling of match-settings files

Member Function Documentation

◆ MatchSettings_Create()

CMatchSettings CMatchSettingsManager::MatchSettings_Create ( Text  FilePath)

Create a new matchsettings file.

◆ MatchSettings_EditScriptSettings()

Void CMatchSettingsManager::MatchSettings_EditScriptSettings ( CMatchSettings  MatchSettings)

◆ MatchSettings_Refresh()

Void CMatchSettingsManager::MatchSettings_Refresh ( )

Clear all matchsettings and reload them from disk. Be aware that any non-saved changes will be lost.

◆ MatchSettings_Save()

Void CMatchSettingsManager::MatchSettings_Save ( CMatchSettings  MatchSettings)

Save a matchsettings file.

◆ MatchSettings_SaveAs()

CMatchSettings CMatchSettingsManager::MatchSettings_SaveAs ( Text  FilePath,
CMatchSettings  MatchSettings 
)

Member Data Documentation

◆ MatchSettings

const CMatchSettings [] CMatchSettingsManager::MatchSettings

Array of the matchsettings

◆ MatchSettings_EditScriptSettings_Ongoing

const Boolean CMatchSettingsManager::MatchSettings_EditScriptSettings_Ongoing

The documentation for this struct was generated from the following file: