Creates a reserved Inochi2D ID tag.
Template which registers a type into a given type registry.
Tells the registry that the type should be used as a fallback if the type can't be resolved.
A UDA applied to types in Inochi2D to allow them to be instantiated using an object model. Types both may have a string and numeric ID.
Tells the registry only to register the TypeId, but not the factories for a type.
A type registry that stores mappings between name and numeric IDs and their classes.
Shared core subsystem for type registration and instantiation.