Class ModelManager

java.lang.Object
zombie.core.skinnedmodel.ModelManager

public class ModelManager
extends java.lang.Object
  • Field Details

    • instance

      public static ModelManager instance
    • ModelMap

      public java.util.HashMap ModelMap
    • ModelSlots

      public java.util.ArrayList ModelSlots
    • bitmap

      public TextureFBO bitmap
    • bCreated

      public boolean bCreated
    • bDebugEnableModels

      public boolean bDebugEnableModels
    • Contains

      public java.util.HashSet Contains
    • returnContext

      public boolean returnContext
    • ToRemove

      public java.util.ArrayList ToRemove
    • ToRemoveVehicles

      public java.util.ArrayList ToRemoveVehicles
    • lights

      public java.util.Stack lights
  • Constructor Details

    • ModelManager

      public ModelManager()
  • Method Details

    • create

      public void create()
    • DoRender

      public void DoRender​(int int1)
    • RenderSkyBox

      public void RenderSkyBox​(TextureDraw textureDraw, int int1, int int2, int int3, int int4)
    • DoneRendering

      public void DoneRendering​(int int1)
    • Reset

      public void Reset​(IsoGameCharacter gameCharacter)
    • Add

      public void Add​(IsoGameCharacter gameCharacter)
    • update

      public void update()
    • Remove

      public void Remove​(IsoGameCharacter gameCharacter)
    • Remove

      public void Remove​(BaseVehicle baseVehicle)
    • ResetNextFrame

      public void ResetNextFrame​(IsoGameCharacter gameCharacter)
    • Reset

      public void Reset()
    • getClosestThreeLights

      public void getClosestThreeLights​(IsoMovingObject movingObject, IsoLightSource[] lightSourceArray)
    • Add

      public void Add​(BaseVehicle baseVehicle)
    • newInstance

      public ModelInstance newInstance​(Model model, IsoGameCharacter gameCharacter, AnimationPlayer animationPlayer)