Package rekit.logic.gui.parallax
Class HeapElementCloud
java.lang.Object
rekit.logic.gameelements.GameElement
rekit.logic.gui.parallax.BackgroundElement
rekit.logic.gui.parallax.HeapElement
rekit.logic.gui.parallax.HeapElementCloud
- All Implemented Interfaces:
Collidable
-
Nested Class Summary
Nested classes/interfaces inherited from interface rekit.logic.Collidable
Collidable.Optional
-
Field Summary
Fields inherited from class rekit.logic.gui.parallax.HeapElement
col
Fields inherited from class rekit.logic.gui.parallax.BackgroundElement
backgroundZ, parent
Fields inherited from class rekit.logic.gameelements.GameElement
deleteMe, deltaTime, team, visible
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Template method that will be called periodically after being added to aIScene
.Methods inherited from class rekit.logic.gui.parallax.HeapElement
elemColAMu, elemColASigma, elemColBMu, elemColBSigma, elemColGMu, elemColGSigma, elemColRMu, elemColRSigma, elemHeightMu, elemHeightSigma, elemNumMu, elemNumSigma, elemWidthMu, elemWidthSigma, elemXMu, elemXSigma, elemYMu, elemYSigma, heapDistanceMu, heapDistanceSigma
Methods inherited from class rekit.logic.gui.parallax.BackgroundElement
addDamage, collidedWithSolid, getLives, getZHint
Methods inherited from class rekit.logic.gameelements.GameElement
checkCollision, create, destroy, getDeleteMe, getFrame, getPos, getScene, getSize, getTeam, getVel, getZ, init, isAddableToGroup, isVisible, killBoost, logicLoop, reactToCollision, render, setPos, setScene, setSize, setVel
-
Constructor Details
-
HeapElementCloud
-
-
Method Details
-
internalRender
Description copied from class:GameElement
Template method that will be called periodically after being added to a
IScene
. Must be as performant as possible to keep the FPS low, since it will be called in every render-loop.Should be overwritten in sub classes for custom visualization using the
GameGrid
.- Specified by:
internalRender
in classHeapElement
- Parameters:
f
- theGameGrid
that represents the games field and supplies primitive drawing operations.
-
create
- Specified by:
create
in classHeapElement
-