public int GetIndexWithID(string id)
 {
     byte[] numArray = (byte[])null;
     if (id != null)
     {
         numArray = CallbackStringBufferManager.StringBuffer0;
         int bytes = ScriptingInterfaceOfIMBActionSet._utf8.GetBytes(id, 0, id.Length, numArray, 0);
         numArray[bytes] = (byte)0;
     }
     return(ScriptingInterfaceOfIMBActionSet.call_GetIndexWithIDDelegate(numArray));
 }
 public sbyte GetBoneIndexWithId(string actionSetId, string boneId)
 {
     byte[] numArray1 = (byte[])null;
     if (actionSetId != null)
     {
         numArray1 = CallbackStringBufferManager.StringBuffer0;
         int bytes = ScriptingInterfaceOfIMBActionSet._utf8.GetBytes(actionSetId, 0, actionSetId.Length, numArray1, 0);
         numArray1[bytes] = (byte)0;
     }
     byte[] numArray2 = (byte[])null;
     if (boneId != null)
     {
         numArray2 = CallbackStringBufferManager.StringBuffer1;
         int bytes = ScriptingInterfaceOfIMBActionSet._utf8.GetBytes(boneId, 0, boneId.Length, numArray2, 0);
         numArray2[bytes] = (byte)0;
     }
     return(ScriptingInterfaceOfIMBActionSet.call_GetBoneIndexWithIdDelegate(numArray1, numArray2));
 }
 public bool AreActionsAlternatives(int index, int actionNo1, int actionNo2) => ScriptingInterfaceOfIMBActionSet.call_AreActionsAlternativesDelegate(index, actionNo1, actionNo2);
 public int GetNumberOfMonsterUsageSets() => ScriptingInterfaceOfIMBActionSet.call_GetNumberOfMonsterUsageSetsDelegate();
 public string GetNameWithIndex(int index) => ScriptingInterfaceOfIMBActionSet.call_GetNameWithIndexDelegate(index) != 1 ? (string)null : Managed.ReturnValueFromEngine;