Esempio n. 1
0
 /// <summary>Gets a field description by index</summary>
 /// <description>
 ///
 /// </description>
 /// <param name="index">The index of the behavior</param>
 /// <returns>Returns a string representing the description of this field</returns>
 public void AddDependency(string behaviorName)
 {
     InternalUnsafeMethods.AddDependency__Args _args = new InternalUnsafeMethods.AddDependency__Args()
     {
         behaviorName = behaviorName,
     };
     InternalUnsafeMethods.AddDependency()(ObjectPtr, _args);
 }
Esempio n. 2
0
        /// <description>
        /// Adds the specified moduleId and vesionId as a dependency.
        /// </description>
        /// <param name="moduleId">The module Id to add as a dependency.</param>
        /// <param name="versionId">The version Id to add as a dependency.  Using zero indicates any version.</param>
        /// <returns>(bool success) Whether the module dependency was added or not.</returns>
        public bool AddDependency(string pModuleId = "", uint versionId = 0)
        {
            InternalUnsafeMethods.AddDependency__Args _args = new InternalUnsafeMethods.AddDependency__Args()
            {
                pModuleId = pModuleId,
                versionId = versionId,
            };
            bool _engineResult = InternalUnsafeMethods.AddDependency()(ObjectPtr, _args);

            return(_engineResult);
        }