API Index

2

LW_2PI, macro in Math

B

LwBackground, struct in LwBackground
LwBackground:image, object property in LwBackground
LwBackground:primary-color, object property in LwBackground
LwBackground:render-type, object property in LwBackground
LwBackground:secondary-color, object property in LwBackground
LwBackgroundClass, struct in LwBackground
LwBackgroundRenderType, enum in LwBackground
LwBackgroundShadingType, enum in LwBackground
lw_background_draw, function in LwBackground
lw_background_new_from_colors, function in LwBackground
lw_background_new_from_file, function in LwBackground
lw_background_new_from_resource, function in LwBackground
lw_background_new_from_texture, function in LwBackground
LW_BIND, macro in Miscellaneous Utilities
LW_BIND_COLOR, macro in Miscellaneous Utilities
LW_BIND_ENUM, macro in Miscellaneous Utilities
LW_BIND_RANGE, macro in Miscellaneous Utilities
LwBuffer, struct in LwBuffer
LwBuffer:target, object property in LwBuffer
LwBuffer:usage, object property in LwBuffer
LwBufferClass, struct in LwBuffer
lw_buffer_bind, function in LwBuffer
lw_buffer_get_data, function in LwBuffer
lw_buffer_get_name, function in LwBuffer
lw_buffer_get_target, function in LwBuffer
lw_buffer_get_usage, function in LwBuffer
lw_buffer_new, function in LwBuffer
lw_buffer_set_data, function in LwBuffer
lw_buffer_set_sub_data, function in LwBuffer
lw_buffer_unbind, function in LwBuffer

C

LwCairoTexture, struct in LwCairoTexture
LwCairoTextureClass, struct in LwCairoTexture
lw_cairo_texture_cairo_create, function in LwCairoTexture
lw_cairo_texture_new, function in LwCairoTexture
lw_cairo_texture_update, function in LwCairoTexture
clampf, function in Random Numbers
lw_color_get_color_mapping, function in Color Handling
lw_color_set_color_mapping, function in Color Handling
LwCoreError, enum in Error Numbers
LW_CORE_ERROR, macro in Error Numbers
lw_core_error_quark, function in Error Numbers
lw_cos, function in Math

G

LwGLSLType, enum in LwProgram

H

LwHSL, struct in Color Handling
lw_hsl_copy, function in Color Handling
lw_hsl_free, function in Color Handling
lw_hsl_to_rgb, function in Color Handling

L

lw_load_gresource, function in Miscellaneous Utilities

M

LwMatrix, struct in LwMatrix
LwMatrixClass, struct in LwMatrix
lw_matrix_frustum, function in LwMatrix
lw_matrix_get_elements, function in LwMatrix
lw_matrix_multiply, function in LwMatrix
lw_matrix_new, function in LwMatrix
lw_matrix_ortho, function in LwMatrix
lw_matrix_pop, function in LwMatrix
lw_matrix_push, function in LwMatrix
lw_matrix_rotate, function in LwMatrix
lw_matrix_scale, function in LwMatrix
lw_matrix_translate, function in LwMatrix

N

lw_noise_init, function in Noise

O

LW_OPENGL_1_4_HELPER, macro in Miscellaneous Utilities
LwOutput, struct in LwOutput
LwOutput:height, object property in LwOutput
LwOutput:id, object property in LwOutput
LwOutput:width, object property in LwOutput
LwOutput:x, object property in LwOutput
LwOutput:y, object property in LwOutput
LwOutputClass, struct in LwOutput
lw_output_get_aspect_ratio, function in LwOutput
lw_output_get_height, function in LwOutput
lw_output_get_id, function in LwOutput
lw_output_get_longest_side, function in LwOutput
lw_output_get_shortest_side, function in LwOutput
lw_output_get_width, function in LwOutput
lw_output_get_x, function in LwOutput
lw_output_get_y, function in LwOutput
lw_output_make_current, function in LwOutput

P

LW_PI, macro in Math
LW_PI2, macro in Math
LwProgram, struct in LwProgram
LwProgramClass, struct in LwProgram
lw_program_attach_shader, function in LwProgram
lw_program_create_and_attach_shader, function in LwProgram
lw_program_create_and_attach_shader_from_resource, function in LwProgram
lw_program_disable, function in LwProgram
lw_program_enable, function in LwProgram
lw_program_get_attrib_location, function in LwProgram
lw_program_get_name, function in LwProgram
lw_program_get_uniform_location, function in LwProgram
lw_program_link, function in LwProgram
lw_program_set_attribute, function in LwProgram
lw_program_set_matrix, function in LwProgram
lw_program_set_texture, function in LwProgram

R

rand1f, function in Random Numbers
rand2f, function in Random Numbers
randf, function in Random Numbers
LwRange, struct in LwRange
lw_range_clamp, macro in LwRange
lw_range_clampf, macro in LwRange
lw_range_copy, function in LwRange
lw_range_free, function in LwRange
lw_range_get_range_mapping, function in LwRange
lw_range_rand, macro in LwRange
lw_range_randf, macro in LwRange
lw_range_set_range_mapping, function in LwRange
lw_rgb_to_hsl, function in Color Handling

S

lw_settings_bind_color, function in Miscellaneous Utilities
lw_settings_bind_enum, function in Miscellaneous Utilities
lw_settings_bind_range, function in Miscellaneous Utilities
LwShader, struct in LwShader
LwShaderClass, struct in LwShader
lw_shader_compile, function in LwShader
lw_shader_get_name, function in LwShader
lw_shader_get_shader_type, function in LwShader
lw_shader_new_from_string, function in LwShader
lw_shader_new_from_uri, function in LwShader
lw_simplex_noise_2f, function in Noise
lw_sin, function in Math

T

LwTexture, struct in LwTexture
LwTexture:height, object property in LwTexture
LwTexture:target, object property in LwTexture
LwTexture:width, object property in LwTexture
LwTextureClass, struct in LwTexture
LwTextureMatrix, struct in LwTexture
lw_texture_bind, function in LwTexture
lw_texture_bind_to, function in LwTexture
lw_texture_disable, function in LwTexture
lw_texture_enable, function in LwTexture
lw_texture_get_filter, function in LwTexture
lw_texture_get_height, function in LwTexture
lw_texture_get_max_texture_units, function in LwTexture
lw_texture_get_name, function in LwTexture
lw_texture_get_target, function in LwTexture
lw_texture_get_width, function in LwTexture
lw_texture_get_wrap, function in LwTexture
lw_texture_new_from_data, function in LwTexture
lw_texture_new_from_file, function in LwTexture
lw_texture_new_from_pixbuf, function in LwTexture
lw_texture_new_from_resource, function in LwTexture
lw_texture_set_filter, function in LwTexture
lw_texture_set_wrap, function in LwTexture
lw_texture_unbind, function in LwTexture
LW_TEX_COORD_X, macro in LwTexture
LW_TEX_COORD_XY, macro in LwTexture
LW_TEX_COORD_Y, macro in LwTexture
LW_TEX_COORD_YX, macro in LwTexture

U

lw_unload_gresource, function in Miscellaneous Utilities

W

LwWallpaper, struct in LwWallpaper
LwWallpaperInterface, struct in LwWallpaper
lw_wallpaper_adjust_viewport, function in LwWallpaper
lw_wallpaper_done_paint, function in LwWallpaper
lw_wallpaper_init_plugin, function in LwWallpaper
lw_wallpaper_load_gresource, function in LwWallpaper
lw_wallpaper_paint, function in LwWallpaper
lw_wallpaper_prepare_paint, function in LwWallpaper
lw_wallpaper_restore_viewport, function in LwWallpaper