ThunderLib
Loading...
Searching...
No Matches
thunder::ThunderAutoProject Member List

This is the complete list of members for thunder::ThunderAutoProject, including all inherited members.

areRemoteUpdatesEnabled() const noexceptthunder::ThunderAutoProject
BooleanConditionFunc typedef (defined in thunder::ThunderAutoProject)thunder::ThunderAutoProject
disableRemoteUpdates() noexceptthunder::ThunderAutoProject
discoverAndLoadFromDeployDirectory() noexceptthunder::ThunderAutoProject
enableRemoteUpdates() noexceptthunder::ThunderAutoProject
getActionCommand(const std::string &actionName) const noexceptthunder::ThunderAutoProject
getAutoMode(const std::string &autoModeName) const noexceptthunder::ThunderAutoProject
getAutoModeNames() const noexceptthunder::ThunderAutoProject
getBooleanCondition(const std::string &conditionName) const noexceptthunder::ThunderAutoProject
getFieldDimensions() const noexceptthunder::ThunderAutoProject
getFieldSymmetry() const noexceptthunder::ThunderAutoProject
getHandle() noexcept (defined in thunder::ThunderAutoProject)thunder::ThunderAutoProject
getHandle() const noexcept (defined in thunder::ThunderAutoProject)thunder::ThunderAutoProject
getName() const noexceptthunder::ThunderAutoProject
getSwitchCondition(const std::string &conditionName) const noexceptthunder::ThunderAutoProject
getTrajectory(const std::string &trajectoryName) const noexceptthunder::ThunderAutoProject
getTrajectoryNames() const noexceptthunder::ThunderAutoProject
hasAction(const std::string &actionName) const noexceptthunder::ThunderAutoProject
hasAutoMode(const std::string &autoModeName) const noexceptthunder::ThunderAutoProject
hasTrajectory(const std::string &trajectoryName) const noexceptthunder::ThunderAutoProject
isActionCommandRegistered(const std::string &actionName) const noexceptthunder::ThunderAutoProject
isBooleanConditionRegistered(const std::string &conditionName) const noexceptthunder::ThunderAutoProject
isLoaded() const noexceptthunder::ThunderAutoProject
isSwitchConditionRegistered(const std::string &conditionName) const noexceptthunder::ThunderAutoProject
load(const std::filesystem::path &projectPath) noexceptthunder::ThunderAutoProject
operator bool() const noexceptthunder::ThunderAutoProjectexplicit
registerActionCommand(const std::string &actionName, frc2::CommandPtr command)thunder::ThunderAutoProject
registerActionCommand(const std::string &actionName, std::shared_ptr< frc2::Command > command)thunder::ThunderAutoProject
registerBooleanCondition(const std::string &conditionName, BooleanConditionFunc condition)thunder::ThunderAutoProject
registerRemoteUpdateSubscriber(RemoteUpdateCallbackFunc callback) noexceptthunder::ThunderAutoProject
registerSwitchCondition(const std::string &conditionName, SwitchConditionFunc condition)thunder::ThunderAutoProject
RemoteUpdateCallbackFunc typedef (defined in thunder::ThunderAutoProject)thunder::ThunderAutoProject
RemoteUpdateSubscriberID typedef (defined in thunder::ThunderAutoProject)thunder::ThunderAutoProject
setRemoteUpdatesEnabled(bool enabled) noexceptthunder::ThunderAutoProject
SwitchConditionFunc typedef (defined in thunder::ThunderAutoProject)thunder::ThunderAutoProject
ThunderAutoProject() noexceptthunder::ThunderAutoProject
ThunderAutoProject(const std::filesystem::path &projectPath) noexceptthunder::ThunderAutoProjectexplicit
unregisterRemoteUpdateSubscriber(RemoteUpdateSubscriberID id) noexceptthunder::ThunderAutoProject
~ThunderAutoProject() noexcept (defined in thunder::ThunderAutoProject)thunder::ThunderAutoProject