UI node bundle comment fix (#9404)
# Objective Doc comment for the `global_transform` field in `NodeBundle` says: ``` /// This field is automatically managed by the UI layout system. ``` The `GlobalTransform` component is the thing being managed, not the `global_transform` field, and the `TransformPropagate` systems do the managing, not the UI layout system.
This commit is contained in:
		
							parent
							
								
									a8dc8350c6
								
							
						
					
					
						commit
						05b7f60ae5
					
				| @ -36,12 +36,12 @@ pub struct NodeBundle { | |||||||
|     pub focus_policy: FocusPolicy, |     pub focus_policy: FocusPolicy, | ||||||
|     /// The transform of the node
 |     /// The transform of the node
 | ||||||
|     ///
 |     ///
 | ||||||
|     /// This field is automatically managed by the UI layout system.
 |     /// This component is automatically managed by the UI layout system.
 | ||||||
|     /// To alter the position of the `NodeBundle`, use the properties of the [`Style`] component.
 |     /// To alter the position of the `NodeBundle`, use the properties of the [`Style`] component.
 | ||||||
|     pub transform: Transform, |     pub transform: Transform, | ||||||
|     /// The global transform of the node
 |     /// The global transform of the node
 | ||||||
|     ///
 |     ///
 | ||||||
|     /// This field is automatically managed by the UI layout system.
 |     /// This component is automatically updated by the [`TransformPropagate`](`bevy_transform::TransformSystem::TransformPropagate`) systems.
 | ||||||
|     /// To alter the position of the `NodeBundle`, use the properties of the [`Style`] component.
 |     /// To alter the position of the `NodeBundle`, use the properties of the [`Style`] component.
 | ||||||
|     pub global_transform: GlobalTransform, |     pub global_transform: GlobalTransform, | ||||||
|     /// Describes the visibility properties of the node
 |     /// Describes the visibility properties of the node
 | ||||||
| @ -88,19 +88,18 @@ pub struct ImageBundle { | |||||||
|     pub image: UiImage, |     pub image: UiImage, | ||||||
|     /// The size of the image in pixels
 |     /// The size of the image in pixels
 | ||||||
|     ///
 |     ///
 | ||||||
|     /// This field is set automatically
 |     /// This component is set automatically
 | ||||||
|     pub image_size: UiImageSize, |     pub image_size: UiImageSize, | ||||||
|     /// Whether this node should block interaction with lower nodes
 |     /// Whether this node should block interaction with lower nodes
 | ||||||
|     pub focus_policy: FocusPolicy, |     pub focus_policy: FocusPolicy, | ||||||
|     /// The transform of the node
 |     /// The transform of the node
 | ||||||
|     ///
 |     ///
 | ||||||
|     /// This field is automatically managed by the UI layout system.
 |     /// This component is automatically managed by the UI layout system.
 | ||||||
|     /// To alter the position of the `ImageBundle`, use the properties of the [`Style`] component.
 |     /// To alter the position of the `ImageBundle`, use the properties of the [`Style`] component.
 | ||||||
|     pub transform: Transform, |     pub transform: Transform, | ||||||
|     /// The global transform of the node
 |     /// The global transform of the node
 | ||||||
|     ///
 |     ///
 | ||||||
|     /// This field is automatically managed by the UI layout system.
 |     /// This component is automatically updated by the [`TransformPropagate`](`bevy_transform::TransformSystem::TransformPropagate`) systems.
 | ||||||
|     /// To alter the position of the `ImageBundle`, use the properties of the [`Style`] component.
 |  | ||||||
|     pub global_transform: GlobalTransform, |     pub global_transform: GlobalTransform, | ||||||
|     /// Describes the visibility properties of the node
 |     /// Describes the visibility properties of the node
 | ||||||
|     pub visibility: Visibility, |     pub visibility: Visibility, | ||||||
| @ -132,17 +131,16 @@ pub struct AtlasImageBundle { | |||||||
|     pub focus_policy: FocusPolicy, |     pub focus_policy: FocusPolicy, | ||||||
|     /// The size of the image in pixels
 |     /// The size of the image in pixels
 | ||||||
|     ///
 |     ///
 | ||||||
|     /// This field is set automatically
 |     /// This component is set automatically
 | ||||||
|     pub image_size: UiImageSize, |     pub image_size: UiImageSize, | ||||||
|     /// The transform of the node
 |     /// The transform of the node
 | ||||||
|     ///
 |     ///
 | ||||||
|     /// This field is automatically managed by the UI layout system.
 |     /// This component is automatically managed by the UI layout system.
 | ||||||
|     /// To alter the position of the `AtlasImageBundle`, use the properties of the [`Style`] component.
 |     /// To alter the position of the `AtlasImageBundle`, use the properties of the [`Style`] component.
 | ||||||
|     pub transform: Transform, |     pub transform: Transform, | ||||||
|     /// The global transform of the node
 |     /// The global transform of the node
 | ||||||
|     ///
 |     ///
 | ||||||
|     /// This field is automatically managed by the UI layout system.
 |     /// This component is automatically updated by the [`TransformPropagate`](`bevy_transform::TransformSystem::TransformPropagate`) systems.
 | ||||||
|     /// To alter the position of the `AtlasImageBundle`, use the properties of the [`Style`] component.
 |  | ||||||
|     pub global_transform: GlobalTransform, |     pub global_transform: GlobalTransform, | ||||||
|     /// Describes the visibility properties of the node
 |     /// Describes the visibility properties of the node
 | ||||||
|     pub visibility: Visibility, |     pub visibility: Visibility, | ||||||
| @ -173,13 +171,12 @@ pub struct TextBundle { | |||||||
|     pub focus_policy: FocusPolicy, |     pub focus_policy: FocusPolicy, | ||||||
|     /// The transform of the node
 |     /// The transform of the node
 | ||||||
|     ///
 |     ///
 | ||||||
|     /// This field is automatically managed by the UI layout system.
 |     /// This component is automatically managed by the UI layout system.
 | ||||||
|     /// To alter the position of the `TextBundle`, use the properties of the [`Style`] component.
 |     /// To alter the position of the `TextBundle`, use the properties of the [`Style`] component.
 | ||||||
|     pub transform: Transform, |     pub transform: Transform, | ||||||
|     /// The global transform of the node
 |     /// The global transform of the node
 | ||||||
|     ///
 |     ///
 | ||||||
|     /// This field is automatically managed by the UI layout system.
 |     /// This component is automatically updated by the [`TransformPropagate`](`bevy_transform::TransformSystem::TransformPropagate`) systems.
 | ||||||
|     /// To alter the position of the `TextBundle`, use the properties of the [`Style`] component.
 |  | ||||||
|     pub global_transform: GlobalTransform, |     pub global_transform: GlobalTransform, | ||||||
|     /// Describes the visibility properties of the node
 |     /// Describes the visibility properties of the node
 | ||||||
|     pub visibility: Visibility, |     pub visibility: Visibility, | ||||||
| @ -285,13 +282,12 @@ pub struct ButtonBundle { | |||||||
|     pub image: UiImage, |     pub image: UiImage, | ||||||
|     /// The transform of the node
 |     /// The transform of the node
 | ||||||
|     ///
 |     ///
 | ||||||
|     /// This field is automatically managed by the UI layout system.
 |     /// This component is automatically managed by the UI layout system.
 | ||||||
|     /// To alter the position of the `ButtonBundle`, use the properties of the [`Style`] component.
 |     /// To alter the position of the `ButtonBundle`, use the properties of the [`Style`] component.
 | ||||||
|     pub transform: Transform, |     pub transform: Transform, | ||||||
|     /// The global transform of the node
 |     /// The global transform of the node
 | ||||||
|     ///
 |     ///
 | ||||||
|     /// This field is automatically managed by the UI layout system.
 |     /// This component is automatically updated by the [`TransformPropagate`](`bevy_transform::TransformSystem::TransformPropagate`) systems.
 | ||||||
|     /// To alter the position of the `ButtonBundle`, use the properties of the [`Style`] component.
 |  | ||||||
|     pub global_transform: GlobalTransform, |     pub global_transform: GlobalTransform, | ||||||
|     /// Describes the visibility properties of the node
 |     /// Describes the visibility properties of the node
 | ||||||
|     pub visibility: Visibility, |     pub visibility: Visibility, | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 ickshonpe
						ickshonpe