pda
jvm
core
/
net.artux.pda.map.ecs.systems
/
BaseSystem
Base
System
abstract
class
BaseSystem
:
IteratingSystem
Inheritors
ArtifactSystem
BattleSystem
InfightingSystem
PlayerBattleSystem
DeadCheckerSystem
CameraSystem
HealthSystem
EffectsSystem
InteractionSystem
SecretSystem
MovementTargetingSystem
PlayerMovingSystem
RenderSystem
AudioSystem
StatisticSystem
FogSystem
VisionSystem
MissionsSystem
PlayerSystem
SpawnSystem
Members
Constructors
Base
System
Link copied to clipboard
constructor
(
family
:
Family
)
Properties
engine
Link copied to clipboard
open
val
engine
:
Engine
entities
Link copied to clipboard
open
val
entities
:
ImmutableArray
<
Entity
>
family
Link copied to clipboard
open
val
family
:
Family
player
Link copied to clipboard
open
val
player
:
Entity
priority
Link copied to clipboard
open
var
priority
:
Int
Functions
added
To
Engine
Link copied to clipboard
open
fun
addedToEngine
(
engine
:
Engine
)
check
Processing
Link copied to clipboard
open
fun
checkProcessing
(
)
:
Boolean
removed
From
Engine
Link copied to clipboard
open
fun
removedFromEngine
(
engine
:
Engine
)
set
Processing
Link copied to clipboard
open
fun
setProcessing
(
processing
:
Boolean
)
update
Link copied to clipboard
open
fun
update
(
deltaTime
:
Float
)