Table of Contents

Namespace Bannerlord.UIExtenderEx.Prefabs

Classes

CustomPatch<T>

Defines a custom prefab patch operating directly on an XmlDocument or an XmlNode selected via XPath.

EmbedPrefabExtensionInsertPatch

Legacy patch that loads an embedded resource XML snippet and inserts it as a child.

InsertPatch

Base class for legacy prefab snippet insertion patches.

ModulePrefabExtensionInsertPatch

Legacy patch that loads an XML snippet from the module's GUI/PrefabExtensions folder and inserts it as a child.

PrefabExtensionInsertAsSiblingPatch

Inserts an extension snippet as a sibling to the node selected via XPath.

PrefabExtensionInsertPatch

Legacy patch that inserts an extension snippet as a child of the node selected via XPath.

PrefabExtensionReplacePatch

Replaces the node selected via XPath with an extension snippet.

PrefabExtensionSetAttributePatch

Sets or updates an attribute on the node selected via XPath.

Interfaces

IPrefabPatch

Represents a Gauntlet XML prefab patch.

Enums

PrefabExtensionInsertAsSiblingPatch.InsertType

Defines sibling placement relative to the target node.


This page was last modified at 10/06/2026 11:31:10 +00:00 (UTC).