diff --git a/UnitMethods.h b/UnitMethods.h index cb227a4..44f776f 100644 --- a/UnitMethods.h +++ b/UnitMethods.h @@ -1262,8 +1262,8 @@ namespace LuaUnit Trinity::UnitListSearcher searcher(unit, list, checker); Cell::VisitAllObjects(unit, searcher, range); #elif AZEROTHCORE - acore::AnyFriendlyUnitInObjectRangeCheck checker(unit, unit, range); - acore::UnitListSearcher searcher(unit, list, checker); + Acore::AnyFriendlyUnitInObjectRangeCheck checker(unit, unit, range); + Acore::UnitListSearcher searcher(unit, list, checker); Cell::VisitAllObjects(unit, searcher, range); #else MaNGOS::AnyFriendlyUnitInObjectRangeCheck checker(unit, range); @@ -1303,8 +1303,8 @@ namespace LuaUnit Trinity::UnitListSearcher searcher(unit, list, checker); Cell::VisitAllObjects(unit, searcher, range); #elif AZEROTHCORE - acore::AnyUnfriendlyUnitInObjectRangeCheck checker(unit, unit, range); - acore::UnitListSearcher searcher(unit, list, checker); + Acore::AnyUnfriendlyUnitInObjectRangeCheck checker(unit, unit, range); + Acore::UnitListSearcher searcher(unit, list, checker); Cell::VisitAllObjects(unit, searcher, range); #else MaNGOS::AnyUnfriendlyUnitInObjectRangeCheck checker(unit, range); diff --git a/WorldObjectMethods.h b/WorldObjectMethods.h index 4de6bb7..babf66d 100644 --- a/WorldObjectMethods.h +++ b/WorldObjectMethods.h @@ -188,7 +188,7 @@ namespace LuaWorldObject Cell::VisitAllObjects(obj, searcher, range); #elif AZEROTHCORE - acore::UnitLastSearcher searcher(obj, target, checker); + Acore::UnitLastSearcher searcher(obj, target, checker); Cell::VisitAllObjects(obj, searcher, range); #else MaNGOS::UnitLastSearcher searcher(target, checker); @@ -220,7 +220,7 @@ namespace LuaWorldObject Trinity::GameObjectLastSearcher searcher(obj, target, checker); Cell::VisitAllObjects(obj, searcher, range); #elif AZEROTHCORE - acore::GameObjectLastSearcher searcher(obj, target, checker); + Acore::GameObjectLastSearcher searcher(obj, target, checker); Cell::VisitAllObjects(obj, searcher, range); #else MaNGOS::GameObjectLastSearcher searcher(target, checker); @@ -254,7 +254,7 @@ namespace LuaWorldObject Trinity::CreatureLastSearcher searcher(obj, target, checker); Cell::VisitAllObjects(obj, searcher, range); #elif AZEROTHCORE - acore::CreatureLastSearcher searcher(obj, target, checker); + Acore::CreatureLastSearcher searcher(obj, target, checker); Cell::VisitAllObjects(obj, searcher, range); #else MaNGOS::CreatureLastSearcher searcher(target, checker); @@ -287,7 +287,7 @@ namespace LuaWorldObject Trinity::PlayerListSearcher searcher(obj, list, checker); Cell::VisitAllObjects(obj, searcher, range); #elif AZEROTHCORE - acore::PlayerListSearcher searcher(obj, list, checker); + Acore::PlayerListSearcher searcher(obj, list, checker); Cell::VisitAllObjects(obj, searcher, range); #else MaNGOS::PlayerListSearcher searcher(list, checker); @@ -331,7 +331,7 @@ namespace LuaWorldObject Trinity::CreatureListSearcher searcher(obj, list, checker); Cell::VisitAllObjects(obj, searcher, range); #elif defined AZEROTHCORE - acore::CreatureListSearcher searcher(obj, list, checker); + Acore::CreatureListSearcher searcher(obj, list, checker); Cell::VisitAllObjects(obj, searcher, range); #else MaNGOS::CreatureListSearcher searcher(list, checker); @@ -373,7 +373,7 @@ namespace LuaWorldObject Trinity::GameObjectListSearcher searcher(obj, list, checker); Cell::VisitAllObjects(obj, searcher, range); #elif AZEROTHCORE - acore::GameObjectListSearcher searcher(obj, list, checker); + Acore::GameObjectListSearcher searcher(obj, list, checker); Cell::VisitAllObjects(obj, searcher, range); #else MaNGOS::GameObjectListSearcher searcher(list, checker); @@ -423,7 +423,7 @@ namespace LuaWorldObject Trinity::WorldObjectLastSearcher searcher(obj, target, checker); Cell::VisitAllObjects(obj, searcher, range); #elif AZEROTHCORE - acore::WorldObjectLastSearcher searcher(obj, target, checker); + Acore::WorldObjectLastSearcher searcher(obj, target, checker); Cell::VisitAllObjects(obj, searcher, range); #else MaNGOS::WorldObjectLastSearcher searcher(target, checker); @@ -463,7 +463,7 @@ namespace LuaWorldObject Trinity::WorldObjectListSearcher searcher(obj, list, checker); Cell::VisitAllObjects(obj, searcher, range); #elif AZEROTHCORE - acore::WorldObjectListSearcher searcher(obj, list, checker); + Acore::WorldObjectListSearcher searcher(obj, list, checker); Cell::VisitAllObjects(obj, searcher, range); #else MaNGOS::WorldObjectListSearcher searcher(list, checker); diff --git a/docs/ElunaDoc/__main__.py b/docs/ElunaDoc/__main__.py index 3748166..d6c7842 100644 --- a/docs/ElunaDoc/__main__.py +++ b/docs/ElunaDoc/__main__.py @@ -160,10 +160,14 @@ if __name__ == '__main__': # Make a folder for the class. os.mkdir('build/' + class_.name) index_path = '{}/index.html'.format(class_.name) + sidebar_path = '{}/sidebar.js'.format(class_.name) # Render the class's index page. render('class.html', index_path, level=1, classes=classes, current_class=class_) + # Render the class's sidebar script. + render('sidebar.js', sidebar_path, level=1, classes=classes, current_class=class_) + # Render each method's page. for method in class_.methods: method_path = '{}/{}.html'.format(class_.name, method.name) diff --git a/docs/ElunaDoc/templates/method.html b/docs/ElunaDoc/templates/method.html index 77642d2..43983f9 100644 --- a/docs/ElunaDoc/templates/method.html +++ b/docs/ElunaDoc/templates/method.html @@ -23,9 +23,18 @@ {% block sidebar %}

{{ current_class.name }} Methods

- {%- for method in current_class.methods %} - {{ method.name }} - {%- endfor %} + + {% endblock %} diff --git a/docs/ElunaDoc/templates/sidebar.js b/docs/ElunaDoc/templates/sidebar.js new file mode 100644 index 0000000..700f2ea --- /dev/null +++ b/docs/ElunaDoc/templates/sidebar.js @@ -0,0 +1,5 @@ +document.write(` +{%- for method in current_class.methods %} + {{ method.name }} +{%- endfor %} +`); \ No newline at end of file