## API Index

### A

ATTRIB_COLOR, macro in ctk-arb-asm-private
ATTRIB_COLOR_FOGCOORD, macro in ctk-arb-asm-private
ATTRIB_COLOR_PRIMARY, macro in ctk-arb-asm-private
ATTRIB_COLOR_SECONDARY, macro in ctk-arb-asm-private
ATTRIB_COLOR_TEXCOORD, macro in ctk-arb-asm-private
ATTRIB_COLOR_TEXCOORD0, macro in ctk-arb-asm-private
ATTRIB_COLOR_TEXCOORD1, macro in ctk-arb-asm-private
ATTRIB_COLOR_TEXCOORD2, macro in ctk-arb-asm-private
ATTRIB_COLOR_TEXCOORD3, macro in ctk-arb-asm-private
ATTRIB_COLOR_TEXCOORD4, macro in ctk-arb-asm-private
ATTRIB_COLOR_TEXCOORD5, macro in ctk-arb-asm-private
ATTRIB_COLOR_TEXCOORD6, macro in ctk-arb-asm-private
ATTRIB_COLOR_TEXCOORD7, macro in ctk-arb-asm-private
ATTRIB_INVALID, macro in ctk-arb-asm-private
ATTRIB_NORMAL, macro in ctk-arb-asm-private
ATTRIB_POSITION, macro in ctk-arb-asm-private
ATTRIB_WEIGHT, macro in ctk-arb-asm-private

### C

CHECKGL, macro in ctk-utils
CheckGLError, function in ctk-utils
CHECKGL_MSG, macro in ctk-utils
CtkActor, struct in CtkActor
CtkActor::child-focus-changed, object signal in CtkActor
CtkActor::drag-begin, object signal in CtkActor
CtkActor::drag-data-delete, object signal in CtkActor
CtkActor::drag-data-get, object signal in CtkActor
CtkActor::drag-data-received, object signal in CtkActor
CtkActor::drag-drop, object signal in CtkActor
CtkActor::drag-end, object signal in CtkActor
CtkActor::drag-failed, object signal in CtkActor
CtkActor::drag-leave, object signal in CtkActor
CtkActor::drag-motion, object signal in CtkActor
CtkActor:background, object property in CtkActor
CtkActor:effects-painting, object property in CtkActor
CtkActor:focused, object property in CtkActor
CtkActor:padding, object property in CtkActor
CtkActor:state, object property in CtkActor
CtkActor:tooltip-text, object property in CtkActor
CtkActorPrivate, struct in ctk-actor
CtkActorState, enum in ctk-types
CtkBin, struct in CtkBin
CtkBinPrivate, struct in ctk-bin
CtkBox, struct in CtkBox
CtkBox:homogeneous, object property in CtkBox
CtkBox:orientation, object property in CtkBox
CtkBox:spacing, object property in CtkBox
CtkBoxChild, struct in ctk-box
CtkBoxPrivate, struct in ctk-box
CtkButton, struct in CtkButton
CtkButton::clicked, object signal in CtkButton
CtkButton::show-context-menu, object signal in CtkButton
CtkButton:image, object property in CtkButton
CtkButton:label, object property in CtkButton
CtkButton:orientation, object property in CtkButton
CtkButtonPrivate, struct in ctk-button
CtkCapability, enum in ctk-private
CtkEffect, struct in CtkEffect
CtkEffect:actor, object property in CtkEffect
CtkEffect:margin, object property in CtkEffect
CtkEffect:opacity, object property in CtkEffect
CtkEffect:strength, object property in CtkEffect
CtkEffectBlur, struct in CtkEffectBlur
CtkEffectBlur:factor, object property in CtkEffectBlur
CtkEffectBlurPrivate, struct in ctk-effect-blur
CtkEffectContext, struct in CtkEffectContext
CtkEffectContext:stage, object property in CtkEffectContext
CtkEffectContextPrivate, struct in ctk-effect-context
CtkEffectDropShadow, struct in CtkEffectDropShadow
CtkEffectDropShadow:blur-factor, object property in CtkEffectDropShadow
CtkEffectDropShadow:offset-x, object property in CtkEffectDropShadow
CtkEffectDropShadow:offset-y, object property in CtkEffectDropShadow
CtkEffectDropShadowPrivate, struct in ctk-effect-drop-shadow
CtkEffectGlow, struct in CtkEffectGlow
CtkEffectGlow:color, object property in CtkEffectGlow
CtkEffectGlow:factor, object property in CtkEffectGlow
CtkEffectGlowPrivate, struct in ctk-effect-glow
CtkEffectPaintFunc, user_function in ctk-effect
CtkEffectPrivate, struct in ctk-effect
CtkFocusable, struct in ctk-focusable
CtkFocusableIface, struct in ctk-focusable
CtkFocusDirection, enum in ctk-focusable
CtkGLSLVersion, enum in ctk-private
CtkHBox, struct in CtkHBox
CtkIconView, struct in CtkIconView
CtkIconView:spacing, object property in CtkIconView
CtkIconViewPrivate, struct in ctk-icon-view
CtkImage, struct in CtkImage
CtkImage:filename, object property in CtkImage
CtkImage:gicon, object property in CtkImage
CtkImage:icon-name, object property in CtkImage
CtkImage:pixbuf, object property in CtkImage
CtkImage:size, object property in CtkImage
CtkImage:stock-id, object property in CtkImage
CtkImagePrivate, struct in ctk-image
CtkImageType, enum in CtkImage
CtkMenu, struct in CtkMenu
CtkMenu::closed, object signal in CtkMenu
CtkMenu:background, object property in CtkMenu
CtkMenu:close-on-leave, object property in CtkMenu
CtkMenu:num-items, object property in CtkMenu
CtkMenu:spacing, object property in CtkMenu
CtkMenuItem, struct in CtkMenuItem
CtkMenuItem::activated, object signal in CtkMenuItem
CtkMenuItem:label, object property in CtkMenuItem
CtkMenuItemPrivate, struct in ctk-menu-item
CtkMenuPrivate, struct in ctk-menu
CtkMenuSeperator, struct in CtkMenuSeperator
CtkOpenGLVersion, enum in ctk-private
CtkOrientation, enum in ctk-types
CtkPadding, struct in ctk-types
CtkRenderTarget, struct in ctk-render-target
CtkRenderTargetFlags, enum in ctk-render-target
CtkScrollbarType, enum in CtkScrollView
CtkScrollView, struct in CtkScrollView
CtkScrollView:scrollbar-type, object property in CtkScrollView
CtkScrollView:value, object property in CtkScrollView
CtkScrollViewPrivate, struct in ctk-scroll-view
CtkText, struct in CtkText
CtkTextPrivate, struct in ctk-text
CtkTooltip, struct in CtkTooltip
CtkTooltip:actor, object property in CtkTooltip
CtkTooltip:label, object property in CtkTooltip
CtkTooltipPrivate, struct in ctk-tooltip
CtkToplevel, struct in CtkToplevel
CtkToplevel:stage, object property in CtkToplevel
CtkToplevelPrivate, struct in ctk-toplevel
CtkVBox, struct in CtkVBox
ctk_actor_add_effect, function in CtkActor
ctk_actor_get_background, function in CtkActor
ctk_actor_get_background_for_state, function in CtkActor
ctk_actor_get_damaged, function in CtkActor
ctk_actor_get_default_direction, function in CtkActor
ctk_actor_get_effects, function in CtkActor
ctk_actor_get_effects_painting, function in CtkActor
ctk_actor_get_padding, function in CtkActor
ctk_actor_get_state, function in CtkActor
ctk_actor_get_stored_allocation, function in CtkActor
ctk_actor_get_tooltip_text, function in CtkActor
ctk_actor_recurse_get_stored_allocation_box, function in CtkActor
ctk_actor_remove_all_effects, function in CtkActor
ctk_actor_remove_effect, function in CtkActor
ctk_actor_set_background, function in CtkActor
ctk_actor_set_background_for_state, function in CtkActor
ctk_actor_set_damaged, function in CtkActor
ctk_actor_set_default_direction, function in CtkActor
ctk_actor_set_effects_painting, function in CtkActor
ctk_actor_set_padding, function in CtkActor
ctk_actor_set_state, function in CtkActor
ctk_actor_set_tooltip_text, function in CtkActor
ctk_actor_state_get_type, function in ctk-enum-types
ctk_asm_shaders_compiled_and_ready, function in ctk-private
ctk_bin_get_child, function in CtkBin
ctk_box_get_homogeneous, function in CtkBox
ctk_box_get_orientation, function in CtkBox
ctk_box_get_spacing, function in CtkBox
ctk_box_pack, function in CtkBox
ctk_box_set_homogeneous, function in CtkBox
ctk_box_set_orientation, function in CtkBox
ctk_box_set_spacing, function in CtkBox
ctk_box_sort_children, function in CtkBox
ctk_button_get_image, function in CtkButton
ctk_button_get_label, function in CtkButton
ctk_button_get_orientation, function in CtkButton
ctk_button_get_text, function in CtkButton
ctk_button_new, function in CtkButton
ctk_button_set_image, function in CtkButton
ctk_button_set_label, function in CtkButton
ctk_button_set_orientation, function in CtkButton
ctk_button_set_text, function in CtkButton
ctk_cleanup, function in ctk-main
ctk_copy_rendertarget_to_rendertarget, function in ctk-gfx-private
ctk_copy_rendertarget_to_rendertarget_asm, function in ctk-arb-asm-private
ctk_copy_render_target_to_cached_texture, function in ctk-gfx-private
ctk_copy_render_target_to_cached_texture_asm, function in ctk-arb-asm-private
ctk_create_shader_asm_program_from_source, function in ctk-arb-asm-private
ctk_create_shader_program_from_source, function in ctk-gfx-private
ctk_delete_shader_asm_program, function in ctk-arb-asm-private
ctk_delete_shader_program, function in ctk-gfx-private
ctk_dnd_init, function in ctk-dnd
ctk_drag_dest_is_dest, function in ctk-dnd
ctk_drag_dest_start, function in ctk-dnd
ctk_drag_get_data, function in ctk-dnd
ctk_effect_animate, function in CtkEffect
CTK_EFFECT_BLUR_DEFAULT_FACTOR, macro in ctk-effect-blur
ctk_effect_blur_get_factor, function in CtkEffectBlur
CTK_EFFECT_BLUR_MAX_FACTOR, macro in ctk-effect-blur
CTK_EFFECT_BLUR_MIN_FACTOR, macro in ctk-effect-blur
ctk_effect_blur_new, function in CtkEffectBlur
ctk_effect_blur_set_factor, function in CtkEffectBlur
ctk_effect_context_get_default_for_actor, function in CtkEffectContext
ctk_effect_context_get_default_for_stage, function in CtkEffectContext
ctk_effect_context_get_utility_render_target, function in CtkEffectContext
ctk_effect_context_grab_render_target, function in CtkEffectContext
ctk_effect_context_grab_render_target_for_actor, function in CtkEffectContext
ctk_effect_context_grab_render_target_for_size, function in CtkEffectContext
ctk_effect_context_peek_render_target, function in CtkEffectContext
ctk_effect_context_pop_render_target, function in CtkEffectContext
ctk_effect_context_push_render_target, function in CtkEffectContext
ctk_effect_context_release_render_target, function in CtkEffectContext
CTK_EFFECT_DROP_SHADOW_DEFAULT_OFFSET_X, macro in ctk-effect-drop-shadow
CTK_EFFECT_DROP_SHADOW_DEFAULT_OFFSET_Y, macro in ctk-effect-drop-shadow
CTK_EFFECT_DROP_SHADOW_DEFAULT_SIZE, macro in ctk-effect-drop-shadow
ctk_effect_drop_shadow_get_blur_factor, function in CtkEffectDropShadow
ctk_effect_drop_shadow_get_offset_x, function in CtkEffectDropShadow
ctk_effect_drop_shadow_get_offset_y, function in CtkEffectDropShadow
CTK_EFFECT_DROP_SHADOW_MAX_OFFSET_X, macro in ctk-effect-drop-shadow
CTK_EFFECT_DROP_SHADOW_MAX_OFFSET_Y, macro in ctk-effect-drop-shadow
CTK_EFFECT_DROP_SHADOW_MAX_SIZE, macro in ctk-effect-drop-shadow
CTK_EFFECT_DROP_SHADOW_MIN_OFFSET_X, macro in ctk-effect-drop-shadow
CTK_EFFECT_DROP_SHADOW_MIN_OFFSET_Y, macro in ctk-effect-drop-shadow
CTK_EFFECT_DROP_SHADOW_MIN_SIZE, macro in ctk-effect-drop-shadow
ctk_effect_drop_shadow_new, function in CtkEffectDropShadow
ctk_effect_drop_shadow_set_blur_factor, function in CtkEffectDropShadow
ctk_effect_drop_shadow_set_offset_x, function in CtkEffectDropShadow
ctk_effect_drop_shadow_set_offset_y, function in CtkEffectDropShadow
ctk_effect_get_actor, function in CtkEffect
ctk_effect_get_animation, function in CtkEffect
CTK_EFFECT_GLOW_DEFAULT_FACTOR, macro in ctk-effect-glow
ctk_effect_glow_get_color, function in CtkEffectGlow
ctk_effect_glow_get_factor, function in CtkEffectGlow
CTK_EFFECT_GLOW_MAX_FACTOR, macro in ctk-effect-glow
CTK_EFFECT_GLOW_MIN_FACTOR, macro in ctk-effect-glow
ctk_effect_glow_new, function in CtkEffectGlow
ctk_effect_glow_set_background_texture, function in CtkEffectGlow
ctk_effect_glow_set_color, function in CtkEffectGlow
ctk_effect_glow_set_factor, function in CtkEffectGlow
ctk_effect_paint, function in CtkEffect
ctk_effect_set_actor, function in CtkEffect
ctk_em_to_pixel, function in ctk-main
ctk_focus_direction_get_type, function in ctk-enum-types
ctk_focus_event_type_get_type, function in ctk-enum-types
ctk_get_actor_screen_position, function in ctk-gfx-private
ctk_glsl_shaders_compiled_and_ready, function in ctk-private
ctk_has_capability, function in ctk-private
ctk_has_glsl_version, function in ctk-private
ctk_has_opengl_version, function in ctk-private
ctk_hbox_new, function in CtkHBox
ctk_icon_view_get_spacing, function in CtkIconView
ctk_icon_view_new, function in CtkIconView
ctk_icon_view_set_spacing, function in CtkIconView
ctk_image_get_filename, function in CtkImage
ctk_image_get_gicon, function in CtkImage
ctk_image_get_icon_name, function in CtkImage
ctk_image_get_image_storage_type, function in CtkImage
ctk_image_get_pixbuf, function in CtkImage
ctk_image_get_size, function in CtkImage
ctk_image_get_stock, function in CtkImage
ctk_image_new, function in CtkImage
ctk_image_new_from_filename, function in CtkImage
ctk_image_new_from_gicon, function in CtkImage
ctk_image_new_from_icon_name, function in CtkImage
ctk_image_new_from_pixbuf, function in CtkImage
ctk_image_new_from_stock, function in CtkImage
ctk_image_set_from_filename, function in CtkImage
ctk_image_set_from_gicon, function in CtkImage
ctk_image_set_from_icon_name, function in CtkImage
ctk_image_set_from_pixbuf, function in CtkImage
ctk_image_set_from_stock, function in CtkImage
ctk_image_set_size, function in CtkImage
ctk_image_type_get_type, function in ctk-enum-types
ctk_init, function in ctk-main
ctk_init_after, function in ctk-main
ctk_marshal_BOOLEAN__OBJECT_ENUM, function in ctk-marshal
ctk_marshal_BOOLEAN__OBJECT_INT_INT_UINT, function in ctk-marshal
ctk_marshal_VOID__OBJECT, macro in ctk-marshal
ctk_marshal_VOID__OBJECT_BOXED_UINT_UINT, function in ctk-marshal
ctk_marshal_VOID__OBJECT_INT_INT_BOXED_UINT_UINT, function in ctk-marshal
ctk_marshal_VOID__OBJECT_INT_INT_UINT, function in ctk-marshal
ctk_marshal_VOID__OBJECT_UINT, function in ctk-marshal
ctk_menu_append, function in CtkMenu
ctk_menu_attach_to_actor, function in CtkMenu
ctk_menu_get_spacing, function in CtkMenu
ctk_menu_item_get_label, function in CtkMenuItem
ctk_menu_item_new, function in CtkMenuItem
ctk_menu_item_new_with_label, function in CtkMenuItem
ctk_menu_item_set_label, function in CtkMenuItem
ctk_menu_new, function in CtkMenu
ctk_menu_prepend, function in CtkMenu
ctk_menu_seperator_new, function in CtkMenuSeperator
ctk_menu_set_color, function in CtkMenu
ctk_menu_set_spacing, function in CtkMenu
ctk_orientation_get_type, function in ctk-enum-types
ctk_padding_get_type, function in ctk-types
CTK_PARAM_READWRITE, macro in ctk-private
ctk_pixel_to_em, function in ctk-main
ctk_read_shader_text_file, function in ctk-gfx-private
ctk_render_custom_quad, function in ctk-gfx-private
ctk_render_custom_quad_asm, function in ctk-arb-asm-private
ctk_render_custom_quad_asm_test, function in ctk-arb-asm-private
ctk_render_quad, function in ctk-gfx-private
ctk_render_quad_alpha_mask, function in ctk-gfx-private
ctk_render_quad_alpha_mask_asm, function in ctk-arb-asm-private
ctk_render_quad_asm, function in ctk-arb-asm-private
ctk_render_quad_rt, function in ctk-gfx-private
ctk_render_quad_rt_asm, function in ctk-arb-asm-private
ctk_render_target_bind, function in ctk-render-target
ctk_render_target_flags_get_type, function in ctk-enum-types
ctk_render_target_free, function in ctk-render-target
ctk_render_target_get_color_buffer_ogl_id, function in ctk-render-target
ctk_render_target_get_depth_buffer_ogl_id, function in ctk-render-target
ctk_render_target_get_flags, function in ctk-render-target
ctk_render_target_get_frame_buffer_ogl_id, function in ctk-render-target
ctk_render_target_get_height, function in ctk-render-target
ctk_render_target_get_size, function in ctk-render-target
ctk_render_target_get_type, function in ctk-render-target
ctk_render_target_get_width, function in ctk-render-target
ctk_render_target_new, function in ctk-render-target
ctk_render_target_new_sized, function in ctk-render-target
ctk_render_target_resize, function in ctk-render-target
ctk_render_target_set_flags, function in ctk-render-target
ctk_render_target_unbind, function in ctk-render-target
ctk_scrollbar_type_get_type, function in ctk-enum-types
ctk_scroll_view_can_scroll, function in CtkScrollView
ctk_scroll_view_get_bar_type, function in CtkScrollView
ctk_scroll_view_get_scroll_bar, function in CtkScrollView
ctk_scroll_view_get_value, function in CtkScrollView
ctk_scroll_view_new, function in CtkScrollView
ctk_scroll_view_scroll, function in CtkScrollView
ctk_scroll_view_set_bar_type, function in CtkScrollView
ctk_scroll_view_set_scroll_bar, function in CtkScrollView
ctk_scroll_view_set_value, function in CtkScrollView
ctk_text_get_alignment, function in CtkText
ctk_text_new, function in CtkText
ctk_text_set_alignment, function in CtkText
ctk_tooltip_get_actor, function in CtkTooltip
ctk_tooltip_get_label, function in CtkTooltip
ctk_tooltip_hide, function in CtkTooltip
ctk_tooltip_new, function in CtkTooltip
ctk_tooltip_set_actor, function in CtkTooltip
ctk_tooltip_set_label, function in CtkTooltip
ctk_tooltip_show, function in CtkTooltip
ctk_toplevel_get_default_for_stage, function in CtkToplevel
ctk_toplevel_get_stage, function in CtkToplevel
ctk_toplevel_set_focus, function in CtkToplevel
CTK_TYPE_ACTOR_STATE, macro in ctk-enum-types
CTK_TYPE_FOCUS_DIRECTION, macro in ctk-enum-types
CTK_TYPE_FOCUS_EVENT_TYPE, macro in ctk-enum-types
CTK_TYPE_IMAGE_TYPE, macro in ctk-enum-types
CTK_TYPE_ORIENTATION, macro in ctk-enum-types
CTK_TYPE_PADDING, macro in ctk-types
CTK_TYPE_RENDER_TARGET, macro in ctk-render-target
CTK_TYPE_RENDER_TARGET_FLAGS, macro in ctk-enum-types
CTK_TYPE_SCROLLBAR_TYPE, macro in ctk-enum-types
ctk_vbox_new, function in CtkVBox
custom_render_quad_gaussian_blur_separable, function in ctk-gfx-private
custom_render_quad_gaussian_blur_separable_asm, function in ctk-arb-asm-private
custom_render_quad_texture_mask, function in ctk-gfx-private
custom_render_quad_texture_mask_asm, function in ctk-arb-asm-private

### O

opengl_blur_pass, function in ctk-arb-asm-private