Search in sources :

Example 1 with TimeSystem

use of org.terasology.engine.subsystem.headless.device.TimeSystem in project Terasology by MovingBlocks.

the class HeadlessTimer method initTimer.

private void initTimer(Context context) {
    time = new TimeSystem();
    context.put(Time.class, time);
}
Also used : TimeSystem(org.terasology.engine.subsystem.headless.device.TimeSystem)

Example 2 with TimeSystem

use of org.terasology.engine.subsystem.headless.device.TimeSystem in project Terasology by MovingBlocks.

the class InputSystemTests method setUp.

@Before
public void setUp() {
    Context context = new ContextImpl();
    setUpLocalPlayer(context);
    setUpDisplayDevice(context);
    setUpBindsManager(context);
    setUpTargetSystem(context);
    context.put(Time.class, new TimeSystem());
    inputSystem = new InputSystem();
    InjectionHelper.inject(inputSystem, context);
    testKeyboard = new TestKeyboard();
    inputSystem.setKeyboardDevice(testKeyboard);
    clientEntityKeyEvents = new ArrayList<>();
    characterEntityKeyEvents = new ArrayList<>();
}
Also used : Context(org.terasology.context.Context) ContextImpl(org.terasology.context.internal.ContextImpl) TimeSystem(org.terasology.engine.subsystem.headless.device.TimeSystem) Before(org.junit.Before)

Aggregations

TimeSystem (org.terasology.engine.subsystem.headless.device.TimeSystem)2 Before (org.junit.Before)1 Context (org.terasology.context.Context)1 ContextImpl (org.terasology.context.internal.ContextImpl)1