M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
Loading...
Searching...
No Matches
TaleWorlds.MountAndBlade.View.ItemCollectionElementViewExtensions Class Reference

Static Public Member Functions

static string GetMaterialCacheID (object o)
 
static MetaMesh GetMultiMesh (this ItemObject item, bool isFemale, bool hasGloves, bool needBatchedVersion)
 Returns multi mesh of item according to mesh name of item and gender condition.
 
static MetaMesh GetMultiMesh (this EquipmentElement equipmentElement, bool isFemale, bool hasGloves, bool needBatchedVersion)
 
static MetaMesh GetMultiMesh (this MissionWeapon weapon, bool isFemale, bool hasGloves, bool needBatchedVersion)
 
static MetaMesh GetItemMeshForInventory (this ItemRosterElement rosterElement, bool isFemale=false)
 
static MetaMesh GetHolsterMeshCopy (this ItemObject item)
 
static MetaMesh GetHolsterMeshIfExists (this ItemObject item)
 
static MetaMesh GetHolsterWithWeaponMeshCopy (this ItemObject item, bool needBatchedVersion)
 
static MetaMesh GetHolsterWithWeaponMeshIfExists (this ItemObject item)
 
static MetaMesh GetFlyingMeshCopy (this ItemObject item, bool needBatchedVersion)
 
static MetaMesh GetFlyingMeshIfExists (this ItemObject item)
 
static MatrixFrame GetCameraFrameForInventory (this ItemRosterElement itemRosterElement)
 
static MatrixFrame GetItemFrameForInventory (this ItemRosterElement itemRosterElement)
 
static MatrixFrame GetItemFrameForItemTooltip (this ItemRosterElement itemRosterElement)
 
static void OnGetWeaponData (ref WeaponData weaponData, MissionWeapon weapon, bool isFemale, Banner banner, bool needBatchedVersion)
 

Member Function Documentation

◆ GetMaterialCacheID()

static string TaleWorlds.MountAndBlade.View.ItemCollectionElementViewExtensions.GetMaterialCacheID ( object  o)
static

◆ GetMultiMesh() [1/3]

static MetaMesh TaleWorlds.MountAndBlade.View.ItemCollectionElementViewExtensions.GetMultiMesh ( this ItemObject  item,
bool  isFemale,
bool  hasGloves,
bool  needBatchedVersion 
)
static

◆ GetMultiMesh() [2/3]

static MetaMesh TaleWorlds.MountAndBlade.View.ItemCollectionElementViewExtensions.GetMultiMesh ( this EquipmentElement  equipmentElement,
bool  isFemale,
bool  hasGloves,
bool  needBatchedVersion 
)
static

◆ GetMultiMesh() [3/3]

static MetaMesh TaleWorlds.MountAndBlade.View.ItemCollectionElementViewExtensions.GetMultiMesh ( this MissionWeapon  weapon,
bool  isFemale,
bool  hasGloves,
bool  needBatchedVersion 
)
static

◆ GetItemMeshForInventory()

static MetaMesh TaleWorlds.MountAndBlade.View.ItemCollectionElementViewExtensions.GetItemMeshForInventory ( this ItemRosterElement  rosterElement,
bool  isFemale = false 
)
static

◆ GetHolsterMeshCopy()

static MetaMesh TaleWorlds.MountAndBlade.View.ItemCollectionElementViewExtensions.GetHolsterMeshCopy ( this ItemObject  item)
static

◆ GetHolsterMeshIfExists()

static MetaMesh TaleWorlds.MountAndBlade.View.ItemCollectionElementViewExtensions.GetHolsterMeshIfExists ( this ItemObject  item)
static

◆ GetHolsterWithWeaponMeshCopy()

static MetaMesh TaleWorlds.MountAndBlade.View.ItemCollectionElementViewExtensions.GetHolsterWithWeaponMeshCopy ( this ItemObject  item,
bool  needBatchedVersion 
)
static

◆ GetHolsterWithWeaponMeshIfExists()

static MetaMesh TaleWorlds.MountAndBlade.View.ItemCollectionElementViewExtensions.GetHolsterWithWeaponMeshIfExists ( this ItemObject  item)
static

◆ GetFlyingMeshCopy()

static MetaMesh TaleWorlds.MountAndBlade.View.ItemCollectionElementViewExtensions.GetFlyingMeshCopy ( this ItemObject  item,
bool  needBatchedVersion 
)
static

◆ GetFlyingMeshIfExists()

static MetaMesh TaleWorlds.MountAndBlade.View.ItemCollectionElementViewExtensions.GetFlyingMeshIfExists ( this ItemObject  item)
static

◆ GetCameraFrameForInventory()

static MatrixFrame TaleWorlds.MountAndBlade.View.ItemCollectionElementViewExtensions.GetCameraFrameForInventory ( this ItemRosterElement  itemRosterElement)
static

◆ GetItemFrameForInventory()

static MatrixFrame TaleWorlds.MountAndBlade.View.ItemCollectionElementViewExtensions.GetItemFrameForInventory ( this ItemRosterElement  itemRosterElement)
static

◆ GetItemFrameForItemTooltip()

static MatrixFrame TaleWorlds.MountAndBlade.View.ItemCollectionElementViewExtensions.GetItemFrameForItemTooltip ( this ItemRosterElement  itemRosterElement)
static

◆ OnGetWeaponData()

static void TaleWorlds.MountAndBlade.View.ItemCollectionElementViewExtensions.OnGetWeaponData ( ref WeaponData  weaponData,
MissionWeapon  weapon,
bool  isFemale,
Banner  banner,
bool  needBatchedVersion 
)
static