PC Stable Documentation
|
|
Private Member Functions | |
void | ArrowManagerBase (EntityAI owner) |
void | AddArrow (EntityAI arrow) |
void | RemoveArrow (EntityAI arrow) |
void | ClearArrows () |
int | GetArrowsCount () |
void | DropArrow (int index) |
void | DropFirstArrow () |
void | DropAllArrows () |
EntityAI | GetArrow (int index) |
EntityAI | GetFirstArrow () |
EntityAI | AcquireFirstArrow (bool keepTransform=false) |
Private Attributes | |
protected const int | VERSION = 2 |
protected ref array< EntityAI > | m_Arrows |
protected EntityAI | m_Owner |
|
inlineprivate |
References GetFirstArrow(), and m_Owner.
Referenced by FirearmActionLoadBullet::Start().
|
inlineprivate |
References m_Arrows.
Referenced by Bolt_Base::EEParentedTo().
|
inlineprivate |
References m_Arrows.
Referenced by ManBase::EEDelete(), and ManBase::ResetPlayer().
|
inlineprivate |
References DropArrow(), and m_Arrows.
Referenced by ManBase::OnBleedingSourceRemoved().
|
inlineprivate |
References m_Arrows, m_Owner, and Math3D::MatrixIdentity4().
Referenced by DropAllArrows(), and DropFirstArrow().
|
inlineprivate |
References DropArrow().
Referenced by ManBase::OnBleedingSourceRemoved().
|
inlineprivate |
References m_Arrows.
Referenced by AcquireFirstArrow(), ActionTakeArrow::ActionCondition(), ActionTakeArrowToHands::ActionCondition(), FirearmActionLoadBullet::ActionCondition(), ActionTakeArrow::GetDisplayInteractObject(), ActionTakeArrowToHands::GetDisplayInteractObject(), FirearmActionLoadBullet::GetDisplayInteractObject(), ActionTakeArrow::InventoryReservation(), and ActionTakeArrowToHands::InventoryReservation().
|
inlineprivate |
References m_Arrows.
Referenced by Bolt_Base::EEParentedFrom().
Referenced by AddArrow(), ArrowManagerBase(), ClearArrows(), DropAllArrows(), DropArrow(), GetArrow(), GetArrowsCount(), GetFirstArrow(), RemoveArrow(), and ArrowManagerPlayer::Save().
|
private |
Referenced by AcquireFirstArrow(), ArrowManagerBase(), DropArrow(), and ArrowManagerPlayer::Load().
|
private |
Referenced by ArrowManagerPlayer::Save().