C# Class Universe.ScriptEngine.VirtualScript.MiniModule.MRMBase

Inheritance: IScript
Datei anzeigen Open project: Virtual-Universe/Virtual-Universe Class Usage Examples

Public Methods

Method Description
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

Method Details

Close() public method

public Close ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

ExecuteEvent() public method

public ExecuteEvent ( string state, string FunctionName, object args, EnumeratorInfo Start, Exception &ex ) : EnumeratorInfo
state string
FunctionName string
args object
Start EnumeratorInfo
ex System.Exception
return EnumeratorInfo

FireEvent() public method

public FireEvent ( string evName, object parameters ) : IEnumerator
evName string
parameters object
return IEnumerator

GetStateEventFlags() public method

public GetStateEventFlags ( string state ) : long
state string
return long

GetStoreVars() public method

public GetStoreVars ( ) : object>.Dictionary
return object>.Dictionary

GetVars() public method

public GetVars ( ) : object>.Dictionary
return object>.Dictionary

InitApi() public method

public InitApi ( IScriptApi data ) : void
data IScriptApi
return void

InitMiniModule() public method

public InitMiniModule ( IWorld world, IHost host, UUID uniqueID ) : void
world IWorld
host IHost
uniqueID UUID
return void

ResetVars() public method

public ResetVars ( ) : void
return void

SetSceneRefs() public method

public SetSceneRefs ( IScene iScene, ISceneChildEntity iSceneChildEntity, bool useStateSaves ) : void
iScene IScene
iSceneChildEntity ISceneChildEntity
useStateSaves bool
return void

SetStoreVars() public method

public SetStoreVars ( object>.Dictionary vars ) : void
vars object>.Dictionary
return void

SetVars() public method

public SetVars ( object>.Dictionary vars ) : void
vars object>.Dictionary
return void

Start() public abstract method

public abstract Start ( ) : void
return void

Stop() public abstract method

public abstract Stop ( ) : void
return void

UpdateInitialValues() public method

public UpdateInitialValues ( ) : void
return void