Register more glam types as arrays
This commit is contained in:
parent
f86512dbfe
commit
7eb31ac648
@ -1680,8 +1680,6 @@ mod tests {
|
||||
}
|
||||
|
||||
use bevy_ecs::component::Component;
|
||||
#[cfg(feature = "bevy_math")]
|
||||
use bevy_math::Vec3;
|
||||
use bevy_reflect::Reflect;
|
||||
|
||||
use crate::schemas::{reflect_info::TypeReferenceId, SchemaTypesMetadata};
|
||||
@ -1749,8 +1747,8 @@ mod tests {
|
||||
|
||||
let mut register = atr.write();
|
||||
register.register::<NestedStruct>();
|
||||
register.register::<Vec3>();
|
||||
register.register_type_data::<Vec3, ReflectJsonSchemaForceAsArray>();
|
||||
register.register::<bevy_math::Vec3>();
|
||||
register.register_type_data::<bevy_math::Vec3, ReflectJsonSchemaForceAsArray>();
|
||||
}
|
||||
world.insert_resource(atr);
|
||||
world.insert_resource(SchemaTypesMetadata::default());
|
||||
|
||||
@ -44,7 +44,11 @@ pub(crate) trait RegisterReflectJsonSchemas {
|
||||
#[cfg(feature = "bevy_math")]
|
||||
{
|
||||
self.register_type_data_internal::<bevy_math::Vec2, ReflectJsonSchemaForceAsArray>();
|
||||
self.register_type_data_internal::<bevy_math::UVec2, ReflectJsonSchemaForceAsArray>();
|
||||
self.register_type_data_internal::<bevy_math::Vec3, ReflectJsonSchemaForceAsArray>();
|
||||
self.register_type_data_internal::<bevy_math::UVec3, ReflectJsonSchemaForceAsArray>();
|
||||
self.register_type_data_internal::<bevy_math::Vec4, ReflectJsonSchemaForceAsArray>();
|
||||
self.register_type_data_internal::<bevy_math::UVec4, ReflectJsonSchemaForceAsArray>();
|
||||
}
|
||||
self.register_type_internal::<OpenRpcDocument>();
|
||||
self.register_type_data_internal::<OpenRpcDocument, ReflectJsonSchema>();
|
||||
|
||||
Loading…
Reference in New Issue
Block a user