Skip to content

Jubessin/com.ikonoclast.class-attributes

Repository files navigation

ClassAttributes

Unity package used in the development of Ikonoclast projects, containing a set of attributes that can be configured, applied to classes, and enforced when the project loads or the hierarchy changes.

Editor Tooling

  • ClassAttributeEnforcerEditorWindow
  • .configurations.json

Runtime Support

  • RequireTagAttribute
  • RequireNameAttribute
  • RequireLayerAttribute
  • DisallowComponentAttribute
  • RequireComponentAttribute
  • RequireChildComponentAttribute

Dependencies

This package has dependencies. To use this package, add the following to the manifest.json file found under Assets > Packages:

  • "com.ikonoclast.common" : "https://github.com/Jubessin/com.ikonoclast.common.git#3.1.0"

About

Unity package used in the development of Ikonoclast projects, containing a set of attributes that can be applied to classes and are enforced when the project loads or the hierarchy changes.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages