Exemple #1
0
 // This method creates the ik2Bsolver after a File->New.
 //
 private static void createIK2BsolverAfterNew(object sender, MBasicFunctionArgs arg)
 {
     MSelectionList selList = new MSelectionList();
     MGlobal.getActiveSelectionList( selList );
     MGlobal.executeCommand("createNode -n ik2BsolverCSharp ik2BsolverCSharp");
     MGlobal.setActiveSelectionList( selList );
 }
Exemple #2
0
        static private void createIK2BsolverAfterNew(object sender, MBasicFunctionArgs arg)
        // This method creates the ik2Bsolver after a File->New.
        //
        {
            MSelectionList selList = new MSelectionList();

            MGlobal.getActiveSelectionList(selList);
            MGlobal.executeCommand("createNode -n ik2BsolverCSharp ik2BsolverCSharp");
            MGlobal.setActiveSelectionList(selList);
        }
Exemple #3
0
 public void userCallback2(object sender, MBasicFunctionArgs args)
 {
     MGlobal.displayInfo("Entered userMessage.userCallback2");
     if (clientData != null)
     {
         string receivedDataMsg = clientData as string;
         if (receivedDataMsg != null)
             MGlobal.displayInfo("Received data: " + receivedDataMsg);
     }
 }
Exemple #4
0
 // This method creates the ik2Bsolver after a File->Open
 // if the ik2Bsolver does not exist in the loaded file.
 //
 private static void createIK2BsolverAfterOpen(object sender, MBasicFunctionArgs arg)
 {
     MSelectionList selList = new MSelectionList();
     MGlobal.getSelectionListByName("ik2BsolverCSharp", selList);
     if (selList.length == 0)
     {
         MGlobal.getActiveSelectionList( selList );
         MGlobal.executeCommand("createNode -n ik2BsolverCSharp ik2BsolverCSharp");
         MGlobal.setActiveSelectionList( selList );
     }
 }
Exemple #5
0
 public void userCallback2(object sender, MBasicFunctionArgs args)
 {
     MGlobal.displayInfo("Entered userMessage.userCallback2");
     if (clientData != null)
     {
         string receivedDataMsg = clientData as string;
         if (receivedDataMsg != null)
         {
             MGlobal.displayInfo("Received data: " + receivedDataMsg);
         }
     }
 }
Exemple #6
0
 public void eventCallback(object sender, MBasicFunctionArgs args)
 {
     if (data >= 0 && data < (int)eventTestCmd.eventNames.Length)
     {
         MGlobal.displayInfo("event " +
                             eventTestCmd.eventNames[data] +
                             " occurred\n");
     }
     else
     {
         MGlobal.displayWarning("BOGUS client data in eventCB!\n");
     }
 }
Exemple #7
0
 public void eventCallback(object sender, MBasicFunctionArgs args)
 {
     if (data >= 0 && data < (int)eventTestCmd.eventNames.Length)
     {
         MGlobal.displayInfo("event " +
                              eventTestCmd.eventNames[data] +
                              " occurred\n");
     }
     else
     {
         MGlobal.displayWarning("BOGUS client data in eventCB!\n");
     }
 }
Exemple #8
0
        static private void createIK2BsolverAfterOpen(object sender, MBasicFunctionArgs arg)
        // This method creates the ik2Bsolver after a File->Open
        // if the ik2Bsolver does not exist in the loaded file.
        //
        {
            MSelectionList selList = new MSelectionList();

            MGlobal.getSelectionListByName("ik2BsolverCSharp", selList);
            if (selList.length == 0)
            {
                MGlobal.getActiveSelectionList(selList);
                MGlobal.executeCommand("createNode -n ik2BsolverCSharp ik2BsolverCSharp");
                MGlobal.setActiveSelectionList(selList);
            }
        }
        public static void preImportFunc(object sender, MBasicFunctionArgs args)
        {
            string msg = "PRE IMPORT FILE IS ";

            try
            {
                msg += MFileIO.beforeImportFilename;
            }
            catch (System.Exception)
            {
                msg += "ERROR: Could not be retrieved";
            }

            MGlobal.displayInfo(msg);
        }
Exemple #10
0
        public static void preSaveFunc(object sender, MBasicFunctionArgs args)
        {
            string msg = "FILE TO BE SAVED IS ";

            try
            {
                msg += MFileIO.beforeSaveFilename;
            }
            catch (System.Exception)
            {
                msg += "ERROR: Could not be retrieved";
            }

            MGlobal.displayInfo(msg);
        }
Exemple #11
0
 private static void redoCB(object sender, MBasicFunctionArgs arg)
 {
     MGlobal.displayInfo("redoCallback ");
 }
        public static void preReferenceFunc(object sender, MBasicFunctionArgs args)
        {
            string msg = "FILE TO BE REFERENCED IS ";

            try
            {
                msg += MFileIO.beforeReferenceFilename;
            }
            catch (System.Exception)
            {
                msg += "ERROR: Could not be retrieved";
            }

            MGlobal.displayInfo(msg);
        }
Exemple #13
0
 public void updateManipulatorsFunc(Object sender, MBasicFunctionArgs args)
 {
     updateManipulators();
 }
Exemple #14
0
 // Callback issued when selection list changes
 public void updateManipulators(object sender, MBasicFunctionArgs args)
 {
     RotateManipContext ctxPtr = Data.Target as RotateManipContext;
     RotateManipContext.updateManipulators(ctxPtr);
 }
Exemple #15
0
		public void updateManipulatorsFunc(Object sender, MBasicFunctionArgs args)
		{
			updateManipulators();
		}
Exemple #16
0
        static private void createIK2BsolverAfterOpen(object sender, MBasicFunctionArgs arg)
        // This method creates the ik2Bsolver after a File->Open
        // if the ik2Bsolver does not exist in the loaded file.
        //
        {
	        MSelectionList selList = new MSelectionList();
            MGlobal.getSelectionListByName("ik2BsolverCSharp", selList);
	        if (selList.length == 0) 
            {
		        MGlobal.getActiveSelectionList( selList );
                MGlobal.executeCommand("createNode -n ik2BsolverCSharp ik2BsolverCSharp");
		        MGlobal.setActiveSelectionList( selList );
	        }
        }
Exemple #17
0
        // Callback issued when selection list changes
        public void updateManipulators(object sender, MBasicFunctionArgs args)
        {
            RotateManipContext ctxPtr = Data.Target as RotateManipContext;

            RotateManipContext.updateManipulators(ctxPtr);
        }
Exemple #18
0
        static private void createIK2BsolverAfterNew(object sender, MBasicFunctionArgs arg)
        // This method creates the ik2Bsolver after a File->New.
        //
        {
	        MSelectionList selList = new MSelectionList();
	        MGlobal.getActiveSelectionList( selList );
            MGlobal.executeCommand("createNode -n ik2BsolverCSharp ik2BsolverCSharp");
	        MGlobal.setActiveSelectionList( selList );
        }
 private static void undoCB(object sender, MBasicFunctionArgs arg)
 {
     MGlobal.displayInfo("undoCallback ");
 }