|
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) |
|