Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
TODO
- nothing yet
3.0.0
API Changes 😉
Features works only on Unity Editor
- classes moved to
Editornamespace.
- classes moved to
USGEngine.ProcessFile()will be removed- methods still exist but obsolete.
- use
USGUtility.ForceGenerateByType(typeof(...))instead.
USGUtility.**ByName()will be removed- methods still exist but obsolete.
- use
USGUtility.**ByType()instead.
2.0.0
Breaking Changes ;-)
USGEngine.ProcessFile(string assetsRelPath)
- signature changed
ProcessFile(string assetsRelPath, bool ignoreOverwriteSettingOnAttribute, bool autoRunReferencingEmittersNow = false)
publicstatic bool USGEngine.IgnoreOverwriteSettingByAttribute- now private. use
ProcessFile(path, *true*)instead.
- now private. use
USGUtility.ForceGenerateByName(string clsName, bool showInProjectPanel = false)
showInProjectPanelnow false by default.
usg<T>(params string[] memberNames)
global::namespace will be added.
usg(Type cls, params string[] memberNames)
- signature changed
usg(object valueOrType, bool isFullName = true)