Class EntitySelectionProxy
Proxy object for an Entity so it can be selected and shown in the inspector.
Inherited Members
UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
Namespace: Unity.Entities.Editor
Syntax
public class EntitySelectionProxy : ScriptableObject, ISerializationCallbackReceiver
Properties
| Name | Description | 
|---|---|
| Container | The EntityContainer allowing the Entity data to be visited. Visit(Object, PropertyVisitor, VisitParameters) | 
| Entity | The Entity wrapped by this instance of EntitySelectionProxy.  | 
| Exists | Whether the wrapped Entity currently exists and is valid.  | 
| World | 
Methods
| Name | Description | 
|---|---|
| CreateInstance(World, Entity) | Creates and configures an instance of EntitySelectionProxy wrapping the specified Entity.  | 
| Select() | Sets this instance of EntitySelectionProxy as the active selection.  | 
| SelectEntity(World, Entity) | Creates and selects an instance of EntitySelectionProxy wrapping the specified Entity.  | 
Explicit Interface Implementations
| Name | Description | 
|---|---|
| ISerializationCallbackReceiver.OnAfterDeserialize() | |
| ISerializationCallbackReceiver.OnBeforeSerialize() |