C# Class hds.DataLoader

Show file Open project: hdneo/mxo-hd Class Usage Examples

Public Properties

Property Type Description
AbilityDB List
ClothingRSIDB List
Emotes List
GODB List
WorldObjectsDB List
mxoSqliteDb System.Data.SQLite.SQLiteConnection
newRSIItemsDb List
useSQLiteDatabase bool

Public Methods

Method Description
findEmoteByLongId ( UInt32 _emoteLongId ) : byte
getAbilityByID ( UInt16 id ) : AbilityItem
getGameObjectItemById ( UInt16 id ) : GameObjectItem
getInstance ( ) : DataLoader
getItemValues ( UInt16 itemID ) : ClothingItem
getNewRSIItemByTypeAndID ( string type, UInt16 newRSIID ) : NewRSIItem
getObjectValues ( UInt32 objectId ) : StaticWorldObject
loadAbilityDB ( string path ) : void
loadCSV ( string path, char seperator ) : ArrayList
loadClothingDB ( string path ) : void
loadEmotes ( ) : void
loadGODB ( string path ) : void
loadMobs ( string path ) : void
loadNewRSIIDs ( string path ) : void
loadVendorItems ( ) : void
loadWorldObjectsDb ( string path ) : void

Private Methods

Method Description
DataLoader ( ) : System

Method Details

findEmoteByLongId() public method

public findEmoteByLongId ( UInt32 _emoteLongId ) : byte
_emoteLongId System.UInt32
return byte

getAbilityByID() public method

public getAbilityByID ( UInt16 id ) : AbilityItem
id System.UInt16
return AbilityItem

getGameObjectItemById() public method

public getGameObjectItemById ( UInt16 id ) : GameObjectItem
id System.UInt16
return GameObjectItem

getInstance() public static method

public static getInstance ( ) : DataLoader
return DataLoader

getItemValues() public method

public getItemValues ( UInt16 itemID ) : ClothingItem
itemID System.UInt16
return ClothingItem

getNewRSIItemByTypeAndID() public method

public getNewRSIItemByTypeAndID ( string type, UInt16 newRSIID ) : NewRSIItem
type string
newRSIID System.UInt16
return NewRSIItem

getObjectValues() public method

public getObjectValues ( UInt32 objectId ) : StaticWorldObject
objectId System.UInt32
return StaticWorldObject

loadAbilityDB() public method

public loadAbilityDB ( string path ) : void
path string
return void

loadCSV() public method

public loadCSV ( string path, char seperator ) : ArrayList
path string
seperator char
return System.Collections.ArrayList

loadClothingDB() public method

public loadClothingDB ( string path ) : void
path string
return void

loadEmotes() public method

public loadEmotes ( ) : void
return void

loadGODB() public method

public loadGODB ( string path ) : void
path string
return void

loadMobs() public method

public loadMobs ( string path ) : void
path string
return void

loadNewRSIIDs() public method

public loadNewRSIIDs ( string path ) : void
path string
return void

loadVendorItems() public method

public loadVendorItems ( ) : void
return void

loadWorldObjectsDb() public method

public loadWorldObjectsDb ( string path ) : void
path string
return void

Property Details

AbilityDB public property

public List AbilityDB
return List

ClothingRSIDB public property

public List ClothingRSIDB
return List

Emotes public property

public List Emotes
return List

GODB public property

public List GODB
return List

WorldObjectsDB public property

public List WorldObjectsDB
return List

mxoSqliteDb public property

public SQLiteConnection,System.Data.SQLite mxoSqliteDb
return System.Data.SQLite.SQLiteConnection

newRSIItemsDb public property

public List newRSIItemsDb
return List

useSQLiteDatabase public property

public bool useSQLiteDatabase
return bool