Banuba SDK
|
Public Member Functions | |
virtual int64_t | id ()=0 |
must return unique id (e.g. | |
virtual std::string | name ()=0 |
virtual bool | requires_main_thread ()=0 |
virtual void | clean ()=0 |
virtual void | process (const std::shared_ptr<::bnb::interfaces::frame_data > &frame_data)=0 |
virtual void | postprocess (const std::shared_ptr<::bnb::interfaces::frame_data > &fd, const std::shared_ptr<::bnb::interfaces::frame_data > &future_fd)=0 |
Definition at line 18 of file feature.hpp.
|
inlinevirtual |
Definition at line 20 of file feature.hpp.
|
pure virtual |
must return unique id (e.g.
a feature pointer or a true random number(most likely) satisfies this criteria)