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.
- nothing yet
-
Features works only on Unity Editor
- classes moved to
Editor
namespace.
- 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.
-
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)
showInProjectPanel
now 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)