You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
11 lines
544 B
11 lines
544 B
15 years ago
|
Krita SDK
|
||
|
|
||
|
The Krita SDK is in development. Basically, plugins and extensions should
|
||
|
not include anything from krita/core, but only the headers from krita/sdk.
|
||
|
|
||
|
Problem: creating new paint devices, layers and images. You cannot, obviously,
|
||
|
instantiate an interface, and we should not, equally obvious, code against
|
||
|
implementations. The solution is a factory class that is made available to
|
||
|
the plugin when it is created -- i.e, the parent class of a plugin should
|
||
|
implement the various factory interfaces for paint devices, images and layers.
|