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;
|
use bevy_ecs::component::Component;
|
||||||
#[cfg(feature = "bevy_math")]
|
|
||||||
use bevy_math::Vec3;
|
|
||||||
use bevy_reflect::Reflect;
|
use bevy_reflect::Reflect;
|
||||||
|
|
||||||
use crate::schemas::{reflect_info::TypeReferenceId, SchemaTypesMetadata};
|
use crate::schemas::{reflect_info::TypeReferenceId, SchemaTypesMetadata};
|
||||||
@ -1749,8 +1747,8 @@ mod tests {
|
|||||||
|
|
||||||
let mut register = atr.write();
|
let mut register = atr.write();
|
||||||
register.register::<NestedStruct>();
|
register.register::<NestedStruct>();
|
||||||
register.register::<Vec3>();
|
register.register::<bevy_math::Vec3>();
|
||||||
register.register_type_data::<Vec3, ReflectJsonSchemaForceAsArray>();
|
register.register_type_data::<bevy_math::Vec3, ReflectJsonSchemaForceAsArray>();
|
||||||
}
|
}
|
||||||
world.insert_resource(atr);
|
world.insert_resource(atr);
|
||||||
world.insert_resource(SchemaTypesMetadata::default());
|
world.insert_resource(SchemaTypesMetadata::default());
|
||||||
|
|||||||
@ -44,7 +44,11 @@ pub(crate) trait RegisterReflectJsonSchemas {
|
|||||||
#[cfg(feature = "bevy_math")]
|
#[cfg(feature = "bevy_math")]
|
||||||
{
|
{
|
||||||
self.register_type_data_internal::<bevy_math::Vec2, ReflectJsonSchemaForceAsArray>();
|
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::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_internal::<OpenRpcDocument>();
|
||||||
self.register_type_data_internal::<OpenRpcDocument, ReflectJsonSchema>();
|
self.register_type_data_internal::<OpenRpcDocument, ReflectJsonSchema>();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user