logoRemuria

UdonDataReader

1.1.0 Public

Udon Data Reader

Udon Data Reader is an editor library providing an API to read Serialized Udon Programs to provide symbols, entry points and other metadata about the Udon program.

Getting Started

Creator Companion

  1. Add my VCC Repository listing by visiting my Listing Page.
  2. Select your world project and click "Manage Project".
  3. Add Udon Data Reader to your project.
  4. You're ready to use the API.

Release Packages

Dynamic JSON Badge

API Methods & Documentation

UdonDataReader Class

Static MethodReturnsDetails
ReadUdonProgram(UdonBehaviour Object)UdonProgramDataReturns a UdonProgramData Object consisting of valid data read from the serialized Udon Program asset referenced by the provided Udon Behaviour.

UdonProgramData Object

Holds information and metadata read from an Udon Program asset file.

UdonSymbol Object

An Udon Symbol from the Udon Program that represents a variable or method.

Roadmap

Next Release

N/A - initial requirements have been met for a project. If there is feedback provided in the issues tracker, I will consider enhancements.

Changelog

1.0.0

  • Public release

1.1.0

1/8/2024

  • Created editor window demonstrating use of the API and providing a basic display of the Udon program and its symbols.
  • Add support for getting source compiler names/versions.
  • Separate symbols vs. exported symbols.
  • Separate entry points vs. exported entry points.
  • Get Sync metadata data.

Keywords

No keywords found.

Install via VCC

Package ID

com.balphagore.udondatareader

Unity Version

2022.3

Unity Release

6f1

VRChat Version

undefined

License

undefined

Documentation URL

undefined

Changelog URL

undefined