コード例 #1
0
ファイル: LimeHost.cs プロジェクト: aprothman/LimeHost
        protected override void OnHandleCreated(EventArgs e)
        {
            GlWrapper.SetupPixelFormat(Handle);

            DllWrapper.InitHaxe();
            DllWrapper.InitLocalWindow(Handle);
            //DllWrapper.InitWindow();

            base.OnHandleCreated(e);

            EngineInitialized?.Invoke(this, EventArgs.Empty);
        }
コード例 #2
0
 private void UnregisterListener()
 {
     DllWrapper.SetExternalComListener(null);
 }
コード例 #3
0
 public void RegisterListener()
 {
     DllWrapper.SetExternalComListener(_listener);
 }
コード例 #4
0
        public void CallExternalFunction(string name, params object[] args)
        {
            var callString = EncodeFunction(name, args);

            DllWrapper.CallExternal(callString);
        }
コード例 #5
0
ファイル: LimeHost.cs プロジェクト: aprothman/LimeHost
 public bool EngineUpdate(int numEvents)
 {
     return(DllWrapper.Update(numEvents));
 }