ParamSpecFraction

A GParamSpec derived structure that contains the meta data for fractional properties.

Constructors

this
this(GstParamSpecFraction* gstParamSpecFraction, bool ownedRef = false)

Sets our main struct and passes it to the parent class.

this
this(string name, string nick, string blurb, int minNum, int minDenom, int maxNum, int maxDenom, int defaultNum, int defaultDenom, GParamFlags flags)

This function creates a fraction GParamSpec for use by objects/elements that want to expose properties of fraction type. This function is typically used in connection with ObjectClass.installProperty in a GObjects's instance_init function.

Members

Functions

getParamSpecFractionStruct
GstParamSpecFraction* getParamSpecFractionStruct(bool transferOwnership = false)

Get the main Gtk struct

getStruct
void* getStruct()

the main Gtk struct as a void*

Variables

gstParamSpecFraction
GstParamSpecFraction* gstParamSpecFraction;

the main Gtk struct

Meta