XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFEEDToolBox

【WinUI】XFE精英危险工具箱

公开
关注 0 Fork 0 Star 0
UTF-8
namespace XFEEDToolBox.Plugin;

internal static unsafe partial class Navigation
{
    private static uint LocalDockingKindSelfTest()
    {
        uint passed=0;var kinds=new uint[]{6,8,12,14,18,28,35};
        for(var index=0;index<kinds.Length;index++)if(LocalDockingTargetKind(kinds[index]))passed|=1u<<index;
        if(!LocalDockingTargetKind(0)&&!LocalDockingTargetKind(255)&&!LocalDockingTargetKind(uint.MaxValue))passed|=128;
        if(LocalDockingTargetKind(10))passed|=256;
        if(LocalDockingTargetKind(9)&&!LocalDockingTargetKind(1)&&!LocalDockingTargetKind(2)&&!LocalDockingTargetKind(22))passed|=512;
        return passed;
    }
#if PLUGIN_NAVIGATION
    [UnmanagedCallersOnly(EntryPoint="XFENavigationLocalDockingKindSelfTest")]
    internal static uint ExportLocalDockingKindSelfTest()=>RunTest(LocalDockingKindSelfTest);
#endif
}