Uses of Class
com.prineside.tdi2.Enemy.EnemyReference
Packages that use Enemy.EnemyReference
Package
Description
The game itself.
Variants of
BuffProcessor
Buff processors are single instances stored in BuffSystem, each of them is responsible for a single type of (de)buff.-
Uses of Enemy.EnemyReference in com.prineside.tdi2
Fields in com.prineside.tdi2 declared as Enemy.EnemyReference -
Uses of Enemy.EnemyReference in com.prineside.tdi2.buffs
Fields in com.prineside.tdi2.buffs declared as Enemy.EnemyReferenceMethods in com.prineside.tdi2.buffs with parameters of type Enemy.EnemyReferenceModifier and TypeMethodDescriptionvoidRegenerationBuff.setup(float duration, float maxDuration, float hpPerSecond, Enemy.EnemyReference issuer) -
Uses of Enemy.EnemyReference in com.prineside.tdi2.systems
Fields in com.prineside.tdi2.systems with type parameters of type Enemy.EnemyReferenceMethods in com.prineside.tdi2.systems that return Enemy.EnemyReferenceModifier and TypeMethodDescriptionEnemySystem.getReference(Enemy enemy) Use this method if you need to store a reference to Enemy anywhere.Method parameters in com.prineside.tdi2.systems with type arguments of type Enemy.EnemyReferenceModifier and TypeMethodDescriptionvoidMapSystem.getEnemiesInCircle(float centerX, float centerY, float radiusInPixels, AABB.EntryRetriever<Enemy.EnemyReference> cb) voidMapSystem.getEnemiesInCircleFiltered(float centerX, float centerY, float radiusInPixels, AABB.EntryFilter filter, AABB.EntryRetriever<Enemy.EnemyReference> cb) Note: enemy never null (if not modified during the loop)voidMapSystem.getEnemiesInCircleV(Vector2 pos, float radiusInPixels, AABB.EntryRetriever<Enemy.EnemyReference> cb) voidMapSystem.getEnemiesInRect(float minX, float minY, float maxX, float maxY, AABB.EntryRetriever<Enemy.EnemyReference> cb) voidMapSystem.getEnemiesInRectFiltered(float minX, float minY, float maxX, float maxY, AABB.EntryFilter filter, AABB.EntryRetriever<Enemy.EnemyReference> cb) voidMapSystem.getEnemiesInRectV(Vector2 v1, Vector2 v2, AABB.EntryRetriever<Enemy.EnemyReference> cb) booleanMapSystem.rayCastEnemies(float startX, float startY, float endX, float endY, float rayThickness, ObjectFilter<Enemy.EnemyReference> cb) booleanMapSystem.rayCastEnemiesSorted(float startX, float startY, float endX, float endY, float rayThickness, ObjectFilter<Enemy.EnemyReference> cb) -
Uses of Enemy.EnemyReference in com.prineside.tdi2.units
Fields in com.prineside.tdi2.units with type parameters of type Enemy.EnemyReference -
Uses of Enemy.EnemyReference in com.prineside.tdi2.utils
Method parameters in com.prineside.tdi2.utils with type arguments of type Enemy.EnemyReferenceModifier and TypeMethodDescriptionstatic booleanEntityUtils.removeByValue(Array<Enemy.EnemyReference> array, Enemy enemy) static voidEntityUtils.removeNullRefs(Array<Enemy.EnemyReference> array)