Table of Contents

Class CrosshairVM

Namespace
TaleWorlds.MountAndBlade.ViewModelCollection.HUD
Assembly
TaleWorlds.MountAndBlade.ViewModelCollection.dll
public class CrosshairVM : ViewModel, IViewModel, INotifyPropertyChanged
Inheritance
CrosshairVM
Implements
Inherited Members

Constructors

CrosshairVM()

public CrosshairVM()

Properties

BottomArrowOpacity

[DataSourceProperty]
public double BottomArrowOpacity { get; set; }

Property Value

double

CrosshairAccuracy

[DataSourceProperty]
public double CrosshairAccuracy { get; set; }

Property Value

double

CrosshairScale

[DataSourceProperty]
public double CrosshairScale { get; set; }

Property Value

double

CrosshairType

[DataSourceProperty]
public int CrosshairType { get; set; }

Property Value

int

IsHitMarkerVisible

[DataSourceProperty]
public bool IsHitMarkerVisible { get; set; }

Property Value

bool

IsHumanoidHeadshot

[DataSourceProperty]
public bool IsHumanoidHeadshot { get; set; }

Property Value

bool

IsReloadPhasesVisible

[DataSourceProperty]
public bool IsReloadPhasesVisible { get; set; }

Property Value

bool

IsTargetInvalid

[DataSourceProperty]
public bool IsTargetInvalid { get; set; }

Property Value

bool

IsVictimDead

[DataSourceProperty]
public bool IsVictimDead { get; set; }

Property Value

bool

IsVisible

[DataSourceProperty]
public bool IsVisible { get; set; }

Property Value

bool

LeftArrowOpacity

[DataSourceProperty]
public double LeftArrowOpacity { get; set; }

Property Value

double

ReloadPhases

[DataSourceProperty]
public MBBindingList<ReloadPhaseItemVM> ReloadPhases { get; set; }

Property Value

MBBindingList<ReloadPhaseItemVM>

RightArrowOpacity

[DataSourceProperty]
public double RightArrowOpacity { get; set; }

Property Value

double

TopArrowOpacity

[DataSourceProperty]
public double TopArrowOpacity { get; set; }

Property Value

double

Methods

SetArrowProperties(double, double, double, double)

public void SetArrowProperties(double topArrowOpacity, double rightArrowOpacity, double bottomArrowOpacity, double leftArrowOpacity)

Parameters

topArrowOpacity double
rightArrowOpacity double
bottomArrowOpacity double
leftArrowOpacity double

SetProperties(double, double)

public void SetProperties(double accuracy, double scale)

Parameters

accuracy double
scale double

SetReloadProperties(in StackArray10FloatFloatTuple, int)

public void SetReloadProperties(in StackArray.StackArray10FloatFloatTuple reloadPhases, int reloadPhaseCount)

Parameters

reloadPhases StackArray.StackArray10FloatFloatTuple
reloadPhaseCount int

ShowHitMarker(bool, bool)

public void ShowHitMarker(bool isVictimDead, bool isHumanoidHeadShot)

Parameters

isVictimDead bool
isHumanoidHeadShot bool

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).