|
| void | ConstructionActionData () |
| |
| void | ~ConstructionActionData () |
| |
| string | GetMainPartName () |
| |
| string | GetMainPartNameNoTool () |
| |
| void | SetTarget (Object target) |
| |
| Object | GetTarget () |
| |
| void | SetTargetPart (ConstructionPart target_part) |
| |
| ConstructionPart | GetTargetPart () |
| |
| void | SetSlotId (int slot_id) |
| |
| int | GetSlotId () |
| |
| void | SetActionInitiator (PlayerBase action_initiator) |
| |
| PlayerBase | GetActionInitiator () |
| |
| void | SetNextIndex () |
| |
| void | RefreshPartsToBuild (string main_part_name, ItemBase tool, bool use_tool=true) |
| |
| void | OnUpdateActions (Object item, Object target, int component_index) |
| |
| void | OnUpdateActionsNoTool (Object item, Object target, int component_index) |
| |
| int | GetConstructionPartsCount () |
| |
| ConstructionPart | GetCurrentBuildPart () |
| |
| ConstructionPart | GetBuildPartAtIndex (int idx) |
| |
| ConstructionPart | GetBuildPartNoToolAtIndex (int idx) |
| |
| CombinationLock | GetCombinationLock () |
| |
| void | SetCombinationLock (CombinationLock combination_lock) |
| |
| string | GetDialNumberText () |
| |
| int | GetAttachmentSlotFromSelection (PlayerBase player, EntityAI target, ItemBase item_to_attach, string selection) |
| |
| void | GetAttachmentsFromSelection (EntityAI target, string selection, out array< EntityAI > attachments) |
| |
| void | CombineItems (ItemBase target, ItemBase item) |
| |
| void | RefreshAttachmentsToDetach (EntityAI target, string main_part_name) |
| |
| void | SetNextAttachmentIndex () |
| |
| int | GetAttachmentsToDetachCount () |
| |
| EntityAI | GetActualAttachmentToDetach () |
| |
| void | ResetActionIndexes () |
| |
Definition at line 1 of file constructionactiondata.c.
◆ ConstructionActionData()
| void ConstructionActionData::ConstructionActionData |
( |
| ) |
|
|
protected |
◆ ~ConstructionActionData()
| void ConstructionActionData::~ConstructionActionData |
( |
| ) |
|
|
protected |
◆ CombineItems()
◆ GetActionInitiator()
| PlayerBase ConstructionActionData::GetActionInitiator |
( |
| ) |
|
|
protected |
◆ GetActualAttachmentToDetach()
| EntityAI ConstructionActionData::GetActualAttachmentToDetach |
( |
| ) |
|
|
protected |
◆ GetAttachmentsFromSelection()
◆ GetAttachmentSlotFromSelection()
◆ GetAttachmentsToDetachCount()
| int ConstructionActionData::GetAttachmentsToDetachCount |
( |
| ) |
|
|
protected |
◆ GetBuildPartAtIndex()
◆ GetBuildPartNoToolAtIndex()
◆ GetCombinationLock()
◆ GetConstructionPartsCount()
| int ConstructionActionData::GetConstructionPartsCount |
( |
| ) |
|
|
protected |
◆ GetCurrentBuildPart()
◆ GetDialNumberText()
| string ConstructionActionData::GetDialNumberText |
( |
| ) |
|
|
protected |
◆ GetMainPartName()
| string ConstructionActionData::GetMainPartName |
( |
| ) |
|
|
protected |
◆ GetMainPartNameNoTool()
| string ConstructionActionData::GetMainPartNameNoTool |
( |
| ) |
|
|
protected |
◆ GetSlotId()
| int ConstructionActionData::GetSlotId |
( |
| ) |
|
|
protected |
◆ GetTarget()
| Object ConstructionActionData::GetTarget |
( |
| ) |
|
|
protected |
◆ GetTargetPart()
◆ OnUpdateActions()
| void ConstructionActionData::OnUpdateActions |
( |
Object | item, |
|
|
Object | target, |
|
|
int | component_index ) |
|
protected |
◆ OnUpdateActionsNoTool()
| void ConstructionActionData::OnUpdateActionsNoTool |
( |
Object | item, |
|
|
Object | target, |
|
|
int | component_index ) |
|
protected |
◆ RefreshAttachmentsToDetach()
| void ConstructionActionData::RefreshAttachmentsToDetach |
( |
EntityAI | target, |
|
|
string | main_part_name ) |
|
protected |
◆ RefreshPartsToBuild()
| void ConstructionActionData::RefreshPartsToBuild |
( |
string | main_part_name, |
|
|
ItemBase | tool, |
|
|
bool | use_tool = true ) |
|
protected |
◆ ResetActionIndexes()
| void ConstructionActionData::ResetActionIndexes |
( |
| ) |
|
|
protected |
◆ SetActionInitiator()
| void ConstructionActionData::SetActionInitiator |
( |
PlayerBase | action_initiator | ) |
|
|
protected |
◆ SetCombinationLock()
| void ConstructionActionData::SetCombinationLock |
( |
CombinationLock | combination_lock | ) |
|
|
protected |
◆ SetNextAttachmentIndex()
| void ConstructionActionData::SetNextAttachmentIndex |
( |
| ) |
|
|
protected |
◆ SetNextIndex()
| void ConstructionActionData::SetNextIndex |
( |
| ) |
|
|
protected |
◆ SetSlotId()
| void ConstructionActionData::SetSlotId |
( |
int | slot_id | ) |
|
|
protected |
◆ SetTarget()
| void ConstructionActionData::SetTarget |
( |
Object | target | ) |
|
|
protected |
◆ SetTargetPart()
◆ m_ActionNoToolVariantManager
◆ m_ActionVariantManager
◆ m_AttachmentsIndex
| int ConstructionActionData::m_AttachmentsIndex |
|
protected |
The documentation for this class was generated from the following file: