gstgl.glallocation_params
Module for [GLAllocationParams] class
class GLAllocationParams
Types 1
Methods
GLAllocationParams self()Returns `this`, for use in `with` statements.size_t structSize() @propertyGet `structSize` field. Returns: the size of the struct (including and subclass data)void structSize(size_t propval) @propertySet `structSize` field. Params: propval = the size of the struct (including and subclass data)GstGLAllocationParamsFreeFunc free() @propertyGet `free` field. Returns: a #GstGLAllocationParamsFreeFuncvoid free(GstGLAllocationParamsFreeFunc propval) @propertySet `free` field. Params: propval = a #GstGLAllocationParamsFreeFuncvoid allocSize(size_t propval) @propertySet `allocSize` field. Params: propval = the allocation sizegst.allocation_params.AllocationParams allocParams() @propertyGet `allocParams` field. Returns: the #GstAllocationParamsvoid context(gstgl.glcontext.GLContext propval) @propertySet `context` field. Params: propval = a #GstGLContextvoid notify(GDestroyNotify propval) @propertySet `notify` field. Params: propval = a #GDestroyNotifyvoid copyData(gstgl.glallocation_params.GLAllocationParams dest)Copies the dynamically allocated data from src to dest. Direct subclasses should call this function in their own overridden copy function.void freeData()Frees the dynamically allocated data in params. Direct subclasses should call this function in their own overridden free function.Constructors
this(size_t structSize = size_t.init, GstGLAllocationParamsFreeFunc free = GstGLAllocationParamsFreeFunc.init, uint allocFlags = uint.init, size_t allocSize = size_t.init, gstgl.glcontext.GLContext context = gstgl.glcontext.GLContext.init, GDestroyNotify notify = GDestroyNotify.init)Create a `glallocation_params.GLAllocationParams` boxed type. Params: structSize = the size of the struct (including and subclass data) free = a #GstGLAllocationParamsFreeFunc allocFlags = allocati...