|
PC Stable Documentation
|
|

Private Member Functions | |
| void | ActionVariantManager (typename type) |
| ScriptInvoker | GetOnUpdateInvoker () |
| void | Clear () |
| void | SetActionVariantCount (int count) |
| int | GetActions (out array< ref ActionBase > variants_action) |
| int | GetActionsCount () |
| void | UpdateVariants (Object item, Object target, int componet_index) |
Private Attributes | |
| protected ref array< ref ActionBase > | m_VariantActions |
| protected | m_type |
| protected ref ScriptInvoker | e_OnUpdate |
|
inlineprivate |
References e_OnUpdate, m_type, and m_VariantActions.
|
inlineprivate |
References m_VariantActions.
Referenced by CraftingManager::OnUpdate(), ConstructionActionData::OnUpdateActions(), and ConstructionActionData::OnUpdateActionsNoTool().
|
inlineprivate |
References m_VariantActions.
Referenced by ActionBase::GetVariants().
|
inlineprivate |
References m_VariantActions.
Referenced by ActionBase::GetVariantsCount().
|
inlineprivate |
|
inlineprivate |
References ActionManagerBase(), m_type, m_VariantActions, and ActionBase::SetVariantID().
Referenced by CraftingManager::OnUpdate(), ConstructionActionData::OnUpdateActions(), and ConstructionActionData::OnUpdateActionsNoTool().
References e_OnUpdate, and ScriptInvoker::Invoke().
Referenced by ActionBase::UpdateVariants().
|
private |
Referenced by ActionVariantManager(), GetOnUpdateInvoker(), and UpdateVariants().
|
private |
Referenced by ActionVariantManager(), and SetActionVariantCount().
|
private |
Referenced by ActionVariantManager(), Clear(), GetActions(), GetActionsCount(), and SetActionVariantCount().