C# (CSharp) Plugin Namespace

Nested Namespaces

Plugin.BLE
Plugin.BluetoothClassic
Plugin.BluetoothLE
Plugin.CustomVisionEngine
Plugin.Fingerprint
Plugin.Firebase
Plugin.GoogleUserMessagingPlatform
Plugin.MaterialDesignControls
Plugin.MediaManager
Plugin.Net
Plugin.Plainer
Plugin.Sample
Plugin.SecureStorage
Plugin.Swank
Plugin.Toasts
Plugin.Vibrate
Plugin.XF

Classes

Name Description
AI
Atc Represents ATC.
Atc.CompatibilityLimit Represents a speed limit at a specific track position.
AtsP Represents ATS-P.
AtsP.CompatibilityLimit Represents a speed limit at a specific track position.
AtsP.Pattern Represents a pattern.
AtsSx Represents ATS-Sx.
Debug Provides functionality for logging information
Device Represents an abstract device.
DisplayPlugin Base class for all display plugins that provide GUI
Eb Represents the EB device.
FunctionInfo Provides info and functionality for calling reflected methods
NeedsPlugin
NetworkFunction
NetworkManager Manages all network stuff
Plugin
Plugin.FormatData Represents format-specific data.
Plugin.MicrosoftAdPcmData Represents Microsoft-ADPCM-specific data.
Plugin.MicrosoftAdPcmData.ChannelData
Plugin.SoundHelper Represents the helper class that provides sound instructions in a way similar to Win32 plugins.
Plugin.SoundInstructions Provides constants related to sound instructions.
Plugin.WaveData Represents wave data.
Plugin.WaveFormat Represents the format of wave data.
PluginManager 插件管理器。
Program
Recorvery
Semaphore Helps managing function calls in multithreaded environments
ServiceConsumer
Sounds
Sounds.Sound Represents a looping sound.
SteamControl
Train
Train.ReadOnlyHandles Represents handles that can only be read from.
WesternControl