Esempio n. 1
0
        public SWBF2Handle AddLevel(string path, string[] subLVLs)
        {
            CheckValidity();
            if (subLVLs == null)
            {
                subLVLs = new string[0];
            }
            IntPtr[]    ptrs = MemUtils.StringToIntPtrList(subLVLs);
            SWBF2Handle h    = new SWBF2Handle(APIWrapper.Container_AddLevelFiltered(NativeInstance, path, ptrs, (uint)ptrs.Length));

            MemUtils.FreeStrings(ptrs);
            return(h);
        }