ffgl-core 0.2.0

FFGL plugin framework
docs.rs failed to build ffgl-core-0.2.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: ffgl-core-0.2.6

FFGL plugin

This crate provides a set of tools to create FFGL plugins in Rust.

FFGL Plugins require a plugMain function to be defined for the host to call. the [ffgl_handler] macro will generate this function for you.

The quickest way to get started is to implement the [handler::simplified::SimpleFFGLInstance] trait on a struct that represents your plugin instance.

Then, call ffgl_handler!(SimpleFFGLHandler<YourSimpleFFGLInstanceStruct>) to generate the plugMain function.

If you want to control the details of plugin instantiation, see [handler].

If you have any questions, feel free to send me an email at dev@edt.nz

Feel free to get involved in the repo at github.com/edeetee/ffgl-rs