C# Класс Universe.ScriptEngine.VirtualScript.MiniModule.MRMBase

Наследование: IScript
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Close ( ) : void
Dispose ( ) : void
ExecuteEvent ( string state, string FunctionName, object args, EnumeratorInfo Start, Exception &ex ) : EnumeratorInfo
FireEvent ( string evName, object parameters ) : IEnumerator
GetStateEventFlags ( string state ) : long
GetStoreVars ( ) : object>.Dictionary
GetVars ( ) : object>.Dictionary
InitApi ( IScriptApi data ) : void
InitMiniModule ( IWorld world, IHost host, UUID uniqueID ) : void
ResetVars ( ) : void
SetSceneRefs ( IScene iScene, ISceneChildEntity iSceneChildEntity, bool useStateSaves ) : void
SetStoreVars ( object>.Dictionary vars ) : void
SetVars ( object>.Dictionary vars ) : void
Start ( ) : void
Stop ( ) : void
UpdateInitialValues ( ) : void

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

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

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

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

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

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

public ExecuteEvent ( string state, string FunctionName, object args, EnumeratorInfo Start, Exception &ex ) : EnumeratorInfo
state string
FunctionName string
args object
Start EnumeratorInfo
ex System.Exception
Результат EnumeratorInfo

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

public FireEvent ( string evName, object parameters ) : IEnumerator
evName string
parameters object
Результат IEnumerator

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

public GetStateEventFlags ( string state ) : long
state string
Результат long

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

public GetStoreVars ( ) : object>.Dictionary
Результат object>.Dictionary

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

public GetVars ( ) : object>.Dictionary
Результат object>.Dictionary

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

public InitApi ( IScriptApi data ) : void
data IScriptApi
Результат void

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

public InitMiniModule ( IWorld world, IHost host, UUID uniqueID ) : void
world IWorld
host IHost
uniqueID UUID
Результат void

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

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

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

public SetSceneRefs ( IScene iScene, ISceneChildEntity iSceneChildEntity, bool useStateSaves ) : void
iScene IScene
iSceneChildEntity ISceneChildEntity
useStateSaves bool
Результат void

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

public SetStoreVars ( object>.Dictionary vars ) : void
vars object>.Dictionary
Результат void

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

public SetVars ( object>.Dictionary vars ) : void
vars object>.Dictionary
Результат void

Start() публичный абстрактный Метод

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

Stop() публичный абстрактный Метод

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

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

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