using System; namespace System.Runtime.InteropServices { /// Use instead. // Token: 0x02000315 RID: 789 [Obsolete] [Serializable] public enum FUNCKIND { /// The function is accessed the same as , except the function has an implementation. // Token: 0x04000D36 RID: 3382 FUNC_VIRTUAL, /// The function is accessed through the virtual function table (VTBL), and takes an implicit this pointer. // Token: 0x04000D37 RID: 3383 FUNC_PUREVIRTUAL, /// The function is accessed by static address and takes an implicit this pointer. // Token: 0x04000D38 RID: 3384 FUNC_NONVIRTUAL, /// The function is accessed by static address and does not take an implicit this pointer. // Token: 0x04000D39 RID: 3385 FUNC_STATIC, /// The function can be accessed only through IDispatch. // Token: 0x04000D3A RID: 3386 FUNC_DISPATCH } }