Definition at line 31 of file IEntity.cs.
 
◆ AddComponent()
      
        
          | void JCMG.EntitasRedux.IEntity.AddComponent | ( | int | index, | 
        
          |  |  | IComponent | component | 
        
          |  | ) |  |  | 
      
 
 
◆ CreateComponent()
      
        
          | IComponent JCMG.EntitasRedux.IEntity.CreateComponent | ( | int | index, | 
        
          |  |  | Type | type | 
        
          |  | ) |  |  | 
      
 
 
◆ CreateComponent< T >()
◆ Destroy()
      
        
          | void JCMG.EntitasRedux.IEntity.Destroy | ( |  | ) |  | 
      
 
 
◆ GetComponent()
      
        
          | IComponent JCMG.EntitasRedux.IEntity.GetComponent | ( | int | index | ) |  | 
      
 
 
◆ GetComponentIndices()
      
        
          | int [] JCMG.EntitasRedux.IEntity.GetComponentIndices | ( |  | ) |  | 
      
 
 
◆ GetComponentPool()
      
        
          | Stack<IComponent> JCMG.EntitasRedux.IEntity.GetComponentPool | ( | int | index | ) |  | 
      
 
 
◆ GetComponents()
      
        
          | IComponent [] JCMG.EntitasRedux.IEntity.GetComponents | ( |  | ) |  | 
      
 
 
◆ HasAnyComponent()
      
        
          | bool JCMG.EntitasRedux.IEntity.HasAnyComponent | ( | int[] | indices | ) |  | 
      
 
 
◆ HasComponent()
      
        
          | bool JCMG.EntitasRedux.IEntity.HasComponent | ( | int | index | ) |  | 
      
 
 
◆ HasComponents()
      
        
          | bool JCMG.EntitasRedux.IEntity.HasComponents | ( | int[] | indices | ) |  | 
      
 
 
◆ Initialize()
      
        
          | void JCMG.EntitasRedux.IEntity.Initialize | ( | int | creationIndex, | 
        
          |  |  | int | totalComponents, | 
        
          |  |  | Stack< IComponent >[] | componentPools, | 
        
          |  |  | ContextInfo | contextInfo = null, | 
        
          |  |  | IAERC | aerc = null | 
        
          |  | ) |  |  | 
      
 
 
◆ InternalDestroy()
      
        
          | void JCMG.EntitasRedux.IEntity.InternalDestroy | ( |  | ) |  | 
      
 
 
◆ Reactivate()
      
        
          | void JCMG.EntitasRedux.IEntity.Reactivate | ( | int | creationIndex | ) |  | 
      
 
 
◆ RemoveAllComponents()
      
        
          | void JCMG.EntitasRedux.IEntity.RemoveAllComponents | ( |  | ) |  | 
      
 
 
◆ RemoveAllOnEntityReleasedHandlers()
      
        
          | void JCMG.EntitasRedux.IEntity.RemoveAllOnEntityReleasedHandlers | ( |  | ) |  | 
      
 
 
◆ RemoveComponent()
      
        
          | void JCMG.EntitasRedux.IEntity.RemoveComponent | ( | int | index | ) |  | 
      
 
 
◆ ReplaceComponent()
      
        
          | void JCMG.EntitasRedux.IEntity.ReplaceComponent | ( | int | index, | 
        
          |  |  | IComponent | component | 
        
          |  | ) |  |  | 
      
 
 
◆ AERC
  
  | 
        
          | IAERC JCMG.EntitasRedux.IEntity.AERC |  | get | 
 
 
◆ ComponentPools
  
  | 
        
          | Stack<IComponent> [] JCMG.EntitasRedux.IEntity.ComponentPools |  | get | 
 
 
◆ ContextInfo
◆ CreationIndex
  
  | 
        
          | int JCMG.EntitasRedux.IEntity.CreationIndex |  | get | 
 
 
◆ IsEnabled
  
  | 
        
          | bool JCMG.EntitasRedux.IEntity.IsEnabled |  | get | 
 
 
◆ TotalComponents
  
  | 
        
          | int JCMG.EntitasRedux.IEntity.TotalComponents |  | get | 
 
 
◆ OnComponentAdded
◆ OnComponentRemoved
◆ OnComponentReplaced
◆ OnDestroyEntity
◆ OnEntityReleased
The documentation for this interface was generated from the following file:
- D:/Bitbucket/Entitas-Redux/Unity/Assets/JCMG/EntitasRedux/Scripts/Entity/IEntity.cs