Table of Contents

Interface IUserDataMemberDescriptor

Namespace
MoonSharp.Interpreter.Interop
Assembly
Assembly-CSharp.dll
public interface IUserDataMemberDescriptor
Extension Methods

Properties

IsStatic

bool IsStatic { get; }

Property Value

bool

MemberType

UserDataMemberType MemberType { get; }

Property Value

UserDataMemberType

Name

string Name { get; }

Property Value

string

Type

Type Type { get; }

Property Value

Type

Methods

GetValue(Script, object)

DynValue GetValue(Script script, object obj)

Parameters

script Script
obj object

Returns

DynValue

Optimize()

void Optimize()

SetValue(Script, object, DynValue)

bool SetValue(Script script, object obj, DynValue value)

Parameters

script Script
obj object
value DynValue

Returns

bool