-
-
Notifications
You must be signed in to change notification settings - Fork 44
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
plugin maintenance, parameter naming
* Found a new way for plugins to include Angelscript addons without having to copypaste them (see ASAddon/plugin). * Added parameter names to some of the git2 plugin. * Include parameter names in scripthelper, meaning they now show in script_dump_engine_configuration(). * Parameter names for crypto and a bit of internet. * Talk about Angelscript addons and delayed dll loading in plugin creation tutorial.
- Loading branch information
Showing
15 changed files
with
88 additions
and
2,318 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# What is this? | ||
During NVGT plugin development, particularly when making a shared rather than a static plugin, the following lines should exist at the top of any compilation unit that uses `<angelscript.h>` to insure that it uses the manually imported Angelscript symbols that were sent to the plugin from NVGT: | ||
|
||
``` | ||
#define NVGT_PLUGIN_INCLUDE | ||
#include "../../src/nvgt_plugin.h" | ||
``` | ||
|
||
This directory contains shims that set this up for the common Angelscript addons, making them easier to include in a shared plugin (see ../plugin/curl, ../plugin/git etc). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
#define NVGT_PLUGIN_INCLUDE | ||
#include "../../src/nvgt_plugin.h" | ||
#include "../src/scriptany.cpp" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
#define NVGT_PLUGIN_INCLUDE | ||
#include "../../src/nvgt_plugin.h" | ||
#include "../src/scriptarray.cpp" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
#define NVGT_PLUGIN_INCLUDE | ||
#include "../../src/nvgt_plugin.h" | ||
#include "../src/scriptdictionary.cpp" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
#define NVGT_PLUGIN_INCLUDE | ||
#include "../../src/nvgt_plugin.h" | ||
#include "../src/scriptgrid.cpp" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
#define NVGT_PLUGIN_INCLUDE | ||
#include "../../src/nvgt_plugin.h" | ||
#include "../src/scriptmathcomplex.cpp" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.