gparam.zc

来自「实现树形结构」· ZC 代码 · 共 32 行

ZC
32
字号

import "glib/glib/gtypes"
import "glib/gobject/gtype"

public

enum GParamFlags
	G_PARAM_READABLE = 1 << 0
	G_PARAM_WRITABLE = 1 << 1
	G_PARAM_CONSTRUCT = 1 << 2
	G_PARAM_CONSTRUCT_ONLY = 1 << 3
	G_PARAM_LAX_VALIDATION = 1 << 4
	G_PARAM_PRIVATE = 1 << 5
	G_PARAM_READWRITE = (G_PARAM_READABLE:int | G_PARAM_WRITABLE:int)
end

equ G_PARAM_MASK = 0x000000FF
equ G_PARAM_USER_SHIFT = 8

struct GParamSpec: local GTypeInstance; end
struct GParamSpecClass: local GTypeClass; end
struct GParameter
	name: [] gchar
	value: GValue
end

struct GParamSpecTypeInfo
	dummy: gint
end

end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?