AddUnit(IFormationUnit unit) | TaleWorlds.MountAndBlade.LineFormation | |
AreLocalPositionsDirty | TaleWorlds.MountAndBlade.LineFormation | |
BatchUnitPositionAvailabilities(bool isUpdatingCachedOrderedLocalPositions=true) | TaleWorlds.MountAndBlade.LineFormation | |
BeforeFormationFrameChange() | TaleWorlds.MountAndBlade.LineFormation | |
CalculateWidth(float interval, float unitDiameter, int unitCountOnLine) | TaleWorlds.MountAndBlade.LineFormation | static |
Clone(IFormation formation) | TaleWorlds.MountAndBlade.SkeinFormation | virtual |
CreateNewPosition(int unitIndex) | TaleWorlds.MountAndBlade.LineFormation | |
DeepCopyFrom(IFormationArrangement arrangement) | TaleWorlds.MountAndBlade.LineFormation | virtual |
Depth | TaleWorlds.MountAndBlade.LineFormation | |
Distance | TaleWorlds.MountAndBlade.LineFormation | protected |
FileCount | TaleWorlds.MountAndBlade.LineFormation | protected |
FlankWidth | TaleWorlds.MountAndBlade.LineFormation | |
FormFromFlankWidth(int unitCountOnLine, bool skipSingleFileChangesForPerformance=false) | TaleWorlds.MountAndBlade.LineFormation | |
GetAllUnits() | TaleWorlds.MountAndBlade.LineFormation | |
GetCachedOrderedAndAvailableUnitPositionIndexAt(int i) | TaleWorlds.MountAndBlade.LineFormation | |
GetCachedOrderedAndAvailableUnitPositionIndicesCount() | TaleWorlds.MountAndBlade.LineFormation | |
GetDirectionChangeTendencyOfUnit(IFormationUnit unit) | TaleWorlds.MountAndBlade.LineFormation | virtual |
GetFileCountFromWidth(float width) | TaleWorlds.MountAndBlade.LineFormation | |
GetFormationInfo(out int fileCount, out int rankCount) | TaleWorlds.MountAndBlade.LineFormation | |
GetGlobalPositionAtIndex(int indexX, int indexY) | TaleWorlds.MountAndBlade.LineFormation | |
GetLocalDirectionOfRelativeFormationLocation(IFormationUnit unit) | TaleWorlds.MountAndBlade.LineFormation | |
GetLocalDirectionOfUnit(int fileIndex, int rankIndex) | TaleWorlds.MountAndBlade.LineFormation | protectedvirtual |
GetLocalDirectionOfUnitOrDefault(int unitIndex) | TaleWorlds.MountAndBlade.LineFormation | |
GetLocalDirectionOfUnitOrDefault(IFormationUnit unit) | TaleWorlds.MountAndBlade.LineFormation | |
GetLocalPositionOfReservedUnitPosition() | TaleWorlds.MountAndBlade.LineFormation | |
GetLocalPositionOfUnit(int fileIndex, int rankIndex) | TaleWorlds.MountAndBlade.SkeinFormation | protectedvirtual |
GetLocalPositionOfUnitOrDefault(int unitIndex) | TaleWorlds.MountAndBlade.LineFormation | |
GetLocalPositionOfUnitOrDefault(IFormationUnit unit) | TaleWorlds.MountAndBlade.LineFormation | |
GetLocalPositionOfUnitOrDefaultWithAdjustment(IFormationUnit unit, float distanceBetweenAgentsAdjustment) | TaleWorlds.MountAndBlade.LineFormation | |
GetLocalPositionOfUnitWithAdjustment(int fileIndex, int rankIndex, float distanceBetweenAgentsAdjustment) | TaleWorlds.MountAndBlade.SkeinFormation | protectedvirtual |
GetLocalWallDirectionOfRelativeFormationLocation(IFormationUnit unit) | TaleWorlds.MountAndBlade.LineFormation | |
GetNeighborUnitOfLeftSide(IFormationUnit unit) | TaleWorlds.MountAndBlade.LineFormation | |
GetNeighborUnitOfRightSide(IFormationUnit unit) | TaleWorlds.MountAndBlade.LineFormation | |
GetOccupationWidth(int unitCount) | TaleWorlds.MountAndBlade.LineFormation | |
GetPlayerUnit() | TaleWorlds.MountAndBlade.LineFormation | |
GetUnavailableUnitPositions() | TaleWorlds.MountAndBlade.LineFormation | |
GetUnit(int fileIndex, int rankIndex) | TaleWorlds.MountAndBlade.LineFormation | |
GetUnitCountWithOverride() | TaleWorlds.MountAndBlade.LineFormation | protected |
GetUnitsDistanceToFrontLine(IFormationUnit unit) | TaleWorlds.MountAndBlade.LineFormation | |
GetUnitsToPop(int count) | TaleWorlds.MountAndBlade.LineFormation | |
GetUnitsToPop(int count, Vec3 targetPosition) | TaleWorlds.MountAndBlade.LineFormation | |
GetUnitsToPopWithCondition(int count, Func< IFormationUnit, bool > currentCondition) | TaleWorlds.MountAndBlade.LineFormation | |
GetUnpositionedUnits() | TaleWorlds.MountAndBlade.LineFormation | |
GetWorldPositionOfUnitOrDefault(int unitIndex) | TaleWorlds.MountAndBlade.LineFormation | |
GetWorldPositionOfUnitOrDefault(IFormationUnit unit) | TaleWorlds.MountAndBlade.LineFormation | |
Interval | TaleWorlds.MountAndBlade.LineFormation | protected |
InvalidateCacheOfUnitAux(Vec2 roundedLocalPosition) | TaleWorlds.MountAndBlade.LineFormation | |
IsDeepenApplicable() | TaleWorlds.MountAndBlade.LineFormation | protectedvirtual |
IsLoose | TaleWorlds.MountAndBlade.LineFormation | |
IsNarrowApplicable(int amount) | TaleWorlds.MountAndBlade.LineFormation | protectedvirtual |
IsStaggered | TaleWorlds.MountAndBlade.LineFormation | |
IsTransforming | TaleWorlds.MountAndBlade.LineFormation | protected |
IsTurnBackwardsNecessary(Vec2 previousPosition, WorldPosition? newPosition, Vec2 previousDirection, bool hasNewDirection, Vec2? newDirection) | TaleWorlds.MountAndBlade.LineFormation | |
IsUnitPositionAvailable(int fileIndex, int rankIndex) | TaleWorlds.MountAndBlade.LineFormation | |
IsUnitPositionRestrained(int fileIndex, int rankIndex) | TaleWorlds.MountAndBlade.LineFormation | protectedvirtual |
LineFormation(IFormation ownerFormation, bool isStaggered=true) | TaleWorlds.MountAndBlade.LineFormation | |
LineFormation(IFormation ownerFormation, bool isDeformingOnWidthChange, bool isStaggered=true) | TaleWorlds.MountAndBlade.LineFormation | protected |
MakeRestrainedPositionsUnavailable() | TaleWorlds.MountAndBlade.LineFormation | protectedvirtual |
MaximumWidth | TaleWorlds.MountAndBlade.LineFormation | |
MinimumFlankWidth | TaleWorlds.MountAndBlade.LineFormation | |
MinimumWidth | TaleWorlds.MountAndBlade.LineFormation | |
OnBatchRemoveEnd() | TaleWorlds.MountAndBlade.LineFormation | |
OnBatchRemoveStart() | TaleWorlds.MountAndBlade.LineFormation | |
OnFormationDispersed() | TaleWorlds.MountAndBlade.LineFormation | |
OnFormationFrameChanged() | TaleWorlds.MountAndBlade.LineFormation | |
OnShapeChanged | TaleWorlds.MountAndBlade.LineFormation | |
OnTickOccasionallyOfUnit(IFormationUnit unit, bool arrangementChangeAllowed) | TaleWorlds.MountAndBlade.LineFormation | virtual |
OnUnitLostMount(IFormationUnit unit) | TaleWorlds.MountAndBlade.LineFormation | |
OnWidthChanged | TaleWorlds.MountAndBlade.LineFormation | |
owner | TaleWorlds.MountAndBlade.LineFormation | protected |
PositionedUnitCount | TaleWorlds.MountAndBlade.LineFormation | |
RankCount | TaleWorlds.MountAndBlade.LineFormation | |
RankDepth | TaleWorlds.MountAndBlade.LineFormation | |
RearrangeFrom(IFormationArrangement arrangement) | TaleWorlds.MountAndBlade.LineFormation | virtual |
RearrangeTo(IFormationArrangement arrangement) | TaleWorlds.MountAndBlade.LineFormation | virtual |
RearrangeTransferUnits(IFormationArrangement arrangement) | TaleWorlds.MountAndBlade.LineFormation | virtual |
ReleaseMiddleFrontUnitPosition() | TaleWorlds.MountAndBlade.LineFormation | |
RemoveUnit(IFormationUnit unit) | TaleWorlds.MountAndBlade.LineFormation | |
ReserveMiddleFrontUnitPosition(IFormationUnit vanguard) | TaleWorlds.MountAndBlade.LineFormation | |
Reset() | TaleWorlds.MountAndBlade.LineFormation | |
SkeinFormation(IFormation owner) | TaleWorlds.MountAndBlade.SkeinFormation | |
SwitchUnitLocations(IFormationUnit firstUnit, IFormationUnit secondUnit) | TaleWorlds.MountAndBlade.LineFormation | |
SwitchUnitLocationsWithBackMostUnit(IFormationUnit unit) | TaleWorlds.MountAndBlade.LineFormation | |
SwitchUnitLocationsWithUnpositionedUnit(IFormationUnit firstUnit, IFormationUnit secondUnit) | TaleWorlds.MountAndBlade.LineFormation | |
TryGetUnitPositionIndexFromLocalPosition(Vec2 localPosition, out int fileIndex, out int rankIndex) | TaleWorlds.MountAndBlade.SkeinFormation | protectedvirtual |
TurnBackwards() | TaleWorlds.MountAndBlade.LineFormation | |
UnitCount | TaleWorlds.MountAndBlade.LineFormation | |
UnitDiameter | TaleWorlds.MountAndBlade.LineFormation | protected |
UnitPositionAvailabilities | TaleWorlds.MountAndBlade.LineFormation | protected |
UnitPositionAvailabilityValueOfAvailable | TaleWorlds.MountAndBlade.LineFormation | protectedstatic |
UnitPositionAvailabilityValueOfUnavailable | TaleWorlds.MountAndBlade.LineFormation | protectedstatic |
UnitPositionAvailabilityValueOfUnprocessed | TaleWorlds.MountAndBlade.LineFormation | protectedstatic |
Width | TaleWorlds.MountAndBlade.LineFormation | |