Class ImageTile_RuntimeTextureSlot


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

    Class Documentation

    • Field Detail

      • __DNA__SDNA_INDEX

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

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

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

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

        Pointer Arithmetics

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

         ImageTile_RuntimeTextureSlot imagetile_runtimetextureslot = ...;
         CPointer<Object> p = imagetile_runtimetextureslot.__dna__addressof(ImageTile_RuntimeTextureSlot.__DNA__FIELD__tilearray_layer);
         CPointer<Integer> p_tilearray_layer = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'tilearray_layer'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD___pad

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

        Pointer Arithmetics

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

         ImageTile_RuntimeTextureSlot imagetile_runtimetextureslot = ...;
         CPointer<Object> p = imagetile_runtimetextureslot.__dna__addressof(ImageTile_RuntimeTextureSlot.__DNA__FIELD___pad);
         CPointer<Integer> p__pad = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: '_pad'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__tilearray_offset

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

        Pointer Arithmetics

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

         ImageTile_RuntimeTextureSlot imagetile_runtimetextureslot = ...;
         CPointer<Object> p = imagetile_runtimetextureslot.__dna__addressof(ImageTile_RuntimeTextureSlot.__DNA__FIELD__tilearray_offset);
         CPointer<CArrayFacade<Integer>> p_tilearray_offset = p.cast(new Class[]{CArrayFacade.class, Integer.class});
         

        Metadata

        • Field: 'tilearray_offset'
        • Signature: 'int[2]'
        • Actual Size (32bit/64bit): 8/8
      • __DNA__FIELD__tilearray_size

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

        Pointer Arithmetics

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

         ImageTile_RuntimeTextureSlot imagetile_runtimetextureslot = ...;
         CPointer<Object> p = imagetile_runtimetextureslot.__dna__addressof(ImageTile_RuntimeTextureSlot.__DNA__FIELD__tilearray_size);
         CPointer<CArrayFacade<Integer>> p_tilearray_size = p.cast(new Class[]{CArrayFacade.class, Integer.class});
         

        Metadata

        • Field: 'tilearray_size'
        • Signature: 'int[2]'
        • Actual Size (32bit/64bit): 8/8
    • Constructor Detail

      • ImageTile_RuntimeTextureSlot

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

      • getTilearray_layer

        public int getTilearray_layer()
                               throws java.io.IOException
        Get method for struct member 'tilearray_layer'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__tilearray_layer
      • setTilearray_layer

        public void setTilearray_layer​(int tilearray_layer)
                                throws java.io.IOException
        Set method for struct member 'tilearray_layer'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__tilearray_layer
      • get_pad

        public int get_pad()
                    throws java.io.IOException
        Get method for struct member '_pad'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad
      • set_pad

        public void set_pad​(int _pad)
                     throws java.io.IOException
        Set method for struct member '_pad'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad
      • getTilearray_offset

        public CArrayFacade<java.lang.Integer> getTilearray_offset()
                                                            throws java.io.IOException
        Get method for struct member 'tilearray_offset'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__tilearray_offset
      • setTilearray_offset

        public void setTilearray_offset​(CArrayFacade<java.lang.Integer> tilearray_offset)
                                 throws java.io.IOException
        Set method for struct member 'tilearray_offset'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__tilearray_offset
      • getTilearray_size

        public CArrayFacade<java.lang.Integer> getTilearray_size()
                                                          throws java.io.IOException
        Get method for struct member 'tilearray_size'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__tilearray_size
      • setTilearray_size

        public void setTilearray_size​(CArrayFacade<java.lang.Integer> tilearray_size)
                               throws java.io.IOException
        Set method for struct member 'tilearray_size'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__tilearray_size