GtkStruct

Undocumented in source.

Constructors

this
this(GtkWrapper wrapper, GtkPackage pack)
Undocumented in source.

Members

Functions

dup
GtkStruct dup()
Undocumented in source. Be warned that the author may not have intended to support it.
getAncestor
GtkStruct getAncestor()
Undocumented in source. Be warned that the author may not have intended to support it.
getHandleFunc
string getHandleFunc()

Returns the name of the function that returns the cType.

getHandleVar
string getHandleVar()

Return the variable name the c type is stored in.

getParent
GtkStruct getParent()
Undocumented in source. Be warned that the author may not have intended to support it.
getStructDeclaration
string[] getStructDeclaration()
Undocumented in source. Be warned that the author may not have intended to support it.
isInterface
bool isInterface()
Undocumented in source. Be warned that the author may not have intended to support it.
isNamespace
bool isNamespace()
Undocumented in source. Be warned that the author may not have intended to support it.
merge
void merge(GtkStruct mergeStruct)
Undocumented in source. Be warned that the author may not have intended to support it.
parse
void parse(XMLReader!T reader)
Undocumented in source. Be warned that the author may not have intended to support it.
writeClass
void writeClass()
Undocumented in source. Be warned that the author may not have intended to support it.
writeDStruct
void writeDStruct()
Undocumented in source. Be warned that the author may not have intended to support it.
writeInterface
void writeInterface()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

aliases
string[string] aliases;
Undocumented in source.
cType
string cType;
Undocumented in source.
doc
string doc;
Undocumented in source.
fields
GtkField[] fields;
Undocumented in source.
functions
Map!(string, GtkFunction) functions;
Undocumented in source.
implements
string[] implements;
Undocumented in source.
imports
string[] imports;
Undocumented in source.
libVersion
string libVersion;
Undocumented in source.
lookupClass
bool lookupClass;
Undocumented in source.
lookupCode
string[] lookupCode;
Undocumented in source.
lookupInterface
bool lookupInterface;
Undocumented in source.
lookupInterfaceCode
string[] lookupInterfaceCode;
Undocumented in source.
lookupParent
bool lookupParent;
Undocumented in source.
name
string name;
Undocumented in source.
noCode
bool noCode;
Undocumented in source.
noDecleration
bool noDecleration;
Undocumented in source.
noExternal
bool noExternal;
Undocumented in source.
noNamespace
bool noNamespace;
Undocumented in source.
pack
GtkPackage pack;
Undocumented in source.
parent
string parent;
Undocumented in source.
structWrap
string[string] structWrap;
Undocumented in source.
type
GtkStructType type;
Undocumented in source.
virtualFunctions
string[] virtualFunctions;
Undocumented in source.
wrapper
GtkWrapper wrapper;
Undocumented in source.

Meta