コード例 #1
0
        public BaseList2D GetUndoPtr()
        {
            global::System.IntPtr cPtr = C4dApiPINVOKE.BaseDocument_GetUndoPtr(swigCPtr);
            BaseList2D            ret  = (cPtr == global::System.IntPtr.Zero) ? null : new BaseList2D(cPtr, false);

            return(ret);
        }
コード例 #2
0
        public GvNodeMaster AllocNodeMaster(BaseList2D arg0, bool add_to_list, bool send_messages)
        {
            global::System.IntPtr cPtr = C4dApiPINVOKE.GvWorld_AllocNodeMaster__SWIG_0(swigCPtr, BaseList2D.getCPtr(arg0), add_to_list, send_messages);
            GvNodeMaster          ret  = (cPtr == global::System.IntPtr.Zero) ? null : new GvNodeMaster(cPtr, false);

            return(ret);
        }
コード例 #3
0
        public GvNodeMaster AllocNodeMaster(BaseList2D arg0)
        {
            global::System.IntPtr cPtr = C4dApiPINVOKE.GvWorld_AllocNodeMaster__SWIG_2(swigCPtr, BaseList2D.getCPtr(arg0));
            GvNodeMaster          ret  = (cPtr == global::System.IntPtr.Zero) ? null : new GvNodeMaster(cPtr, false);

            return(ret);
        }
コード例 #4
0
        public BaseList2D GetHookInstance(BaseDocument doc, int hook_id)
        {
            global::System.IntPtr cPtr = C4dApiPINVOKE.GvWorld_GetHookInstance(swigCPtr, BaseDocument.getCPtr(doc), hook_id);
            BaseList2D            ret  = (cPtr == global::System.IntPtr.Zero) ? null : new BaseList2D(cPtr, false);

            return(ret);
        }
コード例 #5
0
        public new BaseList2D GetPred()
        {
            global::System.IntPtr cPtr = C4dApiPINVOKE.BaseList2D_GetPred(swigCPtr);
            BaseList2D            ret  = (cPtr == global::System.IntPtr.Zero) ? null : new BaseList2D(cPtr, false);

            return(ret);
        }
コード例 #6
0
        public BaseList2D AnimationLayerRemap()
        {
            global::System.IntPtr cPtr = C4dApiPINVOKE.BaseList2D_AnimationLayerRemap__SWIG_1(swigCPtr);
            BaseList2D            ret  = (cPtr == global::System.IntPtr.Zero) ? null : new BaseList2D(cPtr, false);

            return(ret);
        }
コード例 #7
0
        public BaseList2D FindUndoPtr(BaseList2D bl, UNDOTYPE type)
        {
            global::System.IntPtr cPtr = C4dApiPINVOKE.BaseDocument_FindUndoPtr(swigCPtr, BaseList2D.getCPtr(bl), (int)type);
            BaseList2D            ret  = (cPtr == global::System.IntPtr.Zero) ? null : new BaseList2D(cPtr, false);

            return(ret);
        }
コード例 #8
0
        public BaseList2D ObjectFromIndex(BaseDocument doc, int lIndex)
        {
            global::System.IntPtr cPtr = C4dApiPINVOKE.InExcludeData_ObjectFromIndex(swigCPtr, BaseDocument.getCPtr(doc), lIndex);
            BaseList2D            ret  = (cPtr == global::System.IntPtr.Zero) ? null : new BaseList2D(cPtr, false);

            return(ret);
        }
コード例 #9
0
ファイル: CAMorphNode.cs プロジェクト: reliefpfeiler42/Fusee
        public BaseList2D GetLink(CAPoseMorphTag tag, CAMorph morph, BaseDocument doc)
        {
            global::System.IntPtr cPtr = C4dApiPINVOKE.CAMorphNode_GetLink(swigCPtr, CAPoseMorphTag.getCPtr(tag), CAMorph.getCPtr(morph), BaseDocument.getCPtr(doc));
            BaseList2D            ret  = (cPtr == global::System.IntPtr.Zero) ? null : new BaseList2D(cPtr, false);

            return(ret);
        }
コード例 #10
0
ファイル: GvNodeMaster.cs プロジェクト: reliefpfeiler42/Fusee
        public BaseList2D GetOwner()
        {
            global::System.IntPtr cPtr = C4dApiPINVOKE.GvNodeMaster_GetOwner(swigCPtr);
            BaseList2D            ret  = (cPtr == global::System.IntPtr.Zero) ? null : new BaseList2D(cPtr, false);

            return(ret);
        }
コード例 #11
0
        public BaseList2D GetObject()
        {
            global::System.IntPtr cPtr = C4dApiPINVOKE.CTrack_GetObject(swigCPtr);
            BaseList2D            ret  = (cPtr == global::System.IntPtr.Zero) ? null : new BaseList2D(cPtr, false);

            return(ret);
        }
コード例 #12
0
        public BaseList2D ForceGetLink()
        {
            global::System.IntPtr cPtr = C4dApiPINVOKE.BaseLink_ForceGetLink(swigCPtr);
            BaseList2D            ret  = (cPtr == global::System.IntPtr.Zero) ? null : new BaseList2D(cPtr, false);

            return(ret);
        }
コード例 #13
0
        public BaseList2D GetLink(int id, BaseDocument doc, int instanceof)
        {
            global::System.IntPtr cPtr = C4dApiPINVOKE.BaseContainer_GetLink__SWIG_0(swigCPtr, id, BaseDocument.getCPtr(doc), instanceof);
            BaseList2D            ret  = (cPtr == global::System.IntPtr.Zero) ? null : new BaseList2D(cPtr, false);

            return(ret);
        }
コード例 #14
0
        public BaseContainer GetData(BaseDocument doc, BaseList2D pObject)
        {
            global::System.IntPtr cPtr = C4dApiPINVOKE.InExcludeData_GetData__SWIG_1(swigCPtr, BaseDocument.getCPtr(doc), BaseList2D.getCPtr(pObject));
            BaseContainer         ret  = (cPtr == global::System.IntPtr.Zero) ? null : new BaseContainer(cPtr, false);

            return(ret);
        }
コード例 #15
0
 public XrefInitData(BaseDocument refDoc, BaseList2D refNode, string /* constString&_cstype */ refName, string /* constString&_cstype */ separator) : this(C4dApiPINVOKE.new_XrefInitData(BaseDocument.getCPtr(refDoc), BaseList2D.getCPtr(refNode), refName, separator), true)
 {
     if (C4dApiPINVOKE.SWIGPendingException.Pending)
     {
         throw C4dApiPINVOKE.SWIGPendingException.Retrieve();
     }
 }
コード例 #16
0
        public static BaseList2D Alloc(int type)
        {
            global::System.IntPtr cPtr = C4dApiPINVOKE.BaseList2D_Alloc(type);
            BaseList2D            ret  = (cPtr == global::System.IntPtr.Zero) ? null : new BaseList2D(cPtr, false);

            return(ret);
        }
コード例 #17
0
        public CAMorphNode Find(CAPoseMorphTag tag, BaseList2D bl)
        {
            global::System.IntPtr cPtr = C4dApiPINVOKE.CAMorph_Find(swigCPtr, CAPoseMorphTag.getCPtr(tag), BaseList2D.getCPtr(bl));
            CAMorphNode           ret  = (cPtr == global::System.IntPtr.Zero) ? null : new CAMorphNode(cPtr, false);

            return(ret);
        }
コード例 #18
0
        public BaseList2D GetTarget(BaseDocument doc)
        {
            global::System.IntPtr cPtr = C4dApiPINVOKE.CAMorph_GetTarget(swigCPtr, BaseDocument.getCPtr(doc));
            BaseList2D            ret  = (cPtr == global::System.IntPtr.Zero) ? null : new BaseList2D(cPtr, false);

            return(ret);
        }
コード例 #19
0
        public BaseList2D GetLink(BaseDocument doc)
        {
            global::System.IntPtr cPtr = C4dApiPINVOKE.BaseLink_GetLink__SWIG_1(swigCPtr, BaseDocument.getCPtr(doc));
            BaseList2D            ret  = (cPtr == global::System.IntPtr.Zero) ? null : new BaseList2D(cPtr, false);

            return(ret);
        }
コード例 #20
0
        public BaseList2D AnimationLayerRemap(SWIGTYPE_p_p_BaseObject layer)
        {
            global::System.IntPtr cPtr = C4dApiPINVOKE.BaseList2D_AnimationLayerRemap__SWIG_0(swigCPtr, SWIGTYPE_p_p_BaseObject.getCPtr(layer));
            BaseList2D            ret  = (cPtr == global::System.IntPtr.Zero) ? null : new BaseList2D(cPtr, false);

            return(ret);
        }
コード例 #21
0
 public void AnimateObject(BaseList2D op, BaseTime time, ANIMATEFLAGS flags)
 {
     C4dApiPINVOKE.BaseDocument_AnimateObject(swigCPtr, BaseList2D.getCPtr(op), BaseTime.getCPtr(time), (int)flags);
     if (C4dApiPINVOKE.SWIGPendingException.Pending)
     {
         throw C4dApiPINVOKE.SWIGPendingException.Retrieve();
     }
 }
コード例 #22
0
 public void SendInfo(int type, int format, Filename fn, BaseList2D bl, bool hooks_only)
 {
     C4dApiPINVOKE.BaseDocument_SendInfo(swigCPtr, type, format, Filename.getCPtr(fn), BaseList2D.getCPtr(bl), hooks_only);
     if (C4dApiPINVOKE.SWIGPendingException.Pending)
     {
         throw C4dApiPINVOKE.SWIGPendingException.Retrieve();
     }
 }
コード例 #23
0
ファイル: AssetData.cs プロジェクト: reliefpfeiler42/Fusee
        public bool Add(Filename fn, BaseList2D bl)
        {
            bool ret = C4dApiPINVOKE.AssetData_Add__SWIG_1(swigCPtr, Filename.getCPtr(fn), BaseList2D.getCPtr(bl));

            if (C4dApiPINVOKE.SWIGPendingException.Pending)
            {
                throw C4dApiPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
コード例 #24
0
        public bool SetDescriptionID(BaseList2D arg0, DescID id)
        {
            bool ret = C4dApiPINVOKE.CTrack_SetDescriptionID(swigCPtr, BaseList2D.getCPtr(arg0), DescID.getCPtr(id));

            if (C4dApiPINVOKE.SWIGPendingException.Pending)
            {
                throw C4dApiPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
コード例 #25
0
        public bool Set(DescID descid, BaseContainer datadescription, BaseList2D bl)
        {
            bool ret = C4dApiPINVOKE.DynamicDescription_Set(swigCPtr, DescID.getCPtr(descid), BaseContainer.getCPtr(datadescription), BaseList2D.getCPtr(bl));

            if (C4dApiPINVOKE.SWIGPendingException.Pending)
            {
                throw C4dApiPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
コード例 #26
0
        public bool AnimateTrack(BaseDocument doc, BaseList2D op, BaseTime tt, int flags, SWIGTYPE_p_Bool chg)
        {
            bool ret = C4dApiPINVOKE.CTrack_AnimateTrack__SWIG_1(swigCPtr, BaseDocument.getCPtr(doc), BaseList2D.getCPtr(op), BaseTime.getCPtr(tt), flags, SWIGTYPE_p_Bool.getCPtr(chg));

            if (C4dApiPINVOKE.SWIGPendingException.Pending)
            {
                throw C4dApiPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
コード例 #27
0
        public bool RecordKey(BaseList2D op, BaseTime time, DescID id, BaseList2D undo, bool eval_attribmanager, bool autokeying, bool allow_linking)
        {
            bool ret = C4dApiPINVOKE.BaseDocument_RecordKey(swigCPtr, BaseList2D.getCPtr(op), BaseTime.getCPtr(time), DescID.getCPtr(id), BaseList2D.getCPtr(undo), eval_attribmanager, autokeying, allow_linking);

            if (C4dApiPINVOKE.SWIGPendingException.Pending)
            {
                throw C4dApiPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
コード例 #28
0
        public static CTrack Alloc(BaseList2D bl, DescID id)
        {
            global::System.IntPtr cPtr = C4dApiPINVOKE.CTrack_Alloc(BaseList2D.getCPtr(bl), DescID.getCPtr(id));
            CTrack ret = (cPtr == global::System.IntPtr.Zero) ? null : new CTrack(cPtr, false);

            if (C4dApiPINVOKE.SWIGPendingException.Pending)
            {
                throw C4dApiPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
コード例 #29
0
 public BaseList2D GetObject(int lIndex)
 {
     global::System.IntPtr cPtr = C4dApiPINVOKE.InclusionTable_GetObject(swigCPtr, lIndex);
     BaseList2D ret = (cPtr == global::System.IntPtr.Zero) ? null : new BaseList2D(cPtr, false);
     return ret;
 }
コード例 #30
0
 public bool Check(BaseList2D op, SWIGTYPE_p_Int32 flags)
 {
     bool ret = C4dApiPINVOKE.InclusionTable_Check__SWIG_1(swigCPtr, BaseList2D.getCPtr(op), SWIGTYPE_p_Int32.getCPtr(flags));
     if (C4dApiPINVOKE.SWIGPendingException.Pending) throw C4dApiPINVOKE.SWIGPendingException.Retrieve();
     return ret;
 }