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

Public Member Functions

 OrderFlag (Mission mission, MissionScreen missionScreen)
 
void Tick (float dt)
 
void SetArrowVisibility (bool isVisible, Vec2 arrowDirection)
 
void SetWidthVisibility (bool isVisible, float width)
 

Static Public Member Functions

static bool IsPositionOnValidGround (WorldPosition worldPosition)
 
static bool IsOrderPositionValid (WorldPosition orderPosition)
 

Public Attributes

bool IsTroop = true
 

Properties

IOrderable FocusedOrderableObject [get]
 
int LatestUpdateFrameNo [get]
 Represents the frame number of the latest frame update call. Use it to compare with current frame number to not update flag more than once in a frame.
 
Vec3 Position [get]
 
MatrixFrame Frame [get]
 
bool IsVisible [get, set]
 

Constructor & Destructor Documentation

◆ OrderFlag()

TaleWorlds.MountAndBlade.View.MissionViews.Order.OrderFlag.OrderFlag ( Mission  mission,
MissionScreen  missionScreen 
)

Member Function Documentation

◆ Tick()

void TaleWorlds.MountAndBlade.View.MissionViews.Order.OrderFlag.Tick ( float  dt)

◆ SetArrowVisibility()

void TaleWorlds.MountAndBlade.View.MissionViews.Order.OrderFlag.SetArrowVisibility ( bool  isVisible,
Vec2  arrowDirection 
)

◆ IsPositionOnValidGround()

static bool TaleWorlds.MountAndBlade.View.MissionViews.Order.OrderFlag.IsPositionOnValidGround ( WorldPosition  worldPosition)
static

◆ IsOrderPositionValid()

static bool TaleWorlds.MountAndBlade.View.MissionViews.Order.OrderFlag.IsOrderPositionValid ( WorldPosition  orderPosition)
static

◆ SetWidthVisibility()

void TaleWorlds.MountAndBlade.View.MissionViews.Order.OrderFlag.SetWidthVisibility ( bool  isVisible,
float  width 
)

Member Data Documentation

◆ IsTroop

bool TaleWorlds.MountAndBlade.View.MissionViews.Order.OrderFlag.IsTroop = true

Property Documentation

◆ FocusedOrderableObject

IOrderable TaleWorlds.MountAndBlade.View.MissionViews.Order.OrderFlag.FocusedOrderableObject
get

◆ LatestUpdateFrameNo

int TaleWorlds.MountAndBlade.View.MissionViews.Order.OrderFlag.LatestUpdateFrameNo
get

◆ Position

Vec3 TaleWorlds.MountAndBlade.View.MissionViews.Order.OrderFlag.Position
get

◆ Frame

MatrixFrame TaleWorlds.MountAndBlade.View.MissionViews.Order.OrderFlag.Frame
get

◆ IsVisible

bool TaleWorlds.MountAndBlade.View.MissionViews.Order.OrderFlag.IsVisible
getset