Kanzi  3.9.2
Java API
NinePatchImage2DMetadata Interface Reference

Metadata definitions for NinePatchImage2D. More...

Inheritance diagram for NinePatchImage2DMetadata:
[legend]

Public Attributes

DynamicPropertyType< ResourceImageBottomLeftProperty
 Image to use in the bottom-left corner. More...
 
DynamicPropertyType< ResourceImageBottomProperty
 The image to use in middle of the bottom row. More...
 
DynamicPropertyType< ResourceImageBottomRightProperty
 The image to use in the bottom-right corner. More...
 
DynamicPropertyType< ResourceImageCenterProperty
 The image to use in the center. More...
 
DynamicPropertyType< ResourceImageLeftProperty
 The image to use in the center-left. More...
 
DynamicPropertyType< ResourceImageRightProperty
 The image to use in the center-right. More...
 
DynamicPropertyType< ResourceImageTopLeftProperty
 The image to use in the top-left corner. More...
 
DynamicPropertyType< ResourceImageTopProperty
 The image to use in the middle of the top row. More...
 
DynamicPropertyType< ResourceImageTopRightProperty
 The image to use in the top-right corner. More...
 
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.NinePatchImage2D")
 Metaclass for NinePatchImage2D.
 
DynamicPropertyType< Integer > StretchTypeBottomProperty
 Control the display of the bottom image: More...
 
DynamicPropertyType< Integer > StretchTypeCenterProperty
 Control the display of the center image: More...
 
DynamicPropertyType< Integer > StretchTypeLeftProperty
 Control the display of the left image: More...
 
DynamicPropertyType< Integer > StretchTypeRightProperty
 Control the display of the right image: More...
 
DynamicPropertyType< Integer > StretchTypeTopProperty
 Control the display of the top image: More...
 

Detailed Description

Metadata definitions for NinePatchImage2D.

Member Data Documentation

◆ ImageBottomLeftProperty

DynamicPropertyType<Resource> ImageBottomLeftProperty
Initial value:
=
new DynamicPropertyType<>("NinePatchImage2D.ImageBottomLeft", Resource.class)

Image to use in the bottom-left corner.

◆ ImageBottomProperty

DynamicPropertyType<Resource> ImageBottomProperty
Initial value:
=
new DynamicPropertyType<>("NinePatchImage2D.ImageBottom", Resource.class)

The image to use in middle of the bottom row.

◆ ImageBottomRightProperty

DynamicPropertyType<Resource> ImageBottomRightProperty
Initial value:
=
new DynamicPropertyType<>("NinePatchImage2D.ImageBottomRight", Resource.class)

The image to use in the bottom-right corner.

◆ ImageCenterProperty

DynamicPropertyType<Resource> ImageCenterProperty
Initial value:
=
new DynamicPropertyType<>("NinePatchImage2D.ImageCenter", Resource.class)

The image to use in the center.

◆ ImageLeftProperty

DynamicPropertyType<Resource> ImageLeftProperty
Initial value:
=
new DynamicPropertyType<>("NinePatchImage2D.ImageLeft", Resource.class)

The image to use in the center-left.

◆ ImageRightProperty

DynamicPropertyType<Resource> ImageRightProperty
Initial value:
=
new DynamicPropertyType<>("NinePatchImage2D.ImageRight", Resource.class)

The image to use in the center-right.

◆ ImageTopLeftProperty

DynamicPropertyType<Resource> ImageTopLeftProperty
Initial value:
=
new DynamicPropertyType<>("NinePatchImage2D.ImageTopLeft", Resource.class)

The image to use in the top-left corner.

◆ ImageTopProperty

DynamicPropertyType<Resource> ImageTopProperty
Initial value:
=
new DynamicPropertyType<>("NinePatchImage2D.ImageTop", Resource.class)

The image to use in the middle of the top row.

◆ ImageTopRightProperty

DynamicPropertyType<Resource> ImageTopRightProperty
Initial value:
=
new DynamicPropertyType<>("NinePatchImage2D.ImageTopRight", Resource.class)

The image to use in the top-right corner.

◆ StretchTypeBottomProperty

DynamicPropertyType<Integer> StretchTypeBottomProperty
Initial value:
=
new DynamicPropertyType<>("NinePatchImage2D.StretchTypeBottom", Integer.class)

Control the display of the bottom image:

  • Stretch. Scale the image to fill the space between the bottom-left and bottom-right images.
  • Wrap. When the width of the space between the bottom-left and bottom-right images exceeds the width of the image, either extend the last column of pixels in the image or tile the image. Depends on the value of the texture's Wrap Mode property.

◆ StretchTypeCenterProperty

DynamicPropertyType<Integer> StretchTypeCenterProperty
Initial value:
=
new DynamicPropertyType<>("NinePatchImage2D.StretchTypeCenter", Integer.class)

Control the display of the center image:

  • Stretch. Scale the image to fill the width and height of the center of the nine patch image.
  • Wrap. When the height and width of the center exceed the size of the image, either extend the last row or column of pixels in the image or tile the image. Depends on the value of the texture's Wrap Mode property.

◆ StretchTypeLeftProperty

DynamicPropertyType<Integer> StretchTypeLeftProperty
Initial value:
=
new DynamicPropertyType<>("NinePatchImage2D.StretchTypeLeft", Integer.class)

Control the display of the left image:

  • Stretch. Scale the image to fill the space between the top-left and bottom-left images.
  • Wrap. When the height of the space between the top-left and bottom-left images exceeds the height of the image, either extend the last row of pixels in the image or tile the image. Depends on the value of the texture's Wrap Mode property.

◆ StretchTypeRightProperty

DynamicPropertyType<Integer> StretchTypeRightProperty
Initial value:
=
new DynamicPropertyType<>("NinePatchImage2D.StretchTypeRight", Integer.class)

Control the display of the right image:

  • Stretch. Scale the image to fill the space between the top-right and bottom-right images.
  • Wrap. When the height of the space between the top-right and bottom-right images exceeds the height of the image, either extend the last row of pixels in the image or tile the image. Depends on the value of the texture's Wrap Mode property.

◆ StretchTypeTopProperty

DynamicPropertyType<Integer> StretchTypeTopProperty
Initial value:
=
new DynamicPropertyType<>("NinePatchImage2D.StretchTypeTop", Integer.class)

Control the display of the top image:

  • Stretch. Scale the image to fill the space between the top-left and top-right images.
  • Wrap. When the width of the space between the top-left and top-right images exceeds the width of the image, either extend the last column of pixels in the image or tile the image. Depends on the value of the texture's Wrap Mode property.