Class AgentVisualHolder
- Namespace
- TaleWorlds.MountAndBlade
- Assembly
- TaleWorlds.MountAndBlade.dll
public class AgentVisualHolder : IAgentVisual
- Inheritance
-
AgentVisualHolder
- Implements
- Inherited Members
Constructors
AgentVisualHolder(MatrixFrame, Equipment, string, BodyProperties)
public AgentVisualHolder(MatrixFrame frame, Equipment equipment, string name, BodyProperties bodyProperties)
Parameters
frame
MatrixFrameequipment
Equipmentname
stringbodyProperties
BodyProperties
Methods
GetBodyProperties()
public BodyProperties GetBodyProperties()
Returns
GetCharacterObjectID()
public string GetCharacterObjectID()
Returns
GetClothingColors(out uint, out uint)
public void GetClothingColors(out uint color1, out uint color2)
Parameters
GetCopyAgentVisualsData()
public AgentVisualsData GetCopyAgentVisualsData()
Returns
GetEntity()
public GameEntity GetEntity()
Returns
GetEquipment()
public Equipment GetEquipment()
Returns
GetFrame()
public MatrixFrame GetFrame()
Returns
GetIsFemale()
public bool GetIsFemale()
Returns
GetVisuals()
public MBAgentVisuals GetVisuals()
Returns
Refresh(bool, AgentVisualsData, bool)
public void Refresh(bool needBatchedVersionForWeaponMeshes, AgentVisualsData data, bool forceUseFaceCache = false)
Parameters
needBatchedVersionForWeaponMeshes
booldata
AgentVisualsDataforceUseFaceCache
bool
RefreshWithNewEquipment(Equipment)
public void RefreshWithNewEquipment(Equipment equipment)
Parameters
equipment
Equipment
SetAction(ActionIndexCache, float, bool)
public void SetAction(ActionIndexCache actionName, float startProgress = 0, bool forceFaceMorphRestart = true)
Parameters
actionName
ActionIndexCachestartProgress
floatforceFaceMorphRestart
bool
SetBodyProperties(BodyProperties)
public void SetBodyProperties(BodyProperties bodyProperties)
Parameters
bodyProperties
BodyProperties
SetCharacterObjectID(string)
public void SetCharacterObjectID(string id)
Parameters
id
string
SetClothingColors(uint, uint)
public void SetClothingColors(uint color1, uint color2)
Parameters
SetFrame(ref MatrixFrame)
public void SetFrame(ref MatrixFrame frame)
Parameters
frame
MatrixFrame
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).