diff --git a/include/dynamic-graph/python/module.hh b/include/dynamic-graph/python/module.hh index c472538cdc1cb29ef8392b48764fc79c8d8f0fca..b93787b8c3937056474ddeae6b0534b4f4d12274 100644 --- a/include/dynamic-graph/python/module.hh +++ b/include/dynamic-graph/python/module.hh @@ -70,6 +70,8 @@ inline auto exposeEntity() { */ bp::def(T::CLASS_NAME.c_str(), &internal::makeEntity1<T, Options>); bp::def(T::CLASS_NAME.c_str(), &internal::makeEntity2<T, Options>); + if (!(Options & AddCommands)) obj.def("add_commands", &entity::addCommands); + if (!(Options & AddSignals)) obj.def("add_signals", &entity::addSignals); return obj; }