![]() |
Trackmania ManiaScript Reference 2025.6.19.2137
A ManiaScript Reference of the new Trackmania.
|
API for platform calls. More...
#include <doc.h>
Public Types | |
| enum | ESystemPlatform { None , Steam , UPlay , PS4 , XBoxOne , PS5 , XBoxSeries , Stadia , Luna } |
| enum | ESystemSkuIdentifier { Unknown , EU , US , JP , CN } |
Public Member Functions | |
| Void | ClipboardSet (Text ClipboardText) |
| Void | FlashWindow () |
Public Attributes | |
| CSystemPlatform::ESystemPlatform const | Platform |
| CSystemPlatform::ESystemSkuIdentifier const | SkuIdentifier |
| Text const | ExeVersion |
| Integer const | CurrentLocalDate |
| Text const | CurrentLocalDateText |
| Text const | CurrentTimezone |
| Text const | CurrentTimezoneTimeOffset |
| Text const | ExtraTool_Info |
| Text | ExtraTool_Data |
| Boolean const | IsWritingUserSave |
Public Attributes inherited from CNod | |
| Ident const | Id |
API for platform calls.
Supported declare modes :
| Void CSystemPlatform::FlashWindow | ( | ) |
| Integer const CSystemPlatform::CurrentLocalDate |
Beware: altough it is a number of seconds since 'local epoch', this is not a unix timestamp as it is the time in the local time zone. It is only useful for localized UI. Use Timelib::GetCurrent() instead if you need an absolute unix timestamp.
| Text const CSystemPlatform::CurrentLocalDateText |
| Text const CSystemPlatform::CurrentTimezone |
| Text const CSystemPlatform::CurrentTimezoneTimeOffset |
| Text const CSystemPlatform::ExeVersion |
| Text CSystemPlatform::ExtraTool_Data |
| Text const CSystemPlatform::ExtraTool_Info |
| Boolean const CSystemPlatform::IsWritingUserSave |
Background write to usersave in progress. Do not switch off the console.
| CSystemPlatform::ESystemPlatform const CSystemPlatform::Platform |
| CSystemPlatform::ESystemSkuIdentifier const CSystemPlatform::SkuIdentifier |