private LibVBANext.Buttons GetButtons() { LibVBANext.Buttons ret = 0; foreach (string s in Enum.GetNames(typeof(LibVBANext.Buttons))) { if (Controller[s]) { ret |= (LibVBANext.Buttons)Enum.Parse(typeof(LibVBANext.Buttons), s); } } return(ret); }
public static LibVBANext.Buttons GetButtons(IController c) { LibVBANext.Buttons ret = 0; foreach (string s in Enum.GetNames(typeof(LibVBANext.Buttons))) { if (c[s]) { ret |= (LibVBANext.Buttons)Enum.Parse(typeof(LibVBANext.Buttons), s); } } return(ret); }
public static extern bool BizAdvance(IntPtr ctx, LibVBANext.Buttons keys, int[] vbuff, ref int nsamp, short[] sbuff, long time, short gyrox, short gyroy, short gyroz, byte luma);