tern.accessors

Automated accessor/property generation with support for flags.

Members

Enums

exempt
enum exempt

Attribute signifying an enum should not have properties made.

flags
enum flags

Attribute signifying an enum uses flags.

Templates

accessors
template accessors()

Template mixin for auto-generating properties. Assumes standardized prefixes! (m_ for backing fields, k for masked enum values) Assumes standardized postfixes! (MASK or Mask for masks) Does not support multiple fields with the same enum type!

Meta