コード例 #1
0
ファイル: LuaSerializer.cs プロジェクト: blockspacer/isilme
        public static int GetReference(LuaBase luaObject)
        {
            Object reference = luaObject.GetType().InvokeMember(
                "_Reference",
                BindingFlags.Public |
                BindingFlags.NonPublic |
                BindingFlags.Instance |
                BindingFlags.GetField,
                null,
                luaObject,
                null
                );

            return((int)reference);
        }
コード例 #2
0
ファイル: GLua.cs プロジェクト: cramt/gm_dotnet
 public LuaType GetLuaType(int iStackPos = -1)
 {
     return(LuaBase.GetType(iStackPos));
 }