| Package | Description |
|---|---|
| io.engineblock.activityapi | |
| io.engineblock.activityimpl | |
| io.engineblock.activityimpl.action | |
| io.engineblock.activityimpl.input | |
| io.engineblock.activityimpl.motor |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ActivityType<A extends Activity>
An ActivityType is the central extension point in EngineBlock for new
activity types drivers.
|
| Modifier and Type | Method and Description |
|---|---|
default Activity |
ActivityType.getAssembledActivity(ActivityDef activityDef,
Map<String,Activity> activities)
Create an instance of an activity that ties together all the components into a usable
activity instance.
|
| Modifier and Type | Method and Description |
|---|---|
default Activity |
ActivityType.getAssembledActivity(ActivityDef activityDef,
Map<String,Activity> activities)
Create an instance of an activity that ties together all the components into a usable
activity instance.
|
void |
ActivitiesAware.setActivitiesMap(Map<String,Activity> activities) |
| Modifier and Type | Class and Description |
|---|---|
class |
SimpleActivity
A default implementation of an Activity, suitable for building upon.
|
| Modifier and Type | Method and Description |
|---|---|
Activity |
ActivityDispenser.getActivity(ActivityDef activityDef) |
| Modifier and Type | Method and Description |
|---|---|
int |
SimpleActivity.compareTo(Activity o) |
| Constructor and Description |
|---|
CoreActionDispenser(Activity activity) |
| Modifier and Type | Method and Description |
|---|---|
void |
CoreInputDispenser.setActivitiesMap(Map<String,Activity> activities) |
| Constructor and Description |
|---|
CoreInputDispenser(Activity activity) |
SimpleInputDispenser(Activity activity) |
| Constructor and Description |
|---|
CoreMotorDispenser(Activity activity,
InputDispenser inputDispenser,
ActionDispenser actionDispenser) |
Copyright © 2017. All rights reserved.