Skip to content

An O3DE Gem that exports symbols in the serialization context according to user defined filters

License

Notifications You must be signed in to change notification settings

lumbermixalot/SerializationContextExporter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SerializationContextExporter

This is a Gem you can install to use with the O3DE Game Engine. Provides an EBus with Python bindings (SerializationContextExporterRequestBus) to extract the decription of any O3DE Class that is registered in the SerializationContext.

In particular, the attached script: Gem/Editor/Scripts/o3de_classes_extractor.py was used to generate the o3de_class.json that is being used by
https://github.com/lumbermixalot/vscode-dbg-ext-o3de-lua/blob/main/O3DESerializationContextAutogen/src/main.ts
to generate: https://github.com/lumbermixalot/vscode-dbg-ext-o3de-lua/blob/main/src/o3deNetClasses/o3deClasses.ts

About

An O3DE Gem that exports symbols in the serialization context according to user defined filters

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published