| CanPlace(notnull array< ref SCR_EntityBudgetValue > budgetCosts, out EEditableEntityBudget blockingBudget) | SCR_BudgetEditorComponent | |
| CanPlace(SCR_EntityBudgetValue budgetCost, out EEditableEntityBudget blockingBudget) | SCR_BudgetEditorComponent | protected |
| CanPlace(int currentBudget, int budgetChange, int maxBudget) | SCR_BudgetEditorComponent | protected |
| CanPlaceEntityInfo(SCR_EditableEntityUIInfo info, out EEditableEntityBudget blockingBudget, bool showNotification) | SCR_BudgetEditorComponent | |
| CanPlaceEntityInfo(SCR_EditableEntityUIInfo info, out notnull array< ref SCR_EntityBudgetValue > budgetCosts, out EEditableEntityBudget blockingBudget, bool showNotification) | SCR_BudgetEditorComponent | |
| CanPlaceEntitySource(IEntityComponentSource editableEntitySource, out EEditableEntityBudget blockingBudget, bool isPlacingPlayer=false, bool updatePreview=true, bool showNotification=true) | SCR_BudgetEditorComponent | |
| CanPlaceEntityType(EEditableEntityType entityType, out notnull array< ref SCR_EntityBudgetValue > budgetCosts, out EEditableEntityBudget blockingBudget) | SCR_BudgetEditorComponent | protected |
| CanPlaceOwner(bool canPlace) | SCR_BudgetEditorComponent | protected |
| CanPlaceResult(bool canPlace, bool showNotification) | SCR_BudgetEditorComponent | protected |
| CheckMaxBudgetReached(EEditableEntityBudget entityBudget, int budgetChange, int originalBudgetValue, int updatedBudgetValue, int maxBudgetValue, out bool maxBudgetReached) | SCR_BudgetEditorComponent | protected |
| DEFAULT_MAX_BUDGET | SCR_BudgetEditorComponent | static |
| DEFAULT_MIN_COST | SCR_BudgetEditorComponent | static |
| DelayedSetMaxBudget(int playerChangingBudget) | SCR_BudgetEditorComponent | protected |
| DelayedSetMaxBudgetSetup(EEditableEntityBudget type, int newValue, int playerChangingBudget) | SCR_BudgetEditorComponent | |
| DemandBudgetUpdateFromServer() | SCR_BudgetEditorComponent | |
| EOnEditorActivate() | SCR_BudgetEditorComponent | protected |
| EOnEditorActivateAsync(int attempt) | SCR_BaseEditorComponent | protected |
| EOnEditorActivateServer() | SCR_BaseEditorComponent | protected |
| EOnEditorClose() | SCR_BaseEditorComponent | protected |
| EOnEditorCloseServer() | SCR_BaseEditorComponent | protected |
| EOnEditorCloseServerCallback() | SCR_BaseEditorComponent | protected |
| EOnEditorDeactivate() | SCR_BaseEditorComponent | protected |
| EOnEditorDeactivateAsync(int attempt) | SCR_BaseEditorComponent | protected |
| EOnEditorDeactivateServer() | SCR_BaseEditorComponent | protected |
| EOnEditorDebug(array< string > debugTexts) | SCR_BudgetEditorComponent | protected |
| EOnEditorDelete() | SCR_BaseEditorComponent | protected |
| EOnEditorDeleteServer() | SCR_BudgetEditorComponent | protected |
| EOnEditorInit() | SCR_BudgetEditorComponent | protected |
| EOnEditorInitServer() | SCR_BudgetEditorComponent | protected |
| EOnEditorOpen() | SCR_BaseEditorComponent | protected |
| EOnEditorOpenServer() | SCR_BaseEditorComponent | protected |
| EOnEditorOpenServerCallback() | SCR_BaseEditorComponent | protected |
| EOnEditorPostActivate() | SCR_BaseEditorComponent | protected |
| EOnEditorPostDeactivate() | SCR_BaseEditorComponent | protected |
| EOnEditorPreActivate() | SCR_BaseEditorComponent | protected |
| EOnEditorRequest(bool isOpen) | SCR_BaseEditorComponent | protected |
| EOnEffect(SCR_BaseEditorEffect effect) | SCR_BaseEditorComponent | protected |
| Event_OnBudgetMaxReached | SCR_BudgetEditorComponent | |
| Event_OnBudgetMaxUpdated | SCR_BudgetEditorComponent | |
| Event_OnBudgetPreviewReset | SCR_BudgetEditorComponent | |
| Event_OnBudgetPreviewUpdated | SCR_BudgetEditorComponent | |
| Event_OnBudgetUpdated | SCR_BudgetEditorComponent | |
| FilterAvailableBudgets(inout notnull array< ref SCR_EntityBudgetValue > budgetCosts) | SCR_BudgetEditorComponent | protected |
| FilterAvailableBudgetsDontDiscardCampaignBudget(inout notnull array< ref SCR_EntityBudgetValue > budgetCosts) | SCR_BudgetEditorComponent | protected |
| FindEditorComponent(TypeName type, bool showError=false, bool modeFirst=false) | SCR_BaseEditorComponent | |
| GetAllInstances(TypeName type, out notnull array< Managed > outComponents) | SCR_BaseEditorComponent | static |
| GetBudgetCosts(IEntityComponentSource editableEntitySource, out notnull array< ref SCR_EntityBudgetValue > budgetCosts) | SCR_BudgetEditorComponent | |
| GetBudgetCostsDontDiscardCampaignBudget(IEntityComponentSource editableEntitySource, out notnull array< ref SCR_EntityBudgetValue > budgetCosts) | SCR_BudgetEditorComponent | |
| GetBudgets(out notnull array< ref SCR_EditableEntityCoreBudgetSetting > budgets) | SCR_BudgetEditorComponent | |
| GetBudgetSetting(EEditableEntityBudget budgetType) | SCR_BudgetEditorComponent | |
| GetCurrentBudgetInfo(EEditableEntityBudget budgetType, out SCR_UIInfo blockingBudgetInfo) | SCR_BudgetEditorComponent | |
| GetCurrentBudgetSettings(EEditableEntityBudget budgetType, out SCR_EditableEntityCoreBudgetSetting budgetSettings) | SCR_BudgetEditorComponent | protected |
| GetCurrentBudgetValue(EEditableEntityBudget type) | SCR_BudgetEditorComponent | |
| GetEditorComponentData() | SCR_BaseEditorComponent | |
| GetEntityPreviewBudgetCosts(SCR_EditableEntityUIInfo entityUIInfo, out notnull array< ref SCR_EntityBudgetValue > budgetCosts) | SCR_BudgetEditorComponent | |
| GetEntityPreviewBudgetCostsDontDiscardCampaignBudget(SCR_EditableEntityUIInfo entityUIInfo, out notnull array< ref SCR_EntityBudgetValue > budgetCosts) | SCR_BudgetEditorComponent | |
| GetEntitySourcePreviewBudgetCosts(IEntityComponentSource editableEntitySource, out notnull array< ref SCR_EntityBudgetValue > budgetCosts) | SCR_BudgetEditorComponent | |
| GetEntityTypeBudgetCost(EEditableEntityType entityType, out array< ref SCR_EntityBudgetValue > budgetCosts) | SCR_BudgetEditorComponent | |
| GetEntityTypeBudgetCost(EEditableEntityBudget budgetType) | SCR_BudgetEditorComponent | protected |
| GetFirstAvailableBudget() | SCR_BudgetEditorComponent | protected |
| GetInstance(TypeName type, bool showError=false, bool modeFirst=false) | SCR_BaseEditorComponent | static |
| GetInstance(SCR_EditorBaseEntity editorManager, TypeName type, bool showError=false) | SCR_BaseEditorComponent | static |
| GetManager() | SCR_BaseEditorComponent | |
| GetMaxBudget(EEditableEntityBudget type, out SCR_EntityBudgetValue budget) | SCR_BudgetEditorComponent | protected |
| GetMaxBudget_Old(EEditableEntityBudget type, out SCR_EntityBudgetValue budget) | SCR_BudgetEditorComponent | protected |
| GetMaxBudgetValue(EEditableEntityBudget type, out int maxBudget) | SCR_BudgetEditorComponent | |
| GetOnEffect() | SCR_BaseEditorComponent | |
| GetParentComponent() | SCR_BaseEditorComponent | protected |
| GetVehicleOccupiedBudgetCosts(IEntityComponentSource editableEntitySource, EEditorPlacingFlags placingFlags, out notnull array< ref SCR_EntityBudgetValue > budgetCosts, bool includeVehicleCost=true) | SCR_BudgetEditorComponent | |
| GetVehicleOccupiedBudgetCosts(SCR_EditableVehicleUIInfo editableUIInfo, EEditorPlacingFlags placingFlags, out notnull array< ref SCR_EntityBudgetValue > budgetCosts) | SCR_BudgetEditorComponent | |
| InitOwner() | SCR_BaseEditorComponent | |
| InitServer() | SCR_BaseEditorComponent | |
| IsAdmin() | SCR_BaseEditorComponent | protected |
| IsBudgetAvailable(EEditableEntityBudget type) | SCR_BudgetEditorComponent | protected |
| IsBudgetCapEnabled() | SCR_BudgetEditorComponent | protected |
| IsMaster() | SCR_BaseEditorComponent | protected |
| IsOnEditorManager() | SCR_BaseEditorComponent | protected |
| IsOwner() | SCR_BaseEditorComponent | protected |
| IsProxy() | SCR_BaseEditorComponent | protected |
| IsRemoved() | SCR_BaseEditorComponent | |
| m_bListenToMaxBudgetDelay | SCR_BudgetEditorComponent | protected |
| m_BudgetSettingsMap | SCR_BudgetEditorComponent | protected |
| m_DelayedSetMaxBudgetsMap | SCR_BudgetEditorComponent | protected |
| m_DestroyedEntityFilter | SCR_BudgetEditorComponent | protected |
| m_EntityCore | SCR_BudgetEditorComponent | protected |
| m_Manager | SCR_BaseEditorComponent | protected |
| m_MaxBudgets | SCR_BudgetEditorComponent | protected |
| m_maxBudgetsInternal | SCR_BudgetEditorComponent | protected |
| m_Owner | SCR_BaseEditorComponent | protected |
| m_Parent | SCR_BaseEditorComponent | protected |
| m_RplComponent | SCR_BaseEditorComponent | protected |
| OnActivateAsyncBase(int attempt) | SCR_BaseEditorComponent | |
| OnActivateBase() | SCR_BaseEditorComponent | |
| OnClosedBase() | SCR_BaseEditorComponent | |
| OnDeactivateAsyncBase(int attempt) | SCR_BaseEditorComponent | |
| OnDeactivateBase() | SCR_BaseEditorComponent | |
| OnDeleteBase() | SCR_BaseEditorComponent | |
| OnEffectBase(SCR_BaseEditorEffect effect) | SCR_BaseEditorComponent | |
| OnEntityCoreBudgetUpdated(EEditableEntityBudget entityBudget, int originalBudgetValue, int budgetChange, int updatedBudgetValue) | SCR_BudgetEditorComponent | protected |
| OnEntityCoreBudgetUpdatedOwner(EEditableEntityBudget entityBudget, int budgetValue, int budgetChange, bool sendBudgetMaxEvent, bool budgetMaxReached) | SCR_BudgetEditorComponent | protected |
| OnInitBase() | SCR_BaseEditorComponent | |
| OnOpenedBase() | SCR_BaseEditorComponent | |
| OnPostActivateBase() | SCR_BaseEditorComponent | |
| OnPostDeactivateBase() | SCR_BaseEditorComponent | |
| OnPostInit(IEntity owner) | SCR_BaseEditorComponent | |
| OnPreActivateBase() | SCR_BaseEditorComponent | |
| OnRequestBase(bool isOpen) | SCR_BaseEditorComponent | |
| RefreshBudgetSettings() | SCR_BudgetEditorComponent | protected |
| ResetEditorComponent() | SCR_BaseEditorComponent | |
| ResetPreviewCost() | SCR_BudgetEditorComponent | |
| RpcOwner_UpdateBudget(EEditableEntityBudget budgetType, int currentBudget) | SCR_BudgetEditorComponent | |
| RpcServer_UpdateBudget() | SCR_BudgetEditorComponent | |
| SCR_BaseEditorComponent(IEntityComponentSource src, IEntity ent, IEntity parent) | SCR_BaseEditorComponent | |
| SendNotification(ENotification notificationID, int selfID=0, int targetID=0, vector position=vector.Zero) | SCR_BaseEditorComponent | protected |
| SetCurrentBudgetValue(EEditableEntityBudget budgetType, int value) | SCR_BudgetEditorComponent | |
| SetMaxBudgetValue(EEditableEntityBudget type, int newValue) | SCR_BudgetEditorComponent | |
| SetMultiMaxBudgetValues(notnull map< EEditableEntityBudget, int > budgets, int playerChangingBudget) | SCR_BudgetEditorComponent | |
| SetParentComponent(SCR_BaseEditorComponent parent) | SCR_BaseEditorComponent | protected |
| UpdateMaxBudgetOwner(int budgetType, int oldMaxBudget, int newMaxBudget) | SCR_BudgetEditorComponent | protected |
| UpdatePreviewCost(notnull array< ref SCR_EntityBudgetValue > budgetCosts) | SCR_BudgetEditorComponent | |
| ~SCR_BaseEditorComponent() | SCR_BaseEditorComponent | |
| ~SCR_BudgetEditorComponent() | SCR_BudgetEditorComponent | |