All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Eegeo::Debug::Commands::Command Class Referenceabstract
Inheritance diagram for Eegeo::Debug::Commands::Command:
Eegeo::NonCopyable Eegeo::Debug::Commands::Camera::CameraJumpCommand Eegeo::Debug::Commands::Camera::CameraJumpIndoorsCommand Eegeo::Debug::Commands::Camera::CameraLocationCommand Eegeo::Debug::Commands::Camera::CameraTiltToggleCommand Eegeo::Debug::Commands::Coverage::ChangeCoverageTreeManifestCommand Eegeo::Debug::Commands::EchoCommand Eegeo::Debug::Commands::ExecCommand Eegeo::Debug::Commands::Glowmaps::GlowmapsEnableCommand Eegeo::Debug::Commands::HelpCommand Eegeo::Debug::Commands::Labels::LabelLayerEnableCommand Eegeo::Debug::Commands::Lighting::LightingCommand Eegeo::Debug::Commands::ListCommandsCommand Eegeo::Debug::Commands::PlaceNames::PlaceNamesEnableCommand Eegeo::Debug::Commands::Precache::PrecacheCancelCommand Eegeo::Debug::Commands::Precache::PrecacheStatusCommand Eegeo::Debug::Commands::Precache::PrecacheViewCommand Eegeo::Debug::Commands::Profile::PerformanceTestBeginCommand Eegeo::Debug::Commands::Profile::PerformanceTestRegisterSplineCommand Eegeo::Debug::Commands::Profile::ProfileEnableCommand Eegeo::Debug::Commands::Profile::ProfileShowCommand Eegeo::Debug::Commands::Rendering::DebugDrawScreenTextCommand Eegeo::Debug::Commands::Rendering::DrawDebugLineCommand Eegeo::Debug::Commands::Rendering::DrawDebugSphereCommand Eegeo::Debug::Commands::Rendering::DrawDebugTextCommand Eegeo::Debug::Commands::Roads::RoadNamesOpacityCommand Eegeo::Debug::Commands::Routes::NewRouteCommand Eegeo::Debug::Commands::Routes::RouteFittingCommand Eegeo::Debug::Commands::Stats::FpsStatsCommand Eegeo::Debug::Commands::Stats::MemStatsCommand Eegeo::Debug::Commands::Stats::NetStatsCommand Eegeo::Debug::Commands::Stats::RenderStatsCommand Eegeo::Debug::Commands::Stats::ResetStatsCommand Eegeo::Debug::Commands::Stream::StreamListCommand Eegeo::Debug::Commands::Stream::StreamStatsCommand Eegeo::Debug::Commands::Stream::StreamToggleCommand Eegeo::Debug::Commands::SysInfoCommand Eegeo::Debug::Commands::Themes::ChangeThemeManifestCommand Eegeo::Debug::Commands::Themes::ChangeThemeStateCommand Eegeo::Debug::Commands::TrafficCongestion::SetCongestionCommand Eegeo::Debug::Commands::Web::SetWebProxyCommand Eegeo::Debug::Commands::Web::WebCacheClearCommand

Public Member Functions

 Command (const std::string &name, const std::string &help, const std::string &usage)
 
const std::string & Name () const
 
const std::string & Help () const
 
const std::string & Usage () const
 
virtual bool TryExecute (const std::vector< std::string > &arguments, const ICommandTerminalOutput &commandTerminal) const =0
 

Additional Inherited Members

- Protected Member Functions inherited from Eegeo::NonCopyable
 NonCopyable (const NonCopyable &)=delete
 
NonCopyableoperator= (const NonCopyable &)=delete
 

The documentation for this class was generated from the following files: