4#include <frc2/command/Command.h>
18 std::shared_ptr<frc2::Command> command);
28 bool loadChoreoPaths,
bool mirror);
31 static frc2::CommandPtr waitCommandFromJson(
const wpi::json &json);
33 static frc2::CommandPtr namedCommandFromJson(
const wpi::json &json);
35 static frc2::CommandPtr pathCommandFromJson(
const wpi::json &json,
36 bool loadChoreoPaths,
bool mirror);
38 static frc2::CommandPtr sequentialGroupFromJson(
const wpi::json &json,
39 bool loadChoreoPaths,
bool mirror);
41 static frc2::CommandPtr parallelGroupFromJson(
const wpi::json &json,
42 bool loadChoreoPaths,
bool mirror);
44 static frc2::CommandPtr raceGroupFromJson(
const wpi::json &json,
45 bool loadChoreoPaths,
bool mirror);
47 static frc2::CommandPtr deadlineGroupFromJson(
const wpi::json &json,
48 bool loadChoreoPaths,
bool mirror);
Definition: CommandUtil.h:8
static frc2::CommandPtr wrappedEventCommand(std::shared_ptr< frc2::Command > command)
Definition: CommandUtil.cpp:11
static frc2::CommandPtr commandFromJson(const wpi::json &json, bool loadChoreoPaths, bool mirror)
Definition: CommandUtil.cpp:31