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 gameCharacter)voidAdd(BaseVehicle baseVehicle)voidcreate()voidDoneRendering(int int1)voidDoRender(int int1)voidgetClosestThreeLights(IsoMovingObject movingObject, IsoLightSource[] lightSourceArray)ModelInstancenewInstance(Model model, IsoGameCharacter gameCharacter, AnimationPlayer animationPlayer)voidRemove(IsoGameCharacter gameCharacter)voidRemove(BaseVehicle baseVehicle)voidRenderSkyBox(TextureDraw textureDraw, int int1, int int2, int int3, int int4)voidReset()voidReset(IsoGameCharacter gameCharacter)voidResetNextFrame(IsoGameCharacter gameCharacter)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 int1) -
RenderSkyBox
-
DoneRendering
public void DoneRendering(int int1) -
Reset
-
Add
-
update
public void update() -
Remove
-
Remove
-
ResetNextFrame
-
Reset
public void Reset() -
getClosestThreeLights
-
Add
-
newInstance
public ModelInstance newInstance(Model model, IsoGameCharacter gameCharacter, AnimationPlayer animationPlayer)
-