Fawkes API
Fawkes Development Version
|
21 #ifndef _PLUGINS_SKILLER_SKILLER_NAVGRAPH_FEATURE_H_
22 #define _PLUGINS_SKILLER_SKILLER_NAVGRAPH_FEATURE_H_
24 #include "skiller_feature.h"
26 #include <aspect/configurable.h>
27 #include <aspect/logging.h>
28 #include <core/threading/thread.h>
29 #include <navgraph/aspect/navgraph.h>
Thread to access the navgraph from skiller.
virtual void finalize()
Finalize the thread.
SkillerNavGraphFeature()
Constructor.
virtual ~SkillerNavGraphFeature()
Destructor.
virtual void init_lua_context(fawkes::LuaContext *context)
Initialize a Lua context.
Thread aspect to log output.
virtual void run()
Stub to see name in backtrace for easier debugging.
Thread aspect to access NavGraph.
virtual void init()
Initialize the thread.
Skiller feature base class.
Thread class encapsulation of pthreads.
virtual void loop()
Code to execute in the thread.
Thread aspect to access configuration data.
virtual void finalize_lua_context(fawkes::LuaContext *context)
Finalize a Lua context.