Class DmabufTexture
- Namespace
- Gdk
- Assembly
- Gdk-4.0.dll
public class DmabufTexture : Texture, Paintable, Icon, LoadableIcon, IDisposable, GTypeProvider, InstanceFactory
- Inheritance
-
DmabufTexture
- Implements
-
- Inherited Members
-
Constructors
DmabufTexture(params ConstructArgument[])
public DmabufTexture(params ConstructArgument[] constructArguments)
Parameters
constructArguments ConstructArgument[]
DmabufTexture(DmabufTextureHandle)
public DmabufTexture(DmabufTextureHandle handle)
Parameters
handle DmabufTextureHandle
Methods
ComputeConcreteSize(double, double, double, double, out double, out double)
public void ComputeConcreteSize(double specifiedWidth, double specifiedHeight, double defaultWidth, double defaultHeight, out double concreteWidth, out double concreteHeight)
Parameters
specifiedWidth double
specifiedHeight double
defaultWidth double
defaultHeight double
concreteWidth double
concreteHeight double
Equal(Icon?)
public bool Equal(Icon? icon2)
Parameters
icon2 Icon
Returns
- bool
GetCurrentImage()
public Paintable GetCurrentImage()
Returns
- Paintable
GetFlags()
public PaintableFlags GetFlags()
Returns
- PaintableFlags
GetGType()
public static Type GetGType()
Returns
- Type
GetIntrinsicAspectRatio()
public double GetIntrinsicAspectRatio()
Returns
- double
GetIntrinsicHeight()
public int GetIntrinsicHeight()
Returns
- int
GetIntrinsicWidth()
public int GetIntrinsicWidth()
Returns
- int
Hash()
Returns
- uint
InvalidateContents()
public void InvalidateContents()
InvalidateSize()
public void InvalidateSize()
Load(int, out string, Cancellable?)
public InputStream Load(int size, out string type, Cancellable? cancellable)
Parameters
size int
type string
cancellable Cancellable
Returns
- InputStream
LoadFinish(AsyncResult, out string)
public InputStream LoadFinish(AsyncResult res, out string type)
Parameters
res AsyncResult
type string
Returns
- InputStream
Serialize()
[Version("2.38")]
public Variant? Serialize()
Returns
- Variant
Snapshot(Snapshot, double, double)
public void Snapshot(Snapshot snapshot, double width, double height)
Parameters
snapshot Snapshot
width double
height double
ToString()
[Version("2.20")]
public string? ToString()
Returns
- string