예제 #1
0
        public CoreTree Last()
        {
            IntPtr   cPtr = VixenLibPINVOKE.CoreTree_Last(swigCPtr);
            CoreTree ret  = (cPtr == IntPtr.Zero) ? null : new CoreTree(cPtr, false);

            return(ret);
        }
예제 #2
0
        public CoreTree GetAt(int n)
        {
            IntPtr   cPtr = VixenLibPINVOKE.CoreTree_GetAt(swigCPtr, n);
            CoreTree ret  = (cPtr == IntPtr.Zero) ? null : new CoreTree(cPtr, false);

            return(ret);
        }
예제 #3
0
 internal static HandleRef getCPtr(CoreTree obj)
 {
     return((obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr);
 }
예제 #4
0
        public virtual bool Replace(CoreTree src)
        {
            bool ret = VixenLibPINVOKE.CoreTree_Replace(swigCPtr, CoreTree.getCPtr(src));

            return(ret);
        }
예제 #5
0
        public virtual bool PutBefore(CoreTree before)
        {
            bool ret = VixenLibPINVOKE.CoreTree_PutBefore(swigCPtr, CoreTree.getCPtr(before));

            return(ret);
        }
예제 #6
0
        public virtual bool PutAfter(CoreTree follow)
        {
            bool ret = VixenLibPINVOKE.CoreTree_PutAfter(swigCPtr, CoreTree.getCPtr(follow));

            return(ret);
        }
예제 #7
0
        public virtual bool Append(CoreTree child)
        {
            bool ret = VixenLibPINVOKE.CoreTree_Append(swigCPtr, CoreTree.getCPtr(child));

            return(ret);
        }
예제 #8
0
        public virtual bool PutFirst(CoreTree child)
        {
            bool ret = VixenLibPINVOKE.CoreTree_PutFirst(swigCPtr, CoreTree.getCPtr(child));

            return(ret);
        }