pda
jvm
core
/
net.artux.pda.map.engine
/
EngineManager
Engine
Manager
open
class
EngineManager
:
InputListener
,
Drawable
,
Disposable
Members
Constructors
Engine
Manager
Link copied to clipboard
@
Inject
constructor
(
mapComponent
:
MapComponent
,
missionsSystem
:
MissionsSystem
,
engineSaver
:
EngineSaver
,
conditionEntityManager
:
ConditionEntityManager
)
Properties
engine
Link copied to clipboard
val
engine
:
Engine
Functions
dispose
Link copied to clipboard
open
fun
dispose
(
)
draw
Link copied to clipboard
open
fun
draw
(
batch
:
Batch
,
parentAlpha
:
Float
)
enter
Link copied to clipboard
open
fun
enter
(
event
:
InputEvent
,
x
:
Float
,
y
:
Float
,
pointer
:
Int
,
fromActor
:
Actor
)
exit
Link copied to clipboard
open
fun
exit
(
event
:
InputEvent
,
x
:
Float
,
y
:
Float
,
pointer
:
Int
,
toActor
:
Actor
)
get
Gesture
Listener
Link copied to clipboard
open
fun
getGestureListener
(
)
:
GestureDetector.GestureListener
handle
Link copied to clipboard
open
fun
handle
(
e
:
Event
)
:
Boolean
key
Down
Link copied to clipboard
open
fun
keyDown
(
event
:
InputEvent
,
keycode
:
Int
)
:
Boolean
key
Typed
Link copied to clipboard
open
fun
keyTyped
(
event
:
InputEvent
,
character
:
Char
)
:
Boolean
key
Up
Link copied to clipboard
open
fun
keyUp
(
event
:
InputEvent
,
keycode
:
Int
)
:
Boolean
mouse
Moved
Link copied to clipboard
open
fun
mouseMoved
(
event
:
InputEvent
,
x
:
Float
,
y
:
Float
)
:
Boolean
save
Link copied to clipboard
open
fun
save
(
)
scrolled
Link copied to clipboard
open
fun
scrolled
(
event
:
InputEvent
,
x
:
Float
,
y
:
Float
,
amountX
:
Float
,
amountY
:
Float
)
:
Boolean
touch
Down
Link copied to clipboard
open
fun
touchDown
(
event
:
InputEvent
,
x
:
Float
,
y
:
Float
,
pointer
:
Int
,
button
:
Int
)
:
Boolean
touch
Dragged
Link copied to clipboard
open
fun
touchDragged
(
event
:
InputEvent
,
x
:
Float
,
y
:
Float
,
pointer
:
Int
)
touch
Up
Link copied to clipboard
open
fun
touchUp
(
event
:
InputEvent
,
x
:
Float
,
y
:
Float
,
pointer
:
Int
,
button
:
Int
)
update
Link copied to clipboard
open
fun
update
(
dt
:
Float
)
update
Only
Player
Link copied to clipboard
open
fun
updateOnlyPlayer
(
)