Class StripElem


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

    Class Documentation

    • Field Detail

      • __DNA__SDNA_INDEX

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

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

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

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

        Pointer Arithmetics

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

         StripElem stripelem = ...;
         CPointer<Object> p = stripelem.__dna__addressof(StripElem.__DNA__FIELD__name);
         CPointer<CArrayFacade<Byte>> p_name = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'name'
        • Signature: 'char[256]'
        • Actual Size (32bit/64bit): 256/256
      • __DNA__FIELD__orig_width

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

        Field Documentation

        Blender Source Code

        Ignore when zeroed.

        Pointer Arithmetics

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

         StripElem stripelem = ...;
         CPointer<Object> p = stripelem.__dna__addressof(StripElem.__DNA__FIELD__orig_width);
         CPointer<Integer> p_orig_width = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'orig_width'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__orig_height

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

        Pointer Arithmetics

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

         StripElem stripelem = ...;
         CPointer<Object> p = stripelem.__dna__addressof(StripElem.__DNA__FIELD__orig_height);
         CPointer<Integer> p_orig_height = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'orig_height'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__orig_fps

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

        Pointer Arithmetics

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

         StripElem stripelem = ...;
         CPointer<Object> p = stripelem.__dna__addressof(StripElem.__DNA__FIELD__orig_fps);
         CPointer<Float> p_orig_fps = p.cast(new Class[]{Float.class});
         

        Metadata

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

      • StripElem

        public StripElem​(long __address,
                         Block __block,
                         BlockTable __blockTable)
      • StripElem

        protected StripElem​(StripElem that)
    • Method Detail

      • getName

        public CArrayFacade<java.lang.Byte> getName()
                                             throws java.io.IOException
        Get method for struct member 'name'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__name
      • setName

        public void setName​(CArrayFacade<java.lang.Byte> name)
                     throws java.io.IOException
        Set method for struct member 'name'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__name
      • getOrig_width

        public int getOrig_width()
                          throws java.io.IOException
        Get method for struct member 'orig_width'.

        Field Documentation

        Blender Source Code

        Ignore when zeroed.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__orig_width
      • setOrig_width

        public void setOrig_width​(int orig_width)
                           throws java.io.IOException
        Set method for struct member 'orig_width'.

        Field Documentation

        Blender Source Code

        Ignore when zeroed.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__orig_width
      • getOrig_height

        public int getOrig_height()
                           throws java.io.IOException
        Get method for struct member 'orig_height'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__orig_height
      • setOrig_height

        public void setOrig_height​(int orig_height)
                            throws java.io.IOException
        Set method for struct member 'orig_height'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__orig_height
      • getOrig_fps

        public float getOrig_fps()
                          throws java.io.IOException
        Get method for struct member 'orig_fps'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__orig_fps
      • setOrig_fps

        public void setOrig_fps​(float orig_fps)
                         throws java.io.IOException
        Set method for struct member 'orig_fps'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__orig_fps
      • __io__addressof

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