DIFF

class ActionTargetSource

ActionTargetLighSource ActionTarget

Constructors 1

void ActionTarget(Object object, Object parent, int componentIndex, vector cursorHitPos, float utility)
References m_ComponentIndex, m_CursorHitPos, m_Object
Show 2 more, m_Parent, and m_Utility

Members 5

private Object m_Object

object itself

private Object m_Parent

null or parent of m_Object

Referenced by ActionTarget(), DumpToString(), GetParent()
Show 1 more, IsProxy()
private int m_ComponentIndex

p3d Component ID or -1

private vector m_CursorHitPos
Referenced by ActionTarget(), DumpToString(), GetCursorHitPos()
Show 1 more, SetCursorHitPos()
private float m_Utility

Methods 9

Object GetParent()
References m_Parent
Referenced by ActionArmExplosive.ActionCondition(), ActionAttach.AttachItem(), ActionAttach.SetupAction()
Show 46 more, ActionAttachExplosivesTrigger.ActionCondition(), ActionAttachExplosivesTrigger.AttachItem(), ActionAttachExplosivesTrigger.CreateRemoteDetonatorReceiverAsAttachment(), ActionAttachOnProxy.ActionCondition(), ActionAttachOnSelection.OnExecuteServer(), ActionAttachOnTentProxy.ActionCondition(), ActionAttachWithSwitch.OnExecuteClient(), ActionAttachWithSwitch.OnExecuteServer(), ActionAttachWithSwitch.SetupAction(), ActionBase.WriteToContext(), ActionCarDoorsOutside.ActionCondition(), ActionCarDoorsOutside.OnEndServer(), ActionCarDoorsOutside.OnStartServer(), ActionDetach.ActionCondition(), ActionFillCoolant.ActionCondition(), ActionLockAttachment.ActionCondition(), ActionManagerClient.FindActionTarget(), ActionPackGift.ActionCondition(), ActionPackTent.ActionCondition(), ActionPackTent.ActionConditionContinue(), ActionPackTent.GetAdminLogMessage(), ActionPackTent.OnEnd(), ActionPackTent.OnExecute(), ActionPackTent.OnFinishProgressServer(), ActionPushObject.GetPushObject(), ActionRepairCarPart.ActionCondition(), ActionRepairTent.ActionCondition(), ActionRepairTent.OnFinishProgressServer(), ActionRepairTentPart.ActionCondition(), ActionRepairTentPart.OnFinishProgressServer(), ActionTakeItem.ActionCondition(), ActionTargetsCursor.CheckRefresherFlagVisibilityEx(), ActionTargetsCursor.GetItemDesc(), ActionTargetsCursor.GetItemFrozen(), ActionTargetsCursor.GetItemHealth(), ActionTargetsCursor.Update(), ActionToggleTentOpen.ActionCondition(), ActionToggleTentOpen.OnExecuteServer(), CAContinuousFillCoolant.CalcAndSetQuantity(), CAContinuousFillCoolant.Execute(), CAContinuousFillCoolant.Setup(), CCTCursor.Can(), CCTCursorNoRuinCheck.Can(), CCTCursorParent.Can(), CCTParent.Can(), and StandardActionInput.UpdatePossibleActions()
void SetCursorHitPos(vector cursor_position)
References m_CursorHitPos
void DbgPrintTargetDump()
References DumpToString(), and Print()