image¶
- class bgui.image.Image(parent, img, name=None, aspect=None, size=[1, 1], pos=[0, 0], texco=[(0, 0), (1, 0), (1, 1), (0, 1)], sub_theme='', options=0)¶
Bases:
Widget
Widget for displaying images
- Parameters:
parent – The widget’s parent
name – The name of the widget
img – The image to use for the widget
aspect – Constrain the widget size to a specified aspect ratio
size – A tuple containing the width and height
pos – A tuple containing the x and y position
texco – The UV texture coordinates to use for the image
sub_theme – Name of a sub_theme defined in the theme file (similar to CSS classes)
options – Various other options
- texco= None
The UV texture coordinates to use for the image.
- color= None
The color of the plane the texture is on.
- image_size¶
The size (in pixels) of the currently loaded image, or [0, 0] if an image is not loaded.
- update_image(img)¶
Changes the image texture.
- Parameters:
img – The path to the new image.
- Return type:
None.