|
| override void | EOnCreate (EditablePrefabsConfig config, WorldEditorAPI api, ResourceName prefab, string targetPath, IEntitySource entitySource, IEntitySource instanceEntitySource, IEntityComponentSource componentSource, IEntityComponentSource componentCurrent) |
| |
| override void | EOnDelete (EditablePrefabsConfig config, WorldEditorAPI api, string prefabPath) |
| |
| override void | EOnMove (EditablePrefabsConfig config, WorldEditorAPI api, string currentPath, string newPath) |
| |
| void | EditablePrefabsComponent_EditableEntity () |
| |
| string | GetClassName () |
| |
| IEntityComponentSource | AddComponent (EditablePrefabsConfig config, WorldEditorAPI api, ResourceName prefab, string targetPath, IEntitySource entitySource) |
| |
| void | EditablePrefabsComponent_Base () |
| |
|
| bool | SetUIInfo (EditablePrefabsConfig config, WorldEditorAPI api, ResourceName prefab, string targetPath, IEntitySource entitySource, IEntitySource instanceEntitySource, IEntityComponentSource componentSource, IEntityComponentSource componentCurrent) |
| |
| void | SetBudgets (WorldEditorAPI api, IEntitySource entitySource, BaseContainer info, BaseContainer infoCurrent, array< ref ContainerIdPathEntry > path, string varName, array< ref SCR_EntityBudgetValue > budgets) |
| |
| void | PreserveBudgets (WorldEditorAPI api, BaseContainer infoCurrent, string varName, array< ref SCR_EntityBudgetValue > budgets) |
| |
| void | CreatePreviewImage (notnull ResourceManager resourceManager, EditablePrefabsConfig config, WorldEditorAPI api, out string targetPath, IEntitySource entitySource, string addonName) |
| |
| void | DeletePreviewImage (EditablePrefabsConfig config, string prefabPath) |
| |
| void | MovePreviewImage (EditablePrefabsConfig config, string currentPath, string newPath) |
| |
| bool | GetImagePath (EditablePrefabsConfig config, out string prefabPath) |
| |
| void | SetEntityFlags (EditablePrefabsConfig config, WorldEditorAPI api, ResourceName prefab, string targetPath, IEntitySource entitySource, IEntityComponentSource componentSource, IEntityComponentSource componentCurrent) |
| |
| bool | GetLabelsFromSource (WorldEditorAPI api, EditablePrefabsConfig config, ResourceName prefab, string targetPath, IEntitySource entitySource, IEntityComponentSource componentSource, IEntityComponentSource componentSourceCurrent, notnull array< EEditableEntityLabel > autoLabels, notnull array< EEditableEntityLabel > authoredLabels) |
| |
| void | ReadEditableEntityComponent (IEntityComponentSource componentSource, out EEditableEntityType entityType, notnull array< EEditableEntityLabel > authoredLabels) |
| |
| void | GetEntityChildrenBudgetCostsFromSource (IEntitySource entitySource, out notnull array< ref SCR_EntityBudgetValue > entityBudgetCosts) |
| |
| void | GetEntityBudgetCostsFromVehicle (IEntitySource entitySource, out notnull array< ref SCR_EntityBudgetValue > crewBudgetCosts, out notnull array< ref SCR_EntityBudgetValue > passengerBudgetCosts, out notnull array< ECompartmentType > vehicleCompartmentTypes) |
| |
| void | GetEntityBudgetCostsFromGroup (IEntitySource entitySource, out notnull array< ref SCR_EntityBudgetValue > entityBudgetCosts) |
| |
| void | GetEntityBudgetCostsFromLinkComponent (IEntitySource entitySource, IEntityComponentSource compositionLinkComponent, out notnull array< ref SCR_EntityBudgetValue > entityBudgetCosts) |
| |
| void | AddBudgetCostsFromEntities (array< ResourceName > childPrefabs, out notnull array< ref SCR_EntityBudgetValue > entityBudgetCosts) |
| |
| void | AddBudgetCostsFromEntity (IEntitySource entitySource, out notnull array< ref SCR_EntityBudgetValue > entityBudgetCosts) |
| |