Structure.getEnum

Sets the int pointed to by @value corresponding to the value of the given field. Caller is responsible for making sure the field exists, has the correct type and that the enumtype is correct.

class Structure
bool
getEnum
(
string fieldname
,,
out int value
)

Parameters

fieldname string

the name of a field

enumtype GType

the enum type of a field

value int

a pointer to an int to set

Return Value

Type: bool

%TRUE if the value could be set correctly. If there was no field with @fieldname or the existing field did not contain an enum of the given type, this function returns %FALSE.

Meta