Kimono.KCoreConfigSkeleton.AddItemInt C# (CSharp) Method

AddItemInt() public method

public AddItemInt ( string name, int &reference, int defaultValue ) : KCoreConfigSkeleton.ItemInt
name string
reference int
defaultValue int
return KCoreConfigSkeleton.ItemInt
        public KCoreConfigSkeleton.ItemInt AddItemInt(string name, ref int reference, int defaultValue)
        {
            StackItem[] stack = new StackItem[4];
            #if DEBUG
            stack[1].s_class = (IntPtr) DebugGCHandle.Alloc(name);
            #else
            stack[1].s_class = (IntPtr) GCHandle.Alloc(name);
            #endif
            stack[2].s_int = reference;
            stack[3].s_int = defaultValue;
            interceptor.Invoke("addItemInt$$$", "addItemInt(const QString&, int&, int)", stack);
            #if DEBUG
            DebugGCHandle.Free((GCHandle) stack[1].s_class);
            #else
            ((GCHandle) stack[1].s_class).Free();
            #endif
            reference = stack[2].s_int;
            return (KCoreConfigSkeleton.ItemInt) Enum.ToObject(typeof(KCoreConfigSkeleton.ItemInt), stack[0].s_int);
        }

Same methods

KCoreConfigSkeleton::AddItemInt ( string name, int &reference ) : KCoreConfigSkeleton.ItemInt
KCoreConfigSkeleton::AddItemInt ( string name, int &reference, int defaultValue, string key ) : KCoreConfigSkeleton.ItemInt