public interface IHalf4Semantic : ISemantic<Half4>, ISemantic, H4V2, IConverter<Half4, Vector2>, V2H4, IConverter<Vector2, Half4>, H4V3, IConverter<Half4, Vector3>, V3H4, IConverter<Vector3, Half4>, H4V4, IConverter<Half4, Vector4>, V4H4, IConverter<Vector4, Half4>, H4B4, IConverter<Half4, Byte4>, B4H4, IConverter<Byte4, Half4>, H4U4, IConverter<Half4, UShort4>, U4H4, IConverter<UShort4, Half4>, H4H2, IConverter<Half4, Half2>, H2H4, IConverter<Half2, Half4>, H4H3, IConverter<Half4, Half3>, H3H4, IConverter<Half3, Half4>, H4H4, IConverter<Half4, Half4>, H4COLOR, IConverter<Half4, Color>, COLORH4, IConverter<Color, Half4>