Class ElementClass
- Namespace
- Gst
- Assembly
- Gst-1.0.dll
public sealed class ElementClass
- Inheritance
-
ElementClass
- Inherited Members
Constructors
ElementClass()
public ElementClass()
ElementClass(ElementClassOwnedHandle)
public ElementClass(ElementClassOwnedHandle handle)
Parameters
handle
ElementClassOwnedHandle
Properties
Handle
public ElementClassOwnedHandle Handle { get; }
Property Value
Numpadtemplates
public int Numpadtemplates { get; }
Property Value
PadTemplCookie
public uint PadTemplCookie { get; }
Property Value
Methods
AddMetadata(string, string)
public void AddMetadata(string key, string value)
Parameters
AddPadTemplate(PadTemplate)
public void AddPadTemplate(PadTemplate templ)
Parameters
templ
PadTemplate
AddStaticMetadata(string, string)
public void AddStaticMetadata(string key, string value)
Parameters
AddStaticPadTemplate(StaticPadTemplate)
[Version("1.8")]
public void AddStaticPadTemplate(StaticPadTemplate staticTempl)
Parameters
staticTempl
StaticPadTemplate
AddStaticPadTemplateWithGtype(StaticPadTemplate, Type)
[Version("1.14")]
public void AddStaticPadTemplateWithGtype(StaticPadTemplate staticTempl, Type padType)
Parameters
staticTempl
StaticPadTemplatepadType
Type
Equals(ElementClass?)
public bool Equals(ElementClass? other)
Parameters
other
ElementClass
Returns
Equals(object?)
Determines whether the specified object is equal to the current object.
public override bool Equals(object? obj)
Parameters
obj
objectThe object to compare with the current object.
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
GetMetadata(string)
public string GetMetadata(string key)
Parameters
key
string
Returns
GetPadTemplate(string)
public PadTemplate? GetPadTemplate(string name)
Parameters
name
string
Returns
GetPadTemplateList()
public List GetPadTemplateList()
Returns
SetMetadata(string, string, string, string)
public void SetMetadata(string longname, string classification, string description, string author)
Parameters
SetStaticMetadata(string, string, string, string)
public void SetStaticMetadata(string longname, string classification, string description, string author)