Skip to main content

Enum TypeGrouping

Namespace: RealityCollective.ServiceFramework.Definitions.Utilities

Indicates how selectable classes should be collated in drop-down menu.

public enum TypeGrouping

Fields

ByAddComponentMenu = 4

Group classes in the same way as Unity does for its component menu. This grouping method must only be used for UnityEngine.MonoBehaviour types.

ByNamespace = 2

Group classes by namespace and show foldout menus for nested namespaces; for instance, "Some > Nested > Namespace > SpecialClass".

ByNamespaceFlat = 3

Group classes by namespace; for instance, "Some.Nested.Namespace > SpecialClass".

None = 0

No grouping, just show type names in a list; for instance, "Some.Nested.Namespace.SpecialClass".

NoneByNameNoNamespace = 1

No grouping, just show the type names in a list; for instance, "SpecialClass".