You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Code/Framework
galibzon 4d4deb1211
Added Hydra API to extract all the classes, globals and EBuses exposed (#4953)
* Added Hydra API to extract all the classes, globals and EBuses exposed
to lua:

azlmbr.script.LuaSymbolsReporterBus:
GetListOfClasses
GetListOfGlobalProperties
GetListOfGlobalFunctions
GetListOfEBuses

Also exposed to Hydra the classes that can be used to dump
the symbols
azlmbr.script.LuaPropertySymbol
azlmbr.script.LuaMethodSymbol
azlmbr.script.LuaClassSymbol
azlmbr.script.LuaEBusSender
azlmbr.script.LuaEBusSymbol

The python file Assets/Editor/Scripts/lua_symbols.py
can be used with "pyRunFile <script_name> [output.txt]"
to create Game/output.txt will all the symbols
OR
passing up to three additional arguments "c" or "g" or "e" to dump only
classes, globals or ebuses or a combination of those. Example:
To create an output file with only classes and Ebuses:
"pyRunFile <script_name> [output.txt] c e"

Signed-off-by: garrieta <garrieta@amazon.com>
4 years ago
..
AtomCore Adding a temporary Orphan function to the InstanceDatabase (#4297) 4 years ago
AzAndroid/java/com/amazon Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
AzCore Merge remote-tracking branch 'upstream/development' into Atom/rbarrand/MaterialVersionUpdate 4 years ago
AzFramework Addressed feedback from PR 4874. (#4915) 4 years ago
AzGameFramework Various updates to get pak builds working (#4552) 4 years ago
AzManipulatorTestFramework More fixes 4 years ago
AzNetworking Merging latest dev 4 years ago
AzQtComponents Update Splashscreen and About Us dialogs for General Availability (#4901) 4 years ago
AzTest Support for importing Json files (#4609) 4 years ago
AzToolsFramework Added Hydra API to extract all the classes, globals and EBuses exposed (#4953) 4 years ago
GFxFramework More fixes 4 years ago
GridMate Remove old "Integ" functionality from tests (#4688) 4 years ago
CMakeLists.txt Remove crcfix (#3294) 4 years ago