Namespace Itinero.Profiles.Lua.Interop.BasicDescriptors
Classes
|
An abstract user data descriptor which accepts members described by IMemberDescriptor objects and correctly dispatches to them. Metamethods are also by default dispatched to operator overloads and other similar methods - see MetaIndex(Script, Object, String) . |
|
Extension methods for IMemberDescriptor and MemberDescriptorAccess . |
|
Descriptor of parameters used in IOverloadableMemberDescriptor implementations. |
Interfaces
|
Base interface to describe access to members of a given type. While it's not infrastructural to implement custom type descriptors, it's needed for classes extending DispatchingUserDataDescriptor. |
|
Interface for descriptors of any kind which support optimizations of their implementation according to InteropAccessMode modes. This should seldom - if ever - be implemented in user code. |
|
Specialized IMemberDescriptor for members supporting overloads resolution. |
|
Interface for descriptors with the capability of being serialized for later hardwiring. |
Enums
|
Permissions for members access |