C# Класс Universe.Modules.Entities.BuySell.BuySellModule

Наследование: IBuySellModule, INonSharedRegionModule
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
m_dialogModule IDialogModule
m_scene IScene

Открытые методы

Метод Описание
AddRegion ( IScene scene ) : void
BuyObject ( IClientAPI remoteClient, UUID categoryID, uint localID, byte saleType ) : bool
Close ( ) : void
Initialize ( IConfigSource source ) : void
RegionLoaded ( IScene scene ) : void
RemoveRegion ( IScene scene ) : void
SubscribeToClientEvents ( IClientAPI client ) : void
UnsubscribeFromClientEvents ( IClientAPI client ) : void

Защищенные методы

Метод Описание
ObjectBuy ( IClientAPI remoteClient, UUID sessionID, UUID groupID, UUID categoryID, uint localID, byte saleType, int salePrice ) : void
ObjectRequestPayPrice ( IClientAPI client, UUID objectID ) : void
ObjectSaleInfo ( IClientAPI client, UUID sessionID, uint localID, byte saleType, int salePrice ) : void

Описание методов

AddRegion() публичный Метод

public AddRegion ( IScene scene ) : void
scene IScene
Результат void

BuyObject() публичный Метод

public BuyObject ( IClientAPI remoteClient, UUID categoryID, uint localID, byte saleType ) : bool
remoteClient IClientAPI
categoryID UUID
localID uint
saleType byte
Результат bool

Close() публичный Метод

public Close ( ) : void
Результат void

Initialize() публичный Метод

public Initialize ( IConfigSource source ) : void
source IConfigSource
Результат void

ObjectBuy() защищенный Метод

protected ObjectBuy ( IClientAPI remoteClient, UUID sessionID, UUID groupID, UUID categoryID, uint localID, byte saleType, int salePrice ) : void
remoteClient IClientAPI
sessionID UUID
groupID UUID
categoryID UUID
localID uint
saleType byte
salePrice int
Результат void

ObjectRequestPayPrice() защищенный Метод

protected ObjectRequestPayPrice ( IClientAPI client, UUID objectID ) : void
client IClientAPI
objectID UUID
Результат void

ObjectSaleInfo() защищенный Метод

protected ObjectSaleInfo ( IClientAPI client, UUID sessionID, uint localID, byte saleType, int salePrice ) : void
client IClientAPI
sessionID UUID
localID uint
saleType byte
salePrice int
Результат void

RegionLoaded() публичный Метод

public RegionLoaded ( IScene scene ) : void
scene IScene
Результат void

RemoveRegion() публичный Метод

public RemoveRegion ( IScene scene ) : void
scene IScene
Результат void

SubscribeToClientEvents() публичный Метод

public SubscribeToClientEvents ( IClientAPI client ) : void
client IClientAPI
Результат void

UnsubscribeFromClientEvents() публичный Метод

public UnsubscribeFromClientEvents ( IClientAPI client ) : void
client IClientAPI
Результат void

Описание свойств

m_dialogModule защищенное свойство

protected IDialogModule m_dialogModule
Результат IDialogModule

m_scene защищенное свойство

protected IScene m_scene
Результат IScene