Package zombie.core.skinnedmodel
Class ModelManager
java.lang.Object
zombie.core.skinnedmodel.ModelManager
public class ModelManager
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classModelManager.AnimRequeststatic classModelManager.ModelSlot -
Field Summary
Fields Modifier and Type Field Description booleanbCreatedbooleanbDebugEnableModelsTextureFBObitmapjava.util.HashSetContainsstatic ModelManagerinstancejava.util.Stacklightsjava.util.HashMapModelMapjava.util.ArrayListModelSlotsbooleanreturnContextjava.util.ArrayListToRemovejava.util.ArrayListToRemoveVehicles -
Constructor Summary
Constructors Constructor Description ModelManager() -
Method Summary
Modifier and Type Method Description voidAdd(IsoGameCharacter chr)voidAdd(BaseVehicle vehicle)voidcreate()voidDoneRendering(int ID)voidDoRender(int ID)voidgetClosestThreeLights(IsoMovingObject chr, IsoLightSource[] ret)ModelInstancenewInstance(Model model, IsoGameCharacter chr, AnimationPlayer player)voidRemove(IsoGameCharacter chr)voidRemove(BaseVehicle vehicle)voidReset()voidReset(IsoGameCharacter chr)voidResetNextFrame(IsoGameCharacter isoGameCharacter)voidupdate()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
instance
-
ModelMap
public java.util.HashMap ModelMap -
ModelSlots
public java.util.ArrayList ModelSlots -
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 ID) -
DoneRendering
public void DoneRendering(int ID) -
Reset
-
Add
-
update
public void update() -
Remove
-
Remove
-
ResetNextFrame
-
Reset
public void Reset() -
getClosestThreeLights
-
Add
-
newInstance
-