Go to the documentation of this file. 1 #ifndef LUA_CUSTOM_FUNCTION_H
2 #define LUA_CUSTOM_FUNCTION_H
17 size_t point_index, std::vector<PlotData::Point>& points)
override;
24 const char*
name()
const override
26 return "LuaCustomFunction";
29 bool xmlLoadState(
const QDomElement& parent_element)
override;
42 #endif // LUA_CUSTOM_FUNCTION_H
void initEngine() override
const char * name() const override
Name of the plugin type, NOT the particular instance.
QString language() const override
std::string getError(sol::error err)
LuaCustomFunction(SnippetData snippet={})
bool xmlLoadState(const QDomElement &parent_element) override
Override this method to load the status of the plugin from XML.
const SnippetData & snippet() const
sol::protected_function _lua_function
void calculatePoints(const std::vector< const PlotData * > &channels_data, size_t point_index, std::vector< PlotData::Point > &points) override
std::vector< double > _chan_values
plotjuggler
Author(s): Davide Faconti
autogenerated on Mon Nov 11 2024 03:23:45