![]() |
Kerbal Space Program
1.12.4
|
Classes | |
| class | BinaryReader |
| Identical to System.IO.BinaryReader, but with added IDisposable methods (for use in using structures), and a factory method instead of constructors. More... | |
| class | BinaryWriter |
| class | File |
| class | FileInfo |
| File IO methods More... | |
| class | FileStream |
| class | IOException |
| class | IOTools |
| Provide some common IO tools that are needed by plugins. More... | |
| class | IOUtils |
| Create streams in sandboxed environment More... | |
| class | MemoryStream |
| Emulates System.IO.MemoryStream. More... | |
| class | PluginConfigNode |
| A node containing configuration information More... | |
| class | PluginConfiguration |
| Acts as a proxy between plugins and the filesystem so plugins can't go and mess with stuff outside of KSP's install dir. Saves as an XML file in PluginData/assemblyname[/flightname]/config.xml. More... | |
| class | TextReader |
| Sandboxed version of TextReader class from System.IO. More... | |
| class | TextWriter |
Enumerations | |
| enum | FileAccess { FileAccess.Read = 1, FileAccess.Write = 2, FileAccess.ReadWrite = 3 } |
| enum | FileMode { FileMode.CreateNew = 1, FileMode.Create = 2, FileMode.Open = 3, FileMode.OpenOrCreate = 4, FileMode.Truncate = 5, FileMode.Append = 6 } |
| enum | FileShare { FileShare.None = 0, FileShare.Read = 1, FileShare.Write = 2, FileShare.ReadWrite = 3, FileShare.Delete = 4, FileShare.Inheritable = 16 } |
| enum | SeekOrigin { SeekOrigin.Begin, SeekOrigin.Current, SeekOrigin.End } |
| enum KSP.IO.FileAccess |
| enum KSP.IO.FileMode |
| enum KSP.IO.FileShare |
| enum KSP.IO.SeekOrigin |
1.8.7