static MandelbrotProxy()
		{
			var __loader = new cmodule.Mandelbrot.CLibInit();
			var __lib = new DynamicDelegatesContainer { Subject = __loader.init() };
			MandelbrotProxy.Memory = get_ds(new Namespace("cmodule.Mandelbrot"));
			MandelbrotProxy.InitializeMandelbrotProvider = __lib.ToFunc<int>("InitializeMandelbrotProvider");
			MandelbrotProxy.DrawMandelbrotSet = __lib.ToFunc<int, uint>("DrawMandelbrotSet");
		}
예제 #2
0
        static PlasmaProxy()
        {
            var __loader = new cmodule.FlashPlasma.CLibInit();
            var __lib    = new DynamicDelegatesContainer {
                Subject = __loader.init()
            };

            PlasmaProxy.Memory         = get_ds(new Namespace("cmodule.FlashPlasma"));
            PlasmaProxy.generatePlasma = __lib.ToFunc <int, int, uint>("generatePlasma");
            PlasmaProxy.shiftPlasma    = __lib.ToFunc <int, uint>("shiftPlasma");
        }
        static MandelbrotProxy()
        {
            var __loader = new cmodule.Mandelbrot.CLibInit();
            var __lib    = new DynamicDelegatesContainer {
                Subject = __loader.init()
            };

            MandelbrotProxy.Memory = get_ds(new Namespace("cmodule.Mandelbrot"));
            MandelbrotProxy.InitializeMandelbrotProvider = __lib.ToFunc <int>("InitializeMandelbrotProvider");
            MandelbrotProxy.DrawMandelbrotSet            = __lib.ToFunc <int, uint>("DrawMandelbrotSet");
        }
		static PlasmaProxy()
		{
			var __loader = new cmodule.FlashPlasma.CLibInit();
			var __lib = new DynamicDelegatesContainer { Subject = __loader.init() };
			PlasmaProxy.Memory = get_ds(new Namespace("cmodule.FlashPlasma"));
			PlasmaProxy.generatePlasma = __lib.ToFunc<int, int, uint>("generatePlasma");
			PlasmaProxy.shiftPlasma = __lib.ToFunc<int, uint>("shiftPlasma");
		}