WKLib 0.0.1
A modding library for White Knuckle
Loading...
Searching...
No Matches
WKLib.API.Config.ConfigFile Class Reference

Public Member Functions

 ConfigFile (string filePath)
 
 ConfigFile (ConfigFolder configFolder, string fileName)
 
 ConfigFile (WKLibAPI API, string fileName)
 
bool TryGetParsedToken (string key, out JToken token)
 
bool TryGetParsedValueObject (string key, out object value)
 
void RegisterConfigValue (ConfigValueBase configValue)
 
void LoadFromDisk ()
 
async Task SaveAsync ()
 
void SaveSync ()
 

Properties

string FilePath [get]
 
string FullFileName [get]
 
string FileName [get]
 

Constructor & Destructor Documentation

◆ ConfigFile() [1/3]

WKLib.API.Config.ConfigFile.ConfigFile ( string filePath)

◆ ConfigFile() [2/3]

WKLib.API.Config.ConfigFile.ConfigFile ( ConfigFolder configFolder,
string fileName )

◆ ConfigFile() [3/3]

WKLib.API.Config.ConfigFile.ConfigFile ( WKLibAPI API,
string fileName )

Member Function Documentation

◆ LoadFromDisk()

void WKLib.API.Config.ConfigFile.LoadFromDisk ( )

◆ RegisterConfigValue()

void WKLib.API.Config.ConfigFile.RegisterConfigValue ( ConfigValueBase configValue)

◆ SaveAsync()

async Task WKLib.API.Config.ConfigFile.SaveAsync ( )

◆ SaveSync()

void WKLib.API.Config.ConfigFile.SaveSync ( )

◆ TryGetParsedToken()

bool WKLib.API.Config.ConfigFile.TryGetParsedToken ( string key,
out JToken token )

◆ TryGetParsedValueObject()

bool WKLib.API.Config.ConfigFile.TryGetParsedValueObject ( string key,
out object value )

Property Documentation

◆ FileName

string WKLib.API.Config.ConfigFile.FileName
get

◆ FilePath

string WKLib.API.Config.ConfigFile.FilePath
get

◆ FullFileName

string WKLib.API.Config.ConfigFile.FullFileName
get

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