C# Класс FSO.SimAntics.Engine.TSOTransaction.VMTSOGlobalLinkStub

Does not access an external database. Does the best it can with the information it currently has. Changes made do not persist to database, and can be overwritten very easily. In the final setup, should only be used for client check trees.
Наследование: IVMTSOGlobalLink
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Database FSO.SimAntics.Engine.TSOGlobalLink.VMTSOStandaloneDatabase

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

Метод Описание
LeaveLot ( VM vm, VMAvatar avatar ) : void
LoadPluginPersist ( VM vm, uint objectPID, uint pluginID, VMAsyncPluginLoadCallback callback ) : void
ObtainAvatarFromTicket ( VM vm, string ticket, VMAsyncAvatarCallback callback ) : void
PerformTransaction ( VM vm, bool testOnly, uint uid1, uint uid2, int amount ) : bool
PerformTransaction ( VM vm, bool testOnly, uint uid1, uint uid2, int amount, VMAsyncTransactionCallback callback ) : void
QueueArchitecture ( FSO.SimAntics.NetPlay.Model.Commands.VMNetArchitectureCmd cmd ) : void
RemoveRoommate ( VM vm, VMAvatar avatar ) : void
RequestRoommate ( VM vm, VMAvatar avatar ) : void
SavePluginPersist ( VM vm, uint objectPID, uint pluginID, byte data ) : void
Tick ( VM vm ) : void

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

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

public LeaveLot ( VM vm, VMAvatar avatar ) : void
vm VM
avatar VMAvatar
Результат void

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

public LoadPluginPersist ( VM vm, uint objectPID, uint pluginID, VMAsyncPluginLoadCallback callback ) : void
vm VM
objectPID uint
pluginID uint
callback VMAsyncPluginLoadCallback
Результат void

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

public ObtainAvatarFromTicket ( VM vm, string ticket, VMAsyncAvatarCallback callback ) : void
vm VM
ticket string
callback VMAsyncAvatarCallback
Результат void

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

public PerformTransaction ( VM vm, bool testOnly, uint uid1, uint uid2, int amount ) : bool
vm VM
testOnly bool
uid1 uint
uid2 uint
amount int
Результат bool

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

public PerformTransaction ( VM vm, bool testOnly, uint uid1, uint uid2, int amount, VMAsyncTransactionCallback callback ) : void
vm VM
testOnly bool
uid1 uint
uid2 uint
amount int
callback VMAsyncTransactionCallback
Результат void

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

public QueueArchitecture ( FSO.SimAntics.NetPlay.Model.Commands.VMNetArchitectureCmd cmd ) : void
cmd FSO.SimAntics.NetPlay.Model.Commands.VMNetArchitectureCmd
Результат void

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

public RemoveRoommate ( VM vm, VMAvatar avatar ) : void
vm VM
avatar VMAvatar
Результат void

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

public RequestRoommate ( VM vm, VMAvatar avatar ) : void
vm VM
avatar VMAvatar
Результат void

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

public SavePluginPersist ( VM vm, uint objectPID, uint pluginID, byte data ) : void
vm VM
objectPID uint
pluginID uint
data byte
Результат void

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

public Tick ( VM vm ) : void
vm VM
Результат void

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

Database публичное свойство

public VMTSOStandaloneDatabase,FSO.SimAntics.Engine.TSOGlobalLink Database
Результат FSO.SimAntics.Engine.TSOGlobalLink.VMTSOStandaloneDatabase