C# Class SSTUTools.TankSet

Show file Open project: shadowmage45/SSTULabs Class Usage Examples

Public Properties

Property Type Description
name string

Public Methods

Method Description
TankSet ( ConfigNode node ) : System
ToString ( ) : string
addModel ( TankModelData data ) : void
getDefaultModel ( string preferredVariant ) : string
getModelNames ( ) : String[]
getSetNames ( TankSet sets, bool includeEmpty = false ) : string[]
getTankDescriptions ( ) : string[]
hasVariant ( string name ) : bool
parseSets ( ConfigNode nodes ) : SSTUTools.TankSet[]

Method Details

TankSet() public method

public TankSet ( ConfigNode node ) : System
node System.ConfigNode
return System

ToString() public method

public ToString ( ) : string
return string

addModel() public method

public addModel ( TankModelData data ) : void
data TankModelData
return void

getDefaultModel() public method

public getDefaultModel ( string preferredVariant ) : string
preferredVariant string
return string

getModelNames() public method

public getModelNames ( ) : String[]
return String[]

getSetNames() public static method

public static getSetNames ( TankSet sets, bool includeEmpty = false ) : string[]
sets TankSet
includeEmpty bool
return string[]

getTankDescriptions() public method

public getTankDescriptions ( ) : string[]
return string[]

hasVariant() public method

public hasVariant ( string name ) : bool
name string
return bool

parseSets() public static method

public static parseSets ( ConfigNode nodes ) : SSTUTools.TankSet[]
nodes System.ConfigNode
return SSTUTools.TankSet[]

Property Details

name public property

public string name
return string