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/Assets/Editor
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
..
Editor/Icons/AssetBrowser LYN-2537 engine assets (#254) 5 years ago
Fonts/Open_Sans LYN-2537 engine assets (#254) 5 years ago
Icons Product/Source differentiation AssetBrowser Search View. (#4144) 4 years ago
LambdaFunctions Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
Materials ATOM-16575 clean up image builder presets files (#4611) 4 years ago
Objects LYN-2537 engine assets (#254) 5 years ago
Plugins/ParticleEditorPlugin UI Editor Viewport fixes 5 years ago
Prefabs Fixed some files missed when groundplane_521 was renamed to 512 (#4958) 4 years ago
Presets/MobileSettings Removed deprecated assets (GeomCache files) 5 years ago
Scripts Added Hydra API to extract all the classes, globals and EBuses exposed (#4953) 4 years ago
Styles Removed unneeded binaries (#1767) 5 years ago
Translation Small fix for color node tooltip to ask for values 0-1 instead of 0-255 4 years ago
UI Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
CryDesigner_TimeOfDay.xml LYN-2537 engine assets (#254) 5 years ago
EditorParticlePanels.xml LYN-2537 engine assets (#254) 5 years ago
EditorParticlePanelsDefault.xml LYN-2537 engine assets (#254) 5 years ago
LevelTemplates.xml LYN-2537 engine assets (#254) 5 years ago
MapScreenshotSettings.xml Remove many unused variables and unused setting files (#4607) 4 years ago
MissionTemplate.lua Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ModellingPanel.xml LYN-2537 engine assets (#254) 5 years ago
NewEntityTemplate.ent_template LYN-2537 engine assets (#254) 5 years ago
NewEntityTemplate.lua_template LYN-2537 engine assets (#254) 5 years ago
ObjectTemplates.xml LYN-2537 engine assets (#254) 5 years ago
PropertyEnumerations.xml LYN-2537 engine assets (#254) 5 years ago
SoundTemplates.xml LYN-2537 engine assets (#254) 5 years ago
ToolBox.xml LYN-2537 engine assets (#254) 5 years ago
UserTools.xml Remove many unused variables and unused setting files (#4607) 4 years ago
asset_thumbnail.tod LYN-2537 engine assets (#254) 5 years ago
default_time_of_day.xml LYN-2537 engine assets (#254) 5 years ago
uiCanvasEditorResolutionPresets.xml LYN-2537 engine assets (#254) 5 years ago