Example #1
0
 static void Initialize()
 {
     initialized = true;
     callback    = OnEvent;             // This is stored in a persistant variable to force the callback from getting garbage collected!
     NativeAPI.input_subscribe(InputSource.Any, BtnState.Any, callback);
 }
Example #2
0
 [DllImport(NativeLib.DllName, CharSet = CharSet.Ansi, CallingConvention = CallingConvention.Cdecl)] public static extern void input_unsubscribe(InputSource source, InputState evt, InputEventCallback event_callback);