public class OpModeManager
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static OpMode |
DEFAULT_OP_MODE |
static java.lang.String |
DEFAULT_OP_MODE_NAME |
Constructor and Description |
---|
OpModeManager(HardwareMap hardwareMap) |
Modifier and Type | Method and Description |
---|---|
OpMode |
getActiveOpMode() |
java.lang.String |
getActiveOpModeName() |
HardwareMap |
getHardwareMap() |
java.util.Set<java.lang.String> |
getOpModes() |
void |
initActiveOpMode(java.lang.String name) |
void |
logOpModes() |
void |
register(java.lang.String name,
java.lang.Class opMode) |
void |
register(java.lang.String name,
OpMode opMode) |
void |
registerOpModes(OpModeRegister register) |
void |
runActiveOpMode(Gamepad[] gamepads) |
void |
setHardwareMap(HardwareMap hardwareMap) |
void |
startActiveOpMode() |
void |
stopActiveOpMode() |
public static final java.lang.String DEFAULT_OP_MODE_NAME
public static final OpMode DEFAULT_OP_MODE
public OpModeManager(HardwareMap hardwareMap)
public void registerOpModes(OpModeRegister register)
public void setHardwareMap(HardwareMap hardwareMap)
public HardwareMap getHardwareMap()
public java.util.Set<java.lang.String> getOpModes()
public java.lang.String getActiveOpModeName()
public OpMode getActiveOpMode()
public void initActiveOpMode(java.lang.String name)
public void startActiveOpMode()
public void stopActiveOpMode()
public void runActiveOpMode(Gamepad[] gamepads)
public void logOpModes()
public void register(java.lang.String name, java.lang.Class opMode)
public void register(java.lang.String name, OpMode opMode)