/// <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); }
/// <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); }