Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
TextureRect¶
Inherits: Control < CanvasItem < Node < Object
A control that displays a texture.
Description¶
A control that displays a texture, for example an icon inside a GUI. The texture's placement can be controlled with the stretch_mode property. It can scale, tile, or stay centered inside its bounding rectangle.
Tutorials¶
Properties¶
|
||
|
||
|
||
mouse_filter |
|
|
|
||
Enumerations¶
enum ExpandMode:
ExpandMode EXPAND_KEEP_SIZE = 0
The minimum size will be equal to texture size, i.e. TextureRect can't be smaller than the texture.
ExpandMode EXPAND_IGNORE_SIZE = 1
The size of the texture won't be considered for minimum size calculation, so the TextureRect can be shrunk down past the texture size.
ExpandMode EXPAND_FIT_WIDTH = 2
The height of the texture will be ignored. Minimum width will be equal to the current height. Useful for horizontal layouts, e.g. inside HBoxContainer.