public class LibgdxTaskExecutor
extends java.lang.Object
implements org.mini2Dx.core.TaskExecutor
| Constructor and Description |
|---|
LibgdxTaskExecutor(int threads) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
void |
execute(java.lang.Runnable runnable) |
void |
setMaxFrameTasksPerFrame(int max) |
<T> org.mini2Dx.core.executor.AsyncResult<T> |
submit(java.util.concurrent.Callable<T> callable) |
void |
submit(org.mini2Dx.core.executor.FrameSpreadTask task) |
org.mini2Dx.core.executor.AsyncFuture |
submit(java.lang.Runnable runnable) |
void |
update(float delta) |
public void update(float delta)
update in interface org.mini2Dx.core.TaskExecutorpublic void execute(java.lang.Runnable runnable)
execute in interface org.mini2Dx.core.TaskExecutorpublic org.mini2Dx.core.executor.AsyncFuture submit(java.lang.Runnable runnable)
submit in interface org.mini2Dx.core.TaskExecutorpublic <T> org.mini2Dx.core.executor.AsyncResult<T> submit(java.util.concurrent.Callable<T> callable)
submit in interface org.mini2Dx.core.TaskExecutorpublic void submit(org.mini2Dx.core.executor.FrameSpreadTask task)
submit in interface org.mini2Dx.core.TaskExecutorpublic void setMaxFrameTasksPerFrame(int max)
setMaxFrameTasksPerFrame in interface org.mini2Dx.core.TaskExecutorpublic void dispose()
dispose in interface org.mini2Dx.gdx.utils.Disposable