C# Class OpenRA.Scripting.ScriptMemberWrapper

Afficher le fichier Open project: pchote/OpenRA Class Usage Examples

Méthodes publiques

Свойство Type Description
IsGetProperty bool
IsMethod bool
IsSetProperty bool
Member System.Reflection.MemberInfo
Target object

Méthodes publiques

Méthode Description
Get ( LuaRuntime runtime ) : LuaValue
ScriptMemberWrapper ( OpenRA.Scripting.ScriptContext context, object target, MemberInfo mi ) : System
Set ( LuaRuntime runtime, LuaValue value ) : void
WrappableMembers ( Type t ) : IEnumerable

Private Methods

Méthode Description
Invoke ( LuaVararg args ) : LuaValue

Method Details

Get() public méthode

public Get ( LuaRuntime runtime ) : LuaValue
runtime LuaRuntime
Résultat LuaValue

ScriptMemberWrapper() public méthode

public ScriptMemberWrapper ( OpenRA.Scripting.ScriptContext context, object target, MemberInfo mi ) : System
context OpenRA.Scripting.ScriptContext
target object
mi System.Reflection.MemberInfo
Résultat System

Set() public méthode

public Set ( LuaRuntime runtime, LuaValue value ) : void
runtime LuaRuntime
value LuaValue
Résultat void

WrappableMembers() public static méthode

public static WrappableMembers ( Type t ) : IEnumerable
t System.Type
Résultat IEnumerable

Property Details

IsGetProperty public_oe property

public bool IsGetProperty
Résultat bool

IsMethod public_oe property

public bool IsMethod
Résultat bool

IsSetProperty public_oe property

public bool IsSetProperty
Résultat bool

Member public_oe property

public MemberInfo,System.Reflection Member
Résultat System.Reflection.MemberInfo

Target public_oe property

public object Target
Résultat object