Example #1
0
        private static unsafe int DoSetPresetDelay(IntPtr aPtr, uint aVersion, uint aaIndex, uint aaDelay)
        {
            GCHandle gch = GCHandle.FromIntPtr(aPtr);
            DvServiceLinnCoUkDelay1 self = (DvServiceLinnCoUkDelay1)gch.Target;

            self.SetPresetDelay(aVersion, aaIndex, aaDelay);
            return(0);
        }
Example #2
0
        private static unsafe int DoSetPresetName(IntPtr aPtr, uint aVersion, uint aaIndex, char *aaName)
        {
            GCHandle gch = GCHandle.FromIntPtr(aPtr);
            DvServiceLinnCoUkDelay1 self = (DvServiceLinnCoUkDelay1)gch.Target;
            string aName = Marshal.PtrToStringAnsi((IntPtr)aaName);

            self.SetPresetName(aVersion, aaIndex, aName);
            return(0);
        }
Example #3
0
        private static unsafe int DoSetPresetVisible(IntPtr aPtr, uint aVersion, uint aaIndex, int aaVisible)
        {
            GCHandle gch = GCHandle.FromIntPtr(aPtr);
            DvServiceLinnCoUkDelay1 self = (DvServiceLinnCoUkDelay1)gch.Target;
            bool aVisible = (aaVisible != 0);

            self.SetPresetVisible(aVersion, aaIndex, aVisible);
            return(0);
        }
Example #4
0
        private static unsafe int DoPresetCount(IntPtr aPtr, uint aVersion, uint *aaCount)
        {
            GCHandle gch = GCHandle.FromIntPtr(aPtr);
            DvServiceLinnCoUkDelay1 self = (DvServiceLinnCoUkDelay1)gch.Target;
            uint aCount;

            self.PresetCount(aVersion, out aCount);
            *aaCount = aCount;
            return(0);
        }
Example #5
0
        private static unsafe int DoDelayMaximum(IntPtr aPtr, uint aVersion, uint *aaDelay)
        {
            GCHandle gch = GCHandle.FromIntPtr(aPtr);
            DvServiceLinnCoUkDelay1 self = (DvServiceLinnCoUkDelay1)gch.Target;
            uint aDelay;

            self.DelayMaximum(aVersion, out aDelay);
            *aaDelay = aDelay;
            return(0);
        }
Example #6
0
        private static unsafe int DoPresetIndex(IntPtr aPtr, uint aVersion, uint *aaIndex)
        {
            GCHandle gch = GCHandle.FromIntPtr(aPtr);
            DvServiceLinnCoUkDelay1 self = (DvServiceLinnCoUkDelay1)gch.Target;
            uint aIndex;

            self.PresetIndex(aVersion, out aIndex);
            *aaIndex = aIndex;
            return(0);
        }
Example #7
0
        private static unsafe int DoPresetXml(IntPtr aPtr, uint aVersion, char **aaPresetXml)
        {
            GCHandle gch = GCHandle.FromIntPtr(aPtr);
            DvServiceLinnCoUkDelay1 self = (DvServiceLinnCoUkDelay1)gch.Target;
            string aPresetXml;

            self.PresetXml(aVersion, out aPresetXml);
            *aaPresetXml = (char *)Marshal.StringToHGlobalAnsi(aPresetXml).ToPointer();
            return(0);
        }