Section Plugins/Interfaces: subsections added and text corrected.
This commit is contained in:
parent
77dc4af36f
commit
130fc1bf26
1 changed files with 9 additions and 2 deletions
|
|
@ -355,6 +355,11 @@ Configuration
|
||||||
|
|
||||||
Plugins/Interfaces
|
Plugins/Interfaces
|
||||||
~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
|
||||||
|
What are Plugins?
|
||||||
|
^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
A Plug-in is a kind of generalisation of a library.
|
A Plug-in is a kind of generalisation of a library.
|
||||||
|
|
||||||
All applications use, to varying degrees of intensity, libraries. A programmer
|
All applications use, to varying degrees of intensity, libraries. A programmer
|
||||||
|
|
@ -379,7 +384,7 @@ libraries are being constantly improved. If the application wants to use new
|
||||||
features, it will have to be recompiled with the new library which provides the
|
features, it will have to be recompiled with the new library which provides the
|
||||||
new features.
|
new features.
|
||||||
|
|
||||||
_Dynamic Linking_ helps rectify the the necessity of having to recompile. If a
|
_Dynamic Linking_ helps rectify the necessity of having to recompile. If a
|
||||||
new, improved library becomes available, all the user has to do is to install
|
new, improved library becomes available, all the user has to do is to install
|
||||||
the new library onto the operating system, restart the application and the new
|
the new library onto the operating system, restart the application and the new
|
||||||
features can be used by the application. The features provided by a dynamic
|
features can be used by the application. The features provided by a dynamic
|
||||||
|
|
@ -393,7 +398,7 @@ available to an application is known as run-time linking, aka plug-ins.
|
||||||
Plug-ins offer other benifits: the application can continue to use both the old
|
Plug-ins offer other benifits: the application can continue to use both the old
|
||||||
features and the new features together, side-by-side, by using the version
|
features and the new features together, side-by-side, by using the version
|
||||||
number associated with the plug-in. This saves the application from considerable
|
number associated with the plug-in. This saves the application from considerable
|
||||||
headaches associated with other linking methods, havocked library versiojn
|
headaches associated with other linking methods, havocked library version
|
||||||
incompatibility.
|
incompatibility.
|
||||||
|
|
||||||
Most modern applications use plug-ins, some are heavily dependent on plug-ins
|
Most modern applications use plug-ins, some are heavily dependent on plug-ins
|
||||||
|
|
@ -403,6 +408,8 @@ functionality via well-designed, external code supplied to Lumiera by plug-ins.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Rendering Video
|
Rendering Video
|
||||||
---------------
|
---------------
|
||||||
[red]#to be written#
|
[red]#to be written#
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue