Class GameEntityFactory

java.lang.Object
zombie.entity.GameEntityFactory

public class GameEntityFactory extends Object
  • Constructor Details

    • GameEntityFactory

      public GameEntityFactory()
  • Method Details

    • TransferComponents

      public static void TransferComponents(GameEntity gameEntity0, GameEntity gameEntity1)
    • TransferComponent

      public static void TransferComponent(GameEntity gameEntity0, GameEntity gameEntity1, ComponentType componentType)
    • CreateIsoEntityFromCellLoading

      public static void CreateIsoEntityFromCellLoading(IsoObject isoObject)
    • CreateInventoryItemEntity

      public static void CreateInventoryItemEntity(InventoryItem inventoryItem, Item item, boolean boolean0)
    • CreateIsoObjectEntity

      public static void CreateIsoObjectEntity(IsoObject isoObject, GameEntityScript gameEntityScript, boolean boolean0)
    • CreateEntityDebugReload

      public static void CreateEntityDebugReload(GameEntity gameEntity, GameEntityScript gameEntityScript, boolean boolean0)
    • RemoveComponentType

      public static void RemoveComponentType(GameEntity gameEntity, ComponentType componentType)
    • RemoveComponentTypes

      public static void RemoveComponentTypes(GameEntity gameEntity, EnumSet<ComponentType> enumSet)
    • RemoveComponent

      public static void RemoveComponent(GameEntity gameEntity, Component component)
    • RemoveComponents

      public static void RemoveComponents(GameEntity gameEntity, Component... component0)
    • AddComponent

      public static void AddComponent(GameEntity gameEntity, Component component)
    • AddComponents

      public static void AddComponents(GameEntity gameEntity, Component... component)
    • AddComponent

      public static void AddComponent(GameEntity gameEntity, boolean boolean0, Component component)
    • AddComponents

      public static void AddComponents(GameEntity gameEntity, boolean boolean0, Component... component0)