AzaezelX
|
f5a34308f9
add a docsURL; macro to link a given set of script config vars to git or similar storage urls via clicking on the inspector
|
2 ani în urmă |
Areloch
|
00c27095f7
Establishes a common namespace for Module ScopeSet objects to make it easier to work with function calls out of module namespaces
|
2 ani în urmă |
AzaezelX
|
ebcee97d5c
leverage the pre-existing vector<foo>.sort(&method) hooks for better self containment. also sort by dependency count, and above all else, skip sorting entirely if we've already populated mModulesLoaded since that already takes dependencies into account when generating the vector
|
2 ani în urmă |
AzaezelX
|
b168617034
correct the moduleDependencySort callback
|
2 ani în urmă |
Jeff Hutchinson
|
755bbacaa0
Fix specific usage of Con::executef where it was not being assigned to a ConsoleValue before getting it's data out of it.
|
3 ani în urmă |
OTHGMars
|
8148bdfcdd
ModuleManager and AssetManager updated for T3D mount system.
|
4 ani în urmă |
Areloch
|
e8564680e4
Better handling for finding modules by file path. Mainly used in asset importer
|
4 ani în urmă |
Lukas Joergensen
|
fe09d6e125
ModuleSystem: Lookup CInterface methods when calling module create func
|
6 ani în urmă |
Lukas Aldershaab
|
197a62f6ea
Convert dStrcmp to String::compare for more cases
|
4 ani în urmă |
Areloch
|
8956559bfd
Various misc. tweaks and fixes based on static code analysis to minimize/fix memleaks, crashes, or other performance impacting code.
|
4 ani în urmă |
AzaezelX
|
466d03ffec
adds a moduleDependencySort qsort callback, and uses it in the findModule method to massage the return vector by depends order
|
5 ani în urmă |
Areloch
|
02262b014a
Removed test lines
|
6 ani în urmă |
Areloch
|
3f2770bea4
Adjusted init'ing logic to defer to project settings for the name of the play gui and mainMenu gui instead of hardcoding them
|
6 ani în urmă |
Areloch
|
17cec11b97
Added refactor of Editor Settings window
|
6 ani în urmă |
Areloch
|
b79030ebb4
Tweaks to the Asset/Module info echo behavior to spam the console less.
|
6 ani în urmă |
Lukas Joergensen
|
870ee9fb5b
Integrate new CInterface into the engine-console
|
7 ani în urmă |
Glenn Smith
|
79c34c68db
Use strncpy instead of strcpy because again, buffer overflows
|
7 ani în urmă |
Areloch
|
ae5a43de70
Asset Browser initial implementation - Asset updates.
|
7 ani în urmă |
Areloch
|
336020c102
Adds the ability for modules to flag if they override existing objects during their creation.
|
8 ani în urmă |
Areloch
|
7a3b40a86d
Initial Implementation of the Taml, Asset and Modules systems.
|
9 ani în urmă |