C# Class OpenRA.Scripting.ScriptObjectWrapper

Inheritance: IScriptBindable, ILuaTableBinding
Afficher le fichier Open project: pchote/OpenRA

Protected Properties

Свойство Type Description
Context OpenRA.Scripting.ScriptContext

Méthodes publiques

Méthode Description
ContainsKey ( string key ) : bool
ScriptObjectWrapper ( OpenRA.Scripting.ScriptContext context ) : System.Collections.Generic
this ( LuaRuntime runtime, LuaValue keyValue ) : LuaValue

Méthodes protégées

Méthode Description
Bind ( IEnumerable clrObjects ) : void
DuplicateKeyError ( string memberName ) : string
MemberNotFoundError ( string memberName ) : string

Method Details

Bind() protected méthode

protected Bind ( IEnumerable clrObjects ) : void
clrObjects IEnumerable
Résultat void

ContainsKey() public méthode

public ContainsKey ( string key ) : bool
key string
Résultat bool

DuplicateKeyError() protected abstract méthode

protected abstract DuplicateKeyError ( string memberName ) : string
memberName string
Résultat string

MemberNotFoundError() protected abstract méthode

protected abstract MemberNotFoundError ( string memberName ) : string
memberName string
Résultat string

ScriptObjectWrapper() public méthode

public ScriptObjectWrapper ( OpenRA.Scripting.ScriptContext context ) : System.Collections.Generic
context OpenRA.Scripting.ScriptContext
Résultat System.Collections.Generic

this() public méthode

public this ( LuaRuntime runtime, LuaValue keyValue ) : LuaValue
runtime LuaRuntime
keyValue LuaValue
Résultat LuaValue

Property Details

Context protected_oe property

protected ScriptContext,OpenRA.Scripting Context
Résultat OpenRA.Scripting.ScriptContext