C# Class AcManager.Tools.Objects.CarSkinObject

Inheritance: AcManager.Tools.AcObjectsNew.AcJsonObjectNew
Show file Open project: gro-ove/actools Class Usage Examples

Private Properties

Property Type Description
CheckLivery void
CheckPreview void
LoadSkinRelated void
NameFromId string
SaveSkinRelated void

Public Methods

Method Description
CarSkinObject ( string carId, IFileAcManager manager, string id, bool enabled ) : System.IO
HandleChangedFile ( string filename ) : bool
PastLoad ( ) : void
Reload ( ) : void
Save ( ) : void
SaveData ( Newtonsoft.Json.Linq.JObject json ) : void

Protected Methods

Method Description
ClearData ( ) : void
GetTagsList ( ) : AutocompleteValuesList
InitializeLocations ( ) : void
LoadData ( Newtonsoft.Json.Linq.JObject json ) : void
LoadJsonOrThrow ( ) : bool
LoadOrThrow ( ) : void
SaveCountry ( Newtonsoft.Json.Linq.JObject json ) : void

Private Methods

Method Description
CheckLivery ( ) : void
CheckPreview ( ) : void
LoadSkinRelated ( Newtonsoft.Json.Linq.JObject json ) : void
NameFromId ( [ id ) : string
SaveSkinRelated ( Newtonsoft.Json.Linq.JObject json ) : void

Method Details

CarSkinObject() public method

public CarSkinObject ( string carId, IFileAcManager manager, string id, bool enabled ) : System.IO
carId string
manager IFileAcManager
id string
enabled bool
return System.IO

ClearData() protected method

protected ClearData ( ) : void
return void

GetTagsList() protected method

protected GetTagsList ( ) : AutocompleteValuesList
return AutocompleteValuesList

HandleChangedFile() public method

public HandleChangedFile ( string filename ) : bool
filename string
return bool

InitializeLocations() protected method

protected InitializeLocations ( ) : void
return void

LoadData() protected method

protected LoadData ( Newtonsoft.Json.Linq.JObject json ) : void
json Newtonsoft.Json.Linq.JObject
return void

LoadJsonOrThrow() protected method

protected LoadJsonOrThrow ( ) : bool
return bool

LoadOrThrow() protected method

protected LoadOrThrow ( ) : void
return void

PastLoad() public method

public PastLoad ( ) : void
return void

Reload() public method

public Reload ( ) : void
return void

Save() public method

public Save ( ) : void
return void

SaveCountry() protected method

protected SaveCountry ( Newtonsoft.Json.Linq.JObject json ) : void
json Newtonsoft.Json.Linq.JObject
return void

SaveData() public method

public SaveData ( Newtonsoft.Json.Linq.JObject json ) : void
json Newtonsoft.Json.Linq.JObject
return void