| CanCreateEntity(out ENotification outNotification=-1, inout SCR_EPreviewState previewStateToShow=SCR_EPreviewState.PLACEABLE) | SCR_CampaignBuildingPlacingEditorComponent | |
| CanPlaceEntityServer(IEntityComponentSource editableEntitySource, out EEditableEntityBudget blockingBudget, bool updatePreview, bool showNotification) | SCR_PlacingEditorComponent | protected |
| CanSelectEntityPrefab(ResourceName prefab, out EEditableEntityBudget blockingBudget, bool updatePreview=true, bool showBudgetMaxNotification=true) | SCR_PlacingEditorComponent | protected |
| CheckBudgetOwner() | SCR_PlacingEditorComponent | protected |
| ClearAccumulatedBudgetChanges() | SCR_PlacingEditorComponent | protectedstatic |
| CreateEntity(bool unselectPrefab=true, bool canBePlayer=false, SCR_EditableEntityComponent holder=null) | SCR_PlacingEditorComponent | |
| CreateEntity(ResourceName prefab, SCR_EditorPreviewParams param, bool unselectPrefab=true, bool canBePlayer=false, set< SCR_EditableEntityComponent > recipients=null, SCR_EditableEntityComponent holder=null) | SCR_PlacingEditorComponent | |
| CreateEntityOwner(int prefabID, array< RplId > entityIds, int entityIndex, int isQueue, bool hasRecipients, RplId currentLayerID, int attempt) | SCR_PlacingEditorComponent | protected |
| CreateEntityServer(SCR_EditorPreviewParams params, RplId prefabID, int playerID, int entityIndex, bool isQueue, array< RplId > recipientIds, bool canBePlayer, RplId holderId) | SCR_CampaignBuildingPlacingEditorComponent | protected |
| EOnEditorActivate() | SCR_CampaignBuildingPlacingEditorComponent | protected |
| EOnEditorActivateAsync(int attempt) | SCR_BaseEditorComponent | protected |
| EOnEditorActivateServer() | SCR_CampaignBuildingPlacingEditorComponent | protected |
| EOnEditorClose() | SCR_CampaignBuildingPlacingEditorComponent | protected |
| EOnEditorCloseServer() | SCR_BaseEditorComponent | protected |
| EOnEditorCloseServerCallback() | SCR_BaseEditorComponent | protected |
| EOnEditorDeactivate() | SCR_PlacingEditorComponent | |
| EOnEditorDeactivateAsync(int attempt) | SCR_BaseEditorComponent | protected |
| EOnEditorDeactivateServer() | SCR_CampaignBuildingPlacingEditorComponent | protected |
| EOnEditorDebug(array< string > debugTexts) | SCR_PlacingEditorComponent | |
| EOnEditorDelete() | SCR_BaseEditorComponent | protected |
| EOnEditorDeleteServer() | SCR_PlacingEditorComponent | protected |
| EOnEditorInit() | SCR_BaseEditorComponent | protected |
| EOnEditorInitServer() | SCR_PlacingEditorComponent | protected |
| EOnEditorOpen() | SCR_CampaignBuildingPlacingEditorComponent | protected |
| EOnEditorOpenServer() | SCR_CampaignBuildingPlacingEditorComponent | 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 |
| FindEditorComponent(TypeName type, bool showError=false, bool modeFirst=false) | SCR_BaseEditorComponent | |
| GetAIBudgetClient(int prefabID, SCR_EditableEntityComponent entity) | SCR_CampaignBuildingPlacingEditorComponent | protected |
| GetAllInstances(TypeName type, out notnull array< Managed > outComponents) | SCR_BaseEditorComponent | static |
| GetCompatiblePlacingFlags(Resource prefabResource) | SCR_PlacingEditorComponent | protectedstatic |
| GetCooldownTimeClient(int prefabID, SCR_EditableEntityComponent entity) | SCR_CampaignBuildingPlacingEditorComponent | protected |
| GetEditorComponentData() | SCR_BaseEditorComponent | |
| GetEntityBudgetValue(notnull SCR_EditableEntityComponent entity, EEditableEntityBudget budget) | SCR_CampaignBuildingPlacingEditorComponent | |
| 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 | |
| GetOffsets(int count) | SCR_PlacingEditorComponent | protected |
| GetOnEffect() | SCR_BaseEditorComponent | |
| GetOnPlaceEntity() | SCR_PlacingEditorComponent | |
| GetOnPlaceEntityServer() | SCR_PlacingEditorComponent | |
| GetOnPlacingFlagsChange() | SCR_PlacingEditorComponent | |
| GetOnRequestEntity() | SCR_PlacingEditorComponent | |
| GetOnSelectedPrefabChange() | SCR_PlacingEditorComponent | |
| GetOutlineToSpawn(notnull SCR_EditableEntityComponent entity) | SCR_CampaignBuildingPlacingEditorComponent | |
| GetParentComponent() | SCR_BaseEditorComponent | protected |
| GetPrefabID(ResourceName prefab) | SCR_PlacingEditorComponent | |
| GetProviderBase(out SCR_MilitaryBaseComponent base) | SCR_CampaignBuildingPlacingEditorComponent | protected |
| GetSelectedPrefab() | SCR_PlacingEditorComponent | |
| GetSlot() | SCR_PlacingEditorComponent | |
| HasPlacingFlag(EEditorPlacingFlags flag) | SCR_PlacingEditorComponent | |
| InitGroup(SCR_AIGroup aiGroup) | SCR_CampaignBuildingPlacingEditorComponent | |
| InitOwner() | SCR_BaseEditorComponent | |
| InitServer() | SCR_BaseEditorComponent | |
| IsAdmin() | SCR_BaseEditorComponent | protected |
| IsMaster() | SCR_BaseEditorComponent | protected |
| IsOnEditorManager() | SCR_BaseEditorComponent | protected |
| IsOwner() | SCR_BaseEditorComponent | protected |
| IsPlacing() | SCR_PlacingEditorComponent | |
| IsPlacingFlagAllowed(EEditorPlacingFlags flag) | SCR_PlacingEditorComponent | |
| IsPlacingFlagCompatible(EEditorPlacingFlags flag) | SCR_PlacingEditorComponent | |
| IsProxy() | SCR_BaseEditorComponent | protected |
| IsRemoved() | SCR_BaseEditorComponent | |
| IsThereEnoughBudgetToSpawn(IEntityComponentSource entitySource) | SCR_CampaignBuildingPlacingEditorComponent | |
| m_accumulatedBudgetChanges | SCR_PlacingEditorComponent | protectedstatic |
| m_accumulatedBudgetChangesClearQueued | SCR_PlacingEditorComponent | static |
| m_accumulatedCampaignBudgetChanges | SCR_CampaignBuildingPlacingEditorComponent | |
| m_AreaTrigger | SCR_CampaignBuildingPlacingEditorComponent | protected |
| m_bBlockPlacing | SCR_PlacingEditorComponent | protected |
| m_bCanBeCreated | SCR_CampaignBuildingPlacingEditorComponent | protected |
| m_BudgetManager | SCR_PlacingEditorComponent | protected |
| m_CampaignBuildingComponent | SCR_CampaignBuildingPlacingEditorComponent | protected |
| m_DelayedSpawnEntity | SCR_PlacingEditorComponent | protectedstatic |
| m_DelayedSpawnPreviewParams | SCR_PlacingEditorComponent | protectedstatic |
| m_eBlockingReason | SCR_CampaignBuildingPlacingEditorComponent | protected |
| m_editableEntityCore | SCR_PlacingEditorComponent | protected |
| m_fSpacing | SCR_PlacingEditorComponent | protected |
| m_InstantPlacingParam | SCR_PlacingEditorComponent | protected |
| m_Manager | SCR_BaseEditorComponent | protected |
| m_Owner | SCR_BaseEditorComponent | protected |
| m_Parent | SCR_BaseEditorComponent | protected |
| m_PreviewEnt | SCR_CampaignBuildingPlacingEditorComponent | protected |
| m_PreviewManager | SCR_PlacingEditorComponent | protected |
| m_Provider | SCR_CampaignBuildingPlacingEditorComponent | protected |
| m_RplComponent | SCR_BaseEditorComponent | protected |
| m_sDefaultAIWP | SCR_CampaignBuildingPlacingEditorComponent | protected |
| m_sSoundFile | SCR_CampaignBuildingPlacingEditorComponent | protected |
| OnActivateAsyncBase(int attempt) | SCR_BaseEditorComponent | |
| OnActivateBase() | SCR_BaseEditorComponent | |
| OnAIGroupAllEntitiesSpawned(SCR_AIGroup group) | SCR_PlacingEditorComponent | protectedstatic |
| OnBeforeEntityCreatedServer(ResourceName prefab) | SCR_CampaignBuildingPlacingEditorComponent | |
| OnBudgetMaxReached(EEditableEntityBudget entityBudget, bool maxReached) | SCR_PlacingEditorComponent | protected |
| OnClosedBase() | SCR_BaseEditorComponent | |
| OnDeactivateAsyncBase(int attempt) | SCR_BaseEditorComponent | |
| OnDeactivateBase() | SCR_BaseEditorComponent | |
| OnDeleteBase() | SCR_BaseEditorComponent | |
| OnEffectBase(SCR_BaseEditorEffect effect) | SCR_BaseEditorComponent | |
| OnEntityCreatedServer(array< SCR_EditableEntityComponent > entities) | SCR_CampaignBuildingPlacingEditorComponent | |
| OnEntityUnregistered(SCR_EditableEntityComponent entity) | SCR_PlacingEditorComponent | protected |
| OnInitBase() | SCR_BaseEditorComponent | |
| OnOpenedBase() | SCR_BaseEditorComponent | |
| OnPlaceEntityServer(int prefabID, SCR_EditableEntityComponent entity) | SCR_CampaignBuildingPlacingEditorComponent | protected |
| OnPostActivateBase() | SCR_BaseEditorComponent | |
| OnPostDeactivateBase() | SCR_BaseEditorComponent | |
| OnPostInit(IEntity owner) | SCR_BaseEditorComponent | |
| OnPreActivateBase() | SCR_BaseEditorComponent | |
| OnPreviewCreated(SCR_EditablePreviewEntity previewEnt) | SCR_CampaignBuildingPlacingEditorComponent | protected |
| OnRequestBase(bool isOpen) | SCR_BaseEditorComponent | |
| PlaySoundEvent(vector pos, string soundEvent) | SCR_CampaignBuildingPlacingEditorComponent | protected |
| ResetEditorComponent() | SCR_BaseEditorComponent | |
| 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 |
| serverPlacingEditorComponent | SCR_PlacingEditorComponent | static |
| SetAIBudget(int value) | SCR_CampaignBuildingPlacingEditorComponent | |
| SetAiFlag(SCR_EditableEntityComponent component) | SCR_CampaignBuildingPlacingEditorComponent | |
| SetCooldownTimer(int cooldownTime) | SCR_CampaignBuildingPlacingEditorComponent | |
| SetCycleWaypoints(notnull set< SCR_EditableGroupComponent > selectedGroups, bool value) | SCR_PlacingEditorComponent | |
| SetCycleWaypointsServer(array< RplId > selectedGroups, bool value) | SCR_PlacingEditorComponent | protected |
| SetInitialCanBeCreatedState(notnull SCR_EditablePreviewEntity previewEnt) | SCR_CampaignBuildingPlacingEditorComponent | protected |
| SetInstantPlacing(SCR_EditorPreviewParams param) | SCR_PlacingEditorComponent | |
| SetParentComponent(SCR_BaseEditorComponent parent) | SCR_BaseEditorComponent | protected |
| SetPlacingBlocked(bool blocked) | SCR_PlacingEditorComponent | |
| SetPlacingFlag(EEditorPlacingFlags flag, bool toAdd) | SCR_PlacingEditorComponent | |
| SetProviderAndBuilder(notnull SCR_CampaignBuildingCompositionComponent compositionComponent) | SCR_CampaignBuildingPlacingEditorComponent | protected |
| SetSelectedPrefab(ResourceName prefab="", bool onConfirm=false, bool showBudgetMaxNotification=true, set< SCR_EditableEntityComponent > recipients=null) | SCR_PlacingEditorComponent | |
| SetSlot(SCR_SiteSlotEntity slot) | SCR_PlacingEditorComponent | |
| SpawnEntityResource(ResourceName prefab, vector transform[4]) | SCR_PlacingEditorComponent | static |
| SpawnEntityResource(SCR_EditorPreviewParams params, Resource prefabResource, int playerID=0, bool isQueue=false, SCR_EditableEntityComponent recipient=null, bool canBePlayer=false) | SCR_PlacingEditorComponent | static |
| TogglePlacingFlag(EEditorPlacingFlags flag) | SCR_PlacingEditorComponent | |
| UpdatePlacingFlagBudget(ResourceName selectedPrefab, EEditorPlacingFlags flagChanged, EEditorPlacingFlags currentPlacingFlag, EEditorPlacingFlags prevPlacingFlag) | SCR_PlacingEditorComponent | protected |
| UseCooldown() | SCR_CampaignBuildingPlacingEditorComponent | |
| ~SCR_BaseEditorComponent() | SCR_BaseEditorComponent | |