Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
SCR_CampaignBuildingBudgetToEvaluateData Class Reference
Inheritance diagram for SCR_CampaignBuildingBudgetToEvaluateData:
SCR_CampaignBuildingCampaignBudgetToEvaluateData SCR_CampaignBuildingCooldownBudgetToEvaluateData SCR_CampaignBuildingMaxValueBudgetToEvaluateData SCR_CampaignBuildingRankBudgetToEvaluateData SCR_CampaignBuildingCooldownWithRankBudgetToEvaluateData

Protected Member Functions

bool CanBeUsed ()
 To be overridden in inherited classes, allow to set an additional custom condition to usage of the budget. For an example only with specific game mode etc.
EEditableEntityBudget GetBudget ()
bool UseMasterProviderBudget ()
 Should be used the budget of master provider.
bool CanShowBudgetInUI ()
 Should be this budget shown in UI.
void SetShowBudgetInUI (bool value)

Protected Attributes

EEditableEntityBudget m_eBudget
bool m_bUseMasterProviderBudget
bool m_bShowBudgetInUI

Detailed Description

Definition at line 3 of file SCR_CampaignBuildingBudgetToEvaluateData.c.

Member Function Documentation

◆ CanBeUsed()

bool SCR_CampaignBuildingBudgetToEvaluateData::CanBeUsed ( )
inlineprotected

To be overridden in inherited classes, allow to set an additional custom condition to usage of the budget. For an example only with specific game mode etc.

Definition at line 16 of file SCR_CampaignBuildingBudgetToEvaluateData.c.

◆ CanShowBudgetInUI()

bool SCR_CampaignBuildingBudgetToEvaluateData::CanShowBudgetInUI ( )
inlineprotected

Should be this budget shown in UI.

Definition at line 36 of file SCR_CampaignBuildingBudgetToEvaluateData.c.

◆ GetBudget()

EEditableEntityBudget SCR_CampaignBuildingBudgetToEvaluateData::GetBudget ( )
inlineprotected

Definition at line 22 of file SCR_CampaignBuildingBudgetToEvaluateData.c.

◆ SetShowBudgetInUI()

void SCR_CampaignBuildingBudgetToEvaluateData::SetShowBudgetInUI ( bool value)
inlineprotected
Parameters
[in]value

Definition at line 43 of file SCR_CampaignBuildingBudgetToEvaluateData.c.

◆ UseMasterProviderBudget()

bool SCR_CampaignBuildingBudgetToEvaluateData::UseMasterProviderBudget ( )
inlineprotected

Should be used the budget of master provider.

Definition at line 29 of file SCR_CampaignBuildingBudgetToEvaluateData.c.

Member Data Documentation

◆ m_bShowBudgetInUI

bool SCR_CampaignBuildingBudgetToEvaluateData::m_bShowBudgetInUI
protected

Definition at line 12 of file SCR_CampaignBuildingBudgetToEvaluateData.c.

◆ m_bUseMasterProviderBudget

bool SCR_CampaignBuildingBudgetToEvaluateData::m_bUseMasterProviderBudget
protected

Definition at line 9 of file SCR_CampaignBuildingBudgetToEvaluateData.c.

◆ m_eBudget

EEditableEntityBudget SCR_CampaignBuildingBudgetToEvaluateData::m_eBudget
protected

Definition at line 6 of file SCR_CampaignBuildingBudgetToEvaluateData.c.


The documentation for this class was generated from the following file: