Class uiWidgetColors


  • public class uiWidgetColors
    extends CFacade
    Generated facet for DNA struct type 'uiWidgetColors'.

    Class Documentation

    • Field Detail

      • __DNA__SDNA_INDEX

        public static final int __DNA__SDNA_INDEX
        This is the sdna index of the struct uiWidgetColors.

        It is required when allocating a new block to store data for uiWidgetColors.

        See Also:
        StructDNA, BlockTable, Constant Field Values
      • __DNA__FIELD__outline

        public static final long[] __DNA__FIELD__outline
        Field descriptor (offset) for struct member 'outline'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         uiWidgetColors uiwidgetcolors = ...;
         CPointer<Object> p = uiwidgetcolors.__dna__addressof(uiWidgetColors.__DNA__FIELD__outline);
         CPointer<CArrayFacade<Byte>> p_outline = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'outline'
        • Signature: 'char[4]'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__inner

        public static final long[] __DNA__FIELD__inner
        Field descriptor (offset) for struct member 'inner'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         uiWidgetColors uiwidgetcolors = ...;
         CPointer<Object> p = uiwidgetcolors.__dna__addressof(uiWidgetColors.__DNA__FIELD__inner);
         CPointer<CArrayFacade<Byte>> p_inner = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'inner'
        • Signature: 'char[4]'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__inner_sel

        public static final long[] __DNA__FIELD__inner_sel
        Field descriptor (offset) for struct member 'inner_sel'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         uiWidgetColors uiwidgetcolors = ...;
         CPointer<Object> p = uiwidgetcolors.__dna__addressof(uiWidgetColors.__DNA__FIELD__inner_sel);
         CPointer<CArrayFacade<Byte>> p_inner_sel = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'inner_sel'
        • Signature: 'char[4]'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__item

        public static final long[] __DNA__FIELD__item
        Field descriptor (offset) for struct member 'item'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         uiWidgetColors uiwidgetcolors = ...;
         CPointer<Object> p = uiwidgetcolors.__dna__addressof(uiWidgetColors.__DNA__FIELD__item);
         CPointer<CArrayFacade<Byte>> p_item = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'item'
        • Signature: 'char[4]'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__text

        public static final long[] __DNA__FIELD__text
        Field descriptor (offset) for struct member 'text'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         uiWidgetColors uiwidgetcolors = ...;
         CPointer<Object> p = uiwidgetcolors.__dna__addressof(uiWidgetColors.__DNA__FIELD__text);
         CPointer<CArrayFacade<Byte>> p_text = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'text'
        • Signature: 'char[4]'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__text_sel

        public static final long[] __DNA__FIELD__text_sel
        Field descriptor (offset) for struct member 'text_sel'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         uiWidgetColors uiwidgetcolors = ...;
         CPointer<Object> p = uiwidgetcolors.__dna__addressof(uiWidgetColors.__DNA__FIELD__text_sel);
         CPointer<CArrayFacade<Byte>> p_text_sel = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'text_sel'
        • Signature: 'char[4]'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__shaded

        public static final long[] __DNA__FIELD__shaded
        Field descriptor (offset) for struct member 'shaded'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         uiWidgetColors uiwidgetcolors = ...;
         CPointer<Object> p = uiwidgetcolors.__dna__addressof(uiWidgetColors.__DNA__FIELD__shaded);
         CPointer<Byte> p_shaded = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'shaded'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD___pad0

        public static final long[] __DNA__FIELD___pad0
        Field descriptor (offset) for struct member '_pad0'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         uiWidgetColors uiwidgetcolors = ...;
         CPointer<Object> p = uiwidgetcolors.__dna__addressof(uiWidgetColors.__DNA__FIELD___pad0);
         CPointer<CArrayFacade<Byte>> p__pad0 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: '_pad0'
        • Signature: 'char[7]'
        • Actual Size (32bit/64bit): 7/7
      • __DNA__FIELD__shadetop

        public static final long[] __DNA__FIELD__shadetop
        Field descriptor (offset) for struct member 'shadetop'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         uiWidgetColors uiwidgetcolors = ...;
         CPointer<Object> p = uiwidgetcolors.__dna__addressof(uiWidgetColors.__DNA__FIELD__shadetop);
         CPointer<Short> p_shadetop = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'shadetop'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__shadedown

        public static final long[] __DNA__FIELD__shadedown
        Field descriptor (offset) for struct member 'shadedown'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         uiWidgetColors uiwidgetcolors = ...;
         CPointer<Object> p = uiwidgetcolors.__dna__addressof(uiWidgetColors.__DNA__FIELD__shadedown);
         CPointer<Short> p_shadedown = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'shadedown'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__roundness

        public static final long[] __DNA__FIELD__roundness
        Field descriptor (offset) for struct member 'roundness'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         uiWidgetColors uiwidgetcolors = ...;
         CPointer<Object> p = uiwidgetcolors.__dna__addressof(uiWidgetColors.__DNA__FIELD__roundness);
         CPointer<Float> p_roundness = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'roundness'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
    • Constructor Detail

      • uiWidgetColors

        public uiWidgetColors​(long __address,
                              Block __block,
                              BlockTable __blockTable)
    • Method Detail

      • getOutline

        public CArrayFacade<java.lang.Byte> getOutline()
                                                throws java.io.IOException
        Get method for struct member 'outline'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__outline
      • setOutline

        public void setOutline​(CArrayFacade<java.lang.Byte> outline)
                        throws java.io.IOException
        Set method for struct member 'outline'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__outline
      • getInner

        public CArrayFacade<java.lang.Byte> getInner()
                                              throws java.io.IOException
        Get method for struct member 'inner'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__inner
      • setInner

        public void setInner​(CArrayFacade<java.lang.Byte> inner)
                      throws java.io.IOException
        Set method for struct member 'inner'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__inner
      • getInner_sel

        public CArrayFacade<java.lang.Byte> getInner_sel()
                                                  throws java.io.IOException
        Get method for struct member 'inner_sel'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__inner_sel
      • setInner_sel

        public void setInner_sel​(CArrayFacade<java.lang.Byte> inner_sel)
                          throws java.io.IOException
        Set method for struct member 'inner_sel'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__inner_sel
      • getItem

        public CArrayFacade<java.lang.Byte> getItem()
                                             throws java.io.IOException
        Get method for struct member 'item'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__item
      • setItem

        public void setItem​(CArrayFacade<java.lang.Byte> item)
                     throws java.io.IOException
        Set method for struct member 'item'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__item
      • getText

        public CArrayFacade<java.lang.Byte> getText()
                                             throws java.io.IOException
        Get method for struct member 'text'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__text
      • setText

        public void setText​(CArrayFacade<java.lang.Byte> text)
                     throws java.io.IOException
        Set method for struct member 'text'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__text
      • getText_sel

        public CArrayFacade<java.lang.Byte> getText_sel()
                                                 throws java.io.IOException
        Get method for struct member 'text_sel'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__text_sel
      • setText_sel

        public void setText_sel​(CArrayFacade<java.lang.Byte> text_sel)
                         throws java.io.IOException
        Set method for struct member 'text_sel'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__text_sel
      • getShaded

        public byte getShaded()
                       throws java.io.IOException
        Get method for struct member 'shaded'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__shaded
      • setShaded

        public void setShaded​(byte shaded)
                       throws java.io.IOException
        Set method for struct member 'shaded'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__shaded
      • get_pad0

        public CArrayFacade<java.lang.Byte> get_pad0()
                                              throws java.io.IOException
        Get method for struct member '_pad0'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad0
      • set_pad0

        public void set_pad0​(CArrayFacade<java.lang.Byte> _pad0)
                      throws java.io.IOException
        Set method for struct member '_pad0'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad0
      • getShadetop

        public short getShadetop()
                          throws java.io.IOException
        Get method for struct member 'shadetop'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__shadetop
      • setShadetop

        public void setShadetop​(short shadetop)
                         throws java.io.IOException
        Set method for struct member 'shadetop'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__shadetop
      • getShadedown

        public short getShadedown()
                           throws java.io.IOException
        Get method for struct member 'shadedown'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__shadedown
      • setShadedown

        public void setShadedown​(short shadedown)
                          throws java.io.IOException
        Set method for struct member 'shadedown'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__shadedown
      • getRoundness

        public float getRoundness()
                           throws java.io.IOException
        Get method for struct member 'roundness'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__roundness
      • setRoundness

        public void setRoundness​(float roundness)
                          throws java.io.IOException
        Set method for struct member 'roundness'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__roundness
      • __io__addressof

        public CPointer<uiWidgetColors> __io__addressof()
        Instantiates a pointer on this instance.