Class MovieClipProxy


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

    Class Documentation

    • Field Detail

      • __DNA__SDNA_INDEX

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

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

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

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

        Field Documentation

        Blender Source Code

        768=FILE_MAXDIR custom directory for index and proxy files (defaults to BL_proxy).

        Pointer Arithmetics

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

         MovieClipProxy movieclipproxy = ...;
         CPointer<Object> p = movieclipproxy.__dna__addressof(MovieClipProxy.__DNA__FIELD__dir);
         CPointer<CArrayFacade<Byte>> p_dir = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'dir'
        • Signature: 'char[768]'
        • Actual Size (32bit/64bit): 768/768
      • __DNA__FIELD__tc

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

        Field Documentation

        Blender Source Code

        Time code in use.

        Pointer Arithmetics

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

         MovieClipProxy movieclipproxy = ...;
         CPointer<Object> p = movieclipproxy.__dna__addressof(MovieClipProxy.__DNA__FIELD__tc);
         CPointer<Short> p_tc = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'tc'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__quality

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

        Field Documentation

        Blender Python API

        JPEG quality of proxy images

        Blender Source Code

        Proxy build quality.

        Pointer Arithmetics

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

         MovieClipProxy movieclipproxy = ...;
         CPointer<Object> p = movieclipproxy.__dna__addressof(MovieClipProxy.__DNA__FIELD__quality);
         CPointer<Short> p_quality = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'quality'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__build_size_flag

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

        Field Documentation

        Blender Source Code

        Size flags (see below) of all proxies to build.

        Pointer Arithmetics

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

         MovieClipProxy movieclipproxy = ...;
         CPointer<Object> p = movieclipproxy.__dna__addressof(MovieClipProxy.__DNA__FIELD__build_size_flag);
         CPointer<Short> p_build_size_flag = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'build_size_flag'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__build_tc_flag

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

        Field Documentation

        Blender Source Code

        Time code flags (see below) of all tc indices to build.

        Pointer Arithmetics

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

         MovieClipProxy movieclipproxy = ...;
         CPointer<Object> p = movieclipproxy.__dna__addressof(MovieClipProxy.__DNA__FIELD__build_tc_flag);
         CPointer<Short> p_build_tc_flag = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'build_tc_flag'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
    • Constructor Detail

      • MovieClipProxy

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

      • getDir

        public CArrayFacade<java.lang.Byte> getDir()
                                            throws java.io.IOException
        Get method for struct member 'dir'.

        Field Documentation

        Blender Source Code

        768=FILE_MAXDIR custom directory for index and proxy files (defaults to BL_proxy).

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dir
      • setDir

        public void setDir​(CArrayFacade<java.lang.Byte> dir)
                    throws java.io.IOException
        Set method for struct member 'dir'.

        Field Documentation

        Blender Source Code

        768=FILE_MAXDIR custom directory for index and proxy files (defaults to BL_proxy).

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dir
      • getTc

        public short getTc()
                    throws java.io.IOException
        Get method for struct member 'tc'.

        Field Documentation

        Blender Source Code

        Time code in use.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__tc
      • setTc

        public void setTc​(short tc)
                   throws java.io.IOException
        Set method for struct member 'tc'.

        Field Documentation

        Blender Source Code

        Time code in use.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__tc
      • getQuality

        public short getQuality()
                         throws java.io.IOException
        Get method for struct member 'quality'.

        Field Documentation

        Blender Python API

        JPEG quality of proxy images

        Blender Source Code

        Proxy build quality.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__quality
      • setQuality

        public void setQuality​(short quality)
                        throws java.io.IOException
        Set method for struct member 'quality'.

        Field Documentation

        Blender Python API

        JPEG quality of proxy images

        Blender Source Code

        Proxy build quality.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__quality
      • getBuild_size_flag

        public short getBuild_size_flag()
                                 throws java.io.IOException
        Get method for struct member 'build_size_flag'.

        Field Documentation

        Blender Source Code

        Size flags (see below) of all proxies to build.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__build_size_flag
      • setBuild_size_flag

        public void setBuild_size_flag​(short build_size_flag)
                                throws java.io.IOException
        Set method for struct member 'build_size_flag'.

        Field Documentation

        Blender Source Code

        Size flags (see below) of all proxies to build.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__build_size_flag
      • getBuild_tc_flag

        public short getBuild_tc_flag()
                               throws java.io.IOException
        Get method for struct member 'build_tc_flag'.

        Field Documentation

        Blender Source Code

        Time code flags (see below) of all tc indices to build.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__build_tc_flag
      • setBuild_tc_flag

        public void setBuild_tc_flag​(short build_tc_flag)
                              throws java.io.IOException
        Set method for struct member 'build_tc_flag'.

        Field Documentation

        Blender Source Code

        Time code flags (see below) of all tc indices to build.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__build_tc_flag
      • __io__addressof

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