mishaglik / Elpidifor-s-legacy

Specification for base graphic editor plugins.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tool plugin standart

Basic concepts.

  1. Plugin is shared library file nammed *.aboba.so where * is any valid OS file name.
  2. To properly work with plugins you should include suggested .hpp file where all main structures are specified.
  3. Color has format 0xRRGGBBAA

Requirements from plugin developer.

  1. Next function must be implemented.
 extern "C" void init_module() 

It will be called as module is loaded. During this function only add_widget add_tool can be called.

Currently the reference implementation is here.

About

Specification for base graphic editor plugins.

License:Do What The F*ck You Want To Public License


Languages

Language:C++ 88.7%Language:CMake 11.3%