| 
| string  | GetClassName () | 
|   | 
| IEntityComponentSource  | AddComponent (EditablePrefabsConfig config, WorldEditorAPI api, ResourceName prefab, string targetPath, IEntitySource entitySource) | 
|   | 
| void  | EOnCreate (EditablePrefabsConfig config, WorldEditorAPI api, ResourceName prefab, string targetPath, IEntitySource entitySource, IEntitySource instanceEntitySource, IEntityComponentSource componentSource, IEntityComponentSource componentCurrent) | 
|   | 
| void  | EOnDelete (EditablePrefabsConfig config, WorldEditorAPI api, string prefabPath) | 
|   | 
| void  | EOnMove (EditablePrefabsConfig config, WorldEditorAPI api, string currentPath, string newPath) | 
|   | 
| void  | EditablePrefabsComponent_Base () | 
|   | 
◆ EditablePrefabsComponent_Base()
      
        
          | void EditablePrefabsComponent_Base.EditablePrefabsComponent_Base  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ AddComponent()
      
        
          | IEntityComponentSource EditablePrefabsComponent_Base.AddComponent  | 
          ( | 
          EditablePrefabsConfig |           config,  | 
        
        
           | 
           | 
          WorldEditorAPI |           api,  | 
        
        
           | 
           | 
          ResourceName |           prefab,  | 
        
        
           | 
           | 
          string |           targetPath,  | 
        
        
           | 
           | 
          IEntitySource |           entitySource ) | 
        
      
 
- Parameters
 - 
  
    | [in] | config |  | 
    | [in] | api |  | 
    | [in] | prefab |  | 
    | [in] | targetPath |  | 
    | [in] | entitySource |  | 
  
   
- Returns
 
 
 
◆ EOnCreate()
      
        
          | void EditablePrefabsComponent_Base.EOnCreate  | 
          ( | 
          EditablePrefabsConfig |           config,  | 
        
        
           | 
           | 
          WorldEditorAPI |           api,  | 
        
        
           | 
           | 
          ResourceName |           prefab,  | 
        
        
           | 
           | 
          string |           targetPath,  | 
        
        
           | 
           | 
          IEntitySource |           entitySource,  | 
        
        
           | 
           | 
          IEntitySource |           instanceEntitySource,  | 
        
        
           | 
           | 
          IEntityComponentSource |           componentSource,  | 
        
        
           | 
           | 
          IEntityComponentSource |           componentCurrent ) | 
        
      
 
 
◆ EOnDelete()
      
        
          | void EditablePrefabsComponent_Base.EOnDelete  | 
          ( | 
          EditablePrefabsConfig |           config,  | 
        
        
           | 
           | 
          WorldEditorAPI |           api,  | 
        
        
           | 
           | 
          string |           prefabPath ) | 
        
      
 
 
◆ EOnMove()
      
        
          | void EditablePrefabsComponent_Base.EOnMove  | 
          ( | 
          EditablePrefabsConfig |           config,  | 
        
        
           | 
           | 
          WorldEditorAPI |           api,  | 
        
        
           | 
           | 
          string |           currentPath,  | 
        
        
           | 
           | 
          string |           newPath ) | 
        
      
 
 
◆ GetClassName()
      
        
          | string EditablePrefabsComponent_Base.GetClassName  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ m_Component
  
  
      
        
          | ResourceName EditablePrefabsComponent_Base.m_Component | 
         
       
   | 
  
protected   | 
  
 
 
◆ m_sClassname
  
  
      
        
          | string EditablePrefabsComponent_Base.m_sClassname | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this interface was generated from the following file:
- WorkbenchGame/Editor/EditablePrefabsComponent/EditablePrefabsComponent_Base.c