Class EntityDebugger
Inheritance
System.Object
EntityDebugger
Syntax
public class EntityDebugger : EditorWindow
Properties
ComponentGroupSelection
Declaration
public ComponentGroup ComponentGroupSelection { get; }
Property Value
EntitySelection
Declaration
public Entity EntitySelection { get; }
Property Value
Instance
Declaration
public static EntityDebugger Instance { get; set; }
Property Value
SystemSelection
Declaration
public ScriptBehaviourManager SystemSelection { get; }
Property Value
WorldSelection
Declaration
public World WorldSelection { get; }
Property Value
Methods
SetAllEntitiesFilter(ComponentGroup)
Declaration
public void SetAllEntitiesFilter(ComponentGroup componentGroup)
Parameters
SetAllSelections(World, ComponentSystemBase, ComponentGroup, Entity)
Declaration
public static void SetAllSelections(World world, ComponentSystemBase system, ComponentGroup componentGroup, Entity entity)
Parameters
SetComponentGroupSelection(ComponentGroup, Boolean, Boolean)
Declaration
public void SetComponentGroupSelection(ComponentGroup newSelection, bool updateList, bool propagate)
Parameters
Type |
Name |
Description |
ComponentGroup |
newSelection |
|
System.Boolean |
updateList |
|
System.Boolean |
propagate |
|
SetEntitySelection(Entity, Boolean)
Declaration
public void SetEntitySelection(Entity newSelection, bool updateList)
Parameters
Type |
Name |
Description |
Entity |
newSelection |
|
System.Boolean |
updateList |
|
SetSystemSelection(ScriptBehaviourManager, Boolean, Boolean)
Declaration
public void SetSystemSelection(ScriptBehaviourManager manager, bool updateList, bool propagate)
Parameters
SetWorldSelection(World, Boolean)
Declaration
public void SetWorldSelection(World selection, bool propagate)
Parameters
Type |
Name |
Description |
World |
selection |
|
System.Boolean |
propagate |
|