events.cpp
Go to the documentation of this file.
1 
30 
31 namespace tesseract_environment
32 {
34 
35 CommandAppliedEvent::CommandAppliedEvent(const std::vector<std::shared_ptr<const Command> >& commands, int revision)
36  : Event(Events::COMMAND_APPLIED), commands(commands), revision(revision)
37 {
38 }
39 
41  : Event(Events::SCENE_STATE_CHANGED), state(state)
42 {
43 }
44 } // namespace tesseract_environment
tesseract_environment::Events
Events
Definition: events.h:41
tesseract_environment
Definition: command.h:45
events.h
Tesseract Events.
tesseract_scene_graph::SceneState
command.h
This contains classes for recording operations applied to the environment for tracking changes....
tesseract_environment::Events::SCENE_STATE_CHANGED
@ SCENE_STATE_CHANGED
tesseract_environment::CommandAppliedEvent::CommandAppliedEvent
CommandAppliedEvent(const std::vector< std::shared_ptr< const Command >> &commands, int revision)
Definition: events.cpp:35
tesseract_environment::Events::COMMAND_APPLIED
@ COMMAND_APPLIED
scene_state.h
tesseract_environment::Event
The event base class.
Definition: events.h:48
type
type
tesseract_environment::Event::Event
Event(Events type)
Definition: events.cpp:33
tesseract_environment::SceneStateChangedEvent::SceneStateChangedEvent
SceneStateChangedEvent(const tesseract_scene_graph::SceneState &state)
Definition: events.cpp:40


tesseract_environment
Author(s): Levi Armstrong
autogenerated on Sun May 18 2025 03:02:21