示例#1
0
 public virtual void GetBubbleHelp(GeListNode node, SWIGTYPE_p_String str)
 {
     C4dApiPINVOKE.NodeData_GetBubbleHelp(swigCPtr, GeListNode.getCPtr(node), SWIGTYPE_p_String.getCPtr(str));
     if (C4dApiPINVOKE.SWIGPendingException.Pending)
     {
         throw C4dApiPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#2
0
        public virtual bool TranslateDescID(GeListNode node, DescID id, DescID res_id, SWIGTYPE_p_p_C4DAtom res_at)
        {
            bool ret = C4dApiPINVOKE.NodeData_TranslateDescID(swigCPtr, GeListNode.getCPtr(node), DescID.getCPtr(id), DescID.getCPtr(res_id), SWIGTYPE_p_p_C4DAtom.getCPtr(res_at));

            if (C4dApiPINVOKE.SWIGPendingException.Pending)
            {
                throw C4dApiPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#3
0
        public virtual bool SetDParameter(GeListNode node, DescID id, GeData t_data, SWIGTYPE_p_DESCFLAGS_SET flags)
        {
            bool ret = C4dApiPINVOKE.NodeData_SetDParameter(swigCPtr, GeListNode.getCPtr(node), DescID.getCPtr(id), GeData.getCPtr(t_data), SWIGTYPE_p_DESCFLAGS_SET.getCPtr(flags));

            if (C4dApiPINVOKE.SWIGPendingException.Pending)
            {
                throw C4dApiPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#4
0
        public virtual bool GetDEnabling(GeListNode node, DescID id, GeData t_data, DESCFLAGS_ENABLE flags, BaseContainer itemdesc)
        {
            bool ret = C4dApiPINVOKE.NodeData_GetDEnabling(swigCPtr, GeListNode.getCPtr(node), DescID.getCPtr(id), GeData.getCPtr(t_data), (int)flags, BaseContainer.getCPtr(itemdesc));

            if (C4dApiPINVOKE.SWIGPendingException.Pending)
            {
                throw C4dApiPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#5
0
        public virtual bool GetDDescription(GeListNode node, Description description, SWIGTYPE_p_DESCFLAGS_DESC flags)
        {
            bool ret = C4dApiPINVOKE.NodeData_GetDDescription(swigCPtr, GeListNode.getCPtr(node), Description.getCPtr(description), SWIGTYPE_p_DESCFLAGS_DESC.getCPtr(flags));

            if (C4dApiPINVOKE.SWIGPendingException.Pending)
            {
                throw C4dApiPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#6
0
        public virtual bool IsDocumentRelated(GeListNode node, SWIGTYPE_p_Bool docrelated)
        {
            bool ret = C4dApiPINVOKE.NodeData_IsDocumentRelated(swigCPtr, GeListNode.getCPtr(node), SWIGTYPE_p_Bool.getCPtr(docrelated));

            if (C4dApiPINVOKE.SWIGPendingException.Pending)
            {
                throw C4dApiPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#7
0
        public virtual bool IsInstanceOf(GeListNode node, int type)
        {
            bool ret = C4dApiPINVOKE.NodeData_IsInstanceOf(swigCPtr, GeListNode.getCPtr(node), type);

            return(ret);
        }
示例#8
0
 public void Insert(GeListNode bn, GeListNode parent, GeListNode prev)
 {
     C4dApiPINVOKE.GeListHead_Insert(swigCPtr, GeListNode.getCPtr(bn), GeListNode.getCPtr(parent), GeListNode.getCPtr(prev));
 }
示例#9
0
        public virtual bool Message(GeListNode node, int type, SWIGTYPE_p_void data)
        {
            bool ret = C4dApiPINVOKE.NodeData_Message(swigCPtr, GeListNode.getCPtr(node), type, SWIGTYPE_p_void.getCPtr(data));

            return(ret);
        }
示例#10
0
        public virtual bool Write(GeListNode node, HyperFile hf)
        {
            bool ret = C4dApiPINVOKE.NodeData_Write(swigCPtr, GeListNode.getCPtr(node), HyperFile.getCPtr(hf));

            return(ret);
        }
示例#11
0
 public void InsertLast(GeListNode bn)
 {
     C4dApiPINVOKE.GeListHead_InsertLast(swigCPtr, GeListNode.getCPtr(bn));
 }
示例#12
0
 public void Add(GeListNode node, int priority, EXECUTIONFLAGS flags)
 {
     C4dApiPINVOKE.PriorityList_Add(swigCPtr, GeListNode.getCPtr(node), priority, (int)flags);
 }
示例#13
0
        public static BaseContainer GetDataInstance(GeListNode node)
        {
            global::System.IntPtr cPtr = C4dApiPINVOKE.TagDataM_GetDataInstance__SWIG_1(GeListNode.getCPtr(node));
            BaseContainer         ret  = (cPtr == global::System.IntPtr.Zero) ? null : new BaseContainer(cPtr, false);

            return(ret);
        }
示例#14
0
        public virtual bool GetDDescription(GeListNode node, DDescriptionParams descparams)
        {
            bool ret = (SwigDerivedClassHasMethod("GetDDescription", swigMethodTypes20) ? C4dApiPINVOKE.TagDataM_GetDDescriptionSwigExplicitTagDataM__SWIG_1(swigCPtr, GeListNode.getCPtr(node), DDescriptionParams.getCPtr(descparams)) : C4dApiPINVOKE.TagDataM_GetDDescription__SWIG_1(swigCPtr, GeListNode.getCPtr(node), DDescriptionParams.getCPtr(descparams)));

            return(ret);
        }
示例#15
0
        public override bool GetDDescription(GeListNode node, Description description, SWIGTYPE_p_DESCFLAGS_DESC flags)
        {
            bool ret = (SwigDerivedClassHasMethod("GetDDescription", swigMethodTypes10) ? C4dApiPINVOKE.TagDataM_GetDDescriptionSwigExplicitTagDataM__SWIG_0(swigCPtr, GeListNode.getCPtr(node), Description.getCPtr(description), SWIGTYPE_p_DESCFLAGS_DESC.getCPtr(flags)) : C4dApiPINVOKE.TagDataM_GetDDescription__SWIG_0(swigCPtr, GeListNode.getCPtr(node), Description.getCPtr(description), SWIGTYPE_p_DESCFLAGS_DESC.getCPtr(flags)));

            if (C4dApiPINVOKE.SWIGPendingException.Pending)
            {
                throw C4dApiPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#16
0
        public override bool Init(GeListNode node)
        {
            bool ret = C4dApiPINVOKE.GvOperatorData_Init(swigCPtr, GeListNode.getCPtr(node));

            return(ret);
        }
示例#17
0
        public bool ReadChannelConvert(GeListNode node, int link_id)
        {
            bool ret = C4dApiPINVOKE.HyperFile_ReadChannelConvert(swigCPtr, GeListNode.getCPtr(node), link_id);

            return(ret);
        }
示例#18
0
 public virtual void Free(GeListNode node)
 {
     C4dApiPINVOKE.NodeData_Free(swigCPtr, GeListNode.getCPtr(node));
 }
示例#19
0
 public void SetCustomData(GeListNode node)
 {
     C4dApiPINVOKE.GeListNode_SetCustomData(swigCPtr, GeListNode.getCPtr(node));
 }
示例#20
0
 public void SetParent(GeListNode parent)
 {
     C4dApiPINVOKE.GeListHead_SetParent(swigCPtr, GeListNode.getCPtr(parent));
 }
示例#21
0
        public virtual bool Init(GeListNode node)
        {
            bool ret = C4dApiPINVOKE.NodeData_Init(swigCPtr, GeListNode.getCPtr(node));

            return(ret);
        }
示例#22
0
 public void InsertAfter(GeListNode bl)
 {
     C4dApiPINVOKE.GeListNode_InsertAfter(swigCPtr, GeListNode.getCPtr(bl));
 }
示例#23
0
        public virtual bool Read(GeListNode node, HyperFile hf, int level)
        {
            bool ret = C4dApiPINVOKE.NodeData_Read(swigCPtr, GeListNode.getCPtr(node), HyperFile.getCPtr(hf), level);

            return(ret);
        }
示例#24
0
 public void InsertUnderLast(GeListNode bl)
 {
     C4dApiPINVOKE.GeListNode_InsertUnderLast(swigCPtr, GeListNode.getCPtr(bl));
 }
示例#25
0
        public virtual bool CopyTo(NodeData dest, GeListNode snode, GeListNode dnode, COPYFLAGS flags, AliasTrans trn)
        {
            bool ret = C4dApiPINVOKE.NodeData_CopyTo(swigCPtr, NodeData.getCPtr(dest), GeListNode.getCPtr(snode), GeListNode.getCPtr(dnode), (int)flags, AliasTrans.getCPtr(trn));

            return(ret);
        }
示例#26
0
        public virtual BaseDocument GetDocument(GeListNode node)
        {
            global::System.IntPtr cPtr = C4dApiPINVOKE.NodeData_GetDocument(swigCPtr, GeListNode.getCPtr(node));
            BaseDocument          ret  = (cPtr == global::System.IntPtr.Zero) ? null : new BaseDocument(cPtr, false);

            return(ret);
        }
示例#27
0
        public virtual int GetBranchInfo(GeListNode node, BranchInfo info, int max, GETBRANCHINFO flags)
        {
            int ret = C4dApiPINVOKE.NodeData_GetBranchInfo(swigCPtr, GeListNode.getCPtr(node), BranchInfo.getCPtr(info), max, (int)flags);

            return(ret);
        }
示例#28
0
        public bool Attach(GeListNode element)
        {
            bool ret = C4dApiPINVOKE.BaseChannel_Attach(swigCPtr, GeListNode.getCPtr(element));

            return(ret);
        }