From a6b7203ed9334c475909ce3fa58052d9567bc57c Mon Sep 17 00:00:00 2001 From: Travis Date: Sun, 10 Dec 2017 11:18:38 +0000 Subject: [PATCH] Update master documentation for changeset 72dd992e6644846c84363af3baab3c4020abdcca --- master/{rect3.html => aabb.html} | 367 +- master/arrays.html | 332 +- master/basis.html | 573 +-- master/colors.html | 245 +- master/dictionaries.html | 240 +- master/godot.html | 90 +- master/godotapi/a_star.html | 1383 ----- master/godotapi/accept_dialog.html | 1353 ----- master/godotapi/animated_sprite.html | 1408 ----- master/godotapi/animated_sprite_3d.html | 1352 ----- master/godotapi/animation.html | 1632 ------ master/godotapi/animation_player.html | 1585 ------ master/godotapi/animation_tree_player.html | 1843 ------- master/godotapi/area.html | 1620 ------ master/godotapi/area_2d.html | 1564 ------ master/godotapi/array_mesh.html | 1561 ------ master/godotapi/arvr_anchor.html | 1292 ----- master/godotapi/arvr_camera.html | 1246 ----- master/godotapi/arvr_controller.html | 1306 ----- master/godotapi/arvr_interface.html | 1359 ----- master/godotapi/arvr_origin.html | 1271 ----- master/godotapi/arvr_positional_tracker.html | 1362 ----- master/godotapi/arvr_script_interface.html | 1344 ----- master/godotapi/arvr_server.html | 1394 ----- master/godotapi/atlas_texture.html | 1299 ----- master/godotapi/audio_bus_layout.html | 1246 ----- master/godotapi/audio_effect.html | 1246 ----- master/godotapi/audio_effect_amplify.html | 1271 ----- .../audio_effect_band_limit_filter.html | 1246 ----- .../audio_effect_band_pass_filter.html | 1246 ----- master/godotapi/audio_effect_chorus.html | 1635 ------ master/godotapi/audio_effect_compressor.html | 1355 ----- master/godotapi/audio_effect_delay.html | 1439 ------ master/godotapi/audio_effect_distortion.html | 1327 ----- master/godotapi/audio_effect_eq.html | 1279 ----- master/godotapi/audio_effect_eq10.html | 1246 ----- master/godotapi/audio_effect_eq21.html | 1246 ----- master/godotapi/audio_effect_eq6.html | 1246 ----- master/godotapi/audio_effect_filter.html | 1313 ----- .../audio_effect_high_pass_filter.html | 1246 ----- .../audio_effect_high_shelf_filter.html | 1246 ----- master/godotapi/audio_effect_limiter.html | 1313 ----- .../audio_effect_low_pass_filter.html | 1246 ----- .../audio_effect_low_shelf_filter.html | 1246 ----- .../godotapi/audio_effect_notch_filter.html | 1246 ----- master/godotapi/audio_effect_panner.html | 1271 ----- master/godotapi/audio_effect_phaser.html | 1327 ----- master/godotapi/audio_effect_pitch_shift.html | 1271 ----- master/godotapi/audio_effect_reverb.html | 1384 ----- .../godotapi/audio_effect_stereo_enhance.html | 1300 ----- master/godotapi/audio_server.html | 1492 ------ master/godotapi/audio_stream.html | 1246 ----- master/godotapi/audio_stream_ogg_vorbis.html | 1299 ----- master/godotapi/audio_stream_playback.html | 1246 ----- master/godotapi/audio_stream_player.html | 1394 ----- master/godotapi/audio_stream_player_2d.html | 1422 ------ master/godotapi/audio_stream_player_3d.html | 1621 ------ .../godotapi/audio_stream_random_pitch.html | 1286 ----- master/godotapi/audio_stream_sample.html | 1355 ----- master/godotapi/back_buffer_copy.html | 1317 ----- master/godotapi/base_button.html | 1461 ------ master/godotapi/bit_map.html | 1320 ----- master/godotapi/bitmap_font.html | 1423 ------ master/godotapi/bone_attachment.html | 1271 ----- master/godotapi/box_container.html | 1310 ----- master/godotapi/box_shape.html | 1271 ----- master/godotapi/button.html | 1359 ----- master/godotapi/button_group.html | 1264 ----- master/godotapi/camera.html | 1523 ------ master/godotapi/camera_2d.html | 1700 ------ master/godotapi/canvas_item.html | 1846 ------- master/godotapi/canvas_item_material.html | 1352 ----- master/godotapi/canvas_layer.html | 1387 ----- master/godotapi/canvas_modulate.html | 1271 ----- master/godotapi/capsule_mesh.html | 1313 ----- master/godotapi/capsule_shape.html | 1285 ----- master/godotapi/capsule_shape_2d.html | 1285 ----- master/godotapi/center_container.html | 1271 ----- master/godotapi/check_box.html | 1246 ----- master/godotapi/check_button.html | 1246 ----- master/godotapi/circle_shape_2d.html | 1271 ----- master/godotapi/class_db.html | 1403 ----- master/godotapi/collision_object.html | 1429 ------ master/godotapi/collision_object_2d.html | 1433 ------ master/godotapi/collision_polygon.html | 1299 ----- master/godotapi/collision_polygon_2d.html | 1313 ----- master/godotapi/collision_shape.html | 1299 ----- master/godotapi/collision_shape_2d.html | 1317 ----- master/godotapi/color_picker.html | 1394 ----- master/godotapi/color_picker_button.html | 1310 ----- master/godotapi/color_rect.html | 1271 ----- master/godotapi/concave_polygon_shape.html | 1271 ----- master/godotapi/concave_polygon_shape_2d.html | 1272 ----- master/godotapi/cone_twist_joint.html | 1380 ----- master/godotapi/config_file.html | 1325 ----- master/godotapi/confirmation_dialog.html | 1264 ----- master/godotapi/container.html | 1314 ----- master/godotapi/control.html | 2539 --------- master/godotapi/convex_polygon_shape.html | 1271 ----- master/godotapi/convex_polygon_shape_2d.html | 1279 ----- master/godotapi/cube_map.html | 1429 ------ master/godotapi/cube_mesh.html | 1313 ----- master/godotapi/curve.html | 1444 ------ master/godotapi/curve_2d.html | 1401 ----- master/godotapi/curve_3d.html | 1423 ------ master/godotapi/curve_texture.html | 1303 ----- master/godotapi/cylinder_mesh.html | 1327 ----- master/godotapi/damped_spring_joint_2d.html | 1313 ----- master/godotapi/directional_light.html | 1378 ----- master/godotapi/directory.html | 1385 ----- master/godotapi/dynamic_font.html | 1444 ------ master/godotapi/dynamic_font_data.html | 1271 ----- master/godotapi/editor_file_dialog.html | 1646 ------ master/godotapi/editor_file_system.html | 1315 ----- .../editor_file_system_directory.html | 1340 ----- master/godotapi/editor_import_plugin.html | 1334 ----- master/godotapi/editor_plugin.html | 1730 ------- master/godotapi/editor_resource_preview.html | 1326 ----- .../editor_resource_preview_generator.html | 1281 ----- master/godotapi/editor_script.html | 1289 ----- master/godotapi/editor_selection.html | 1310 ----- master/godotapi/editor_settings.html | 1313 ----- master/godotapi/editor_spatial_gizmo.html | 1373 ----- master/godotapi/encoded_object_as_id.html | 1271 ----- master/godotapi/engine.html | 1348 ----- master/godotapi/environment.html | 2439 --------- master/godotapi/file.html | 1632 ------ master/godotapi/file_dialog.html | 1559 ------ master/godotapi/font.html | 1319 ----- master/godotapi/func_ref.html | 1279 ----- master/godotapi/gd_function_state.html | 1292 ----- master/godotapi/gd_native.html | 1293 ----- master/godotapi/gd_native_class.html | 1264 ----- master/godotapi/gd_native_library.html | 1273 ----- master/godotapi/gd_os.html | 2216 -------- master/godotapi/gd_script.html | 1271 ----- master/godotapi/generic_6dof_joint.html | 2145 -------- master/godotapi/geometry.html | 1421 ------ master/godotapi/geometry_instance.html | 1436 ------ master/godotapi/gi_probe.html | 1451 ------ master/godotapi/gi_probe_data.html | 1411 ----- master/godotapi/global_constants.html | 4379 ---------------- master/godotapi/godotall.html | 1246 ----- master/godotapi/godottypes.html | 4537 ----------------- master/godotapi/gradient.html | 1341 ----- master/godotapi/gradient_texture.html | 1303 ----- master/godotapi/graph_edit.html | 1469 ------ master/godotapi/graph_node.html | 1528 ------ master/godotapi/grid_container.html | 1271 ----- master/godotapi/grid_map.html | 1518 ------ master/godotapi/groove_joint_2d.html | 1285 ----- master/godotapi/h_box_container.html | 1246 ----- master/godotapi/h_scroll_bar.html | 1246 ----- master/godotapi/h_separator.html | 1246 ----- master/godotapi/h_slider.html | 1246 ----- master/godotapi/h_split_container.html | 1246 ----- master/godotapi/hinge_joint.html | 1492 ------ master/godotapi/http_client.html | 1899 ------- master/godotapi/http_request.html | 1474 ------ master/godotapi/image.html | 1947 ------- master/godotapi/image_texture.html | 1380 ----- master/godotapi/immediate_geometry.html | 1330 ----- master/godotapi/input.html | 1538 ------ master/godotapi/input_default.html | 1246 ----- master/godotapi/input_event.html | 1356 ----- master/godotapi/input_event_action.html | 1285 ----- .../godotapi/input_event_joypad_button.html | 1299 ----- .../godotapi/input_event_joypad_motion.html | 1285 ----- master/godotapi/input_event_key.html | 1320 ----- master/godotapi/input_event_mouse.html | 1299 ----- master/godotapi/input_event_mouse_button.html | 1313 ----- master/godotapi/input_event_mouse_motion.html | 1285 ----- master/godotapi/input_event_screen_drag.html | 1313 ----- master/godotapi/input_event_screen_touch.html | 1299 ----- .../godotapi/input_event_with_modifiers.html | 1327 ----- master/godotapi/input_map.html | 1327 ----- master/godotapi/instance_placeholder.html | 1280 ----- master/godotapi/interpolated_camera.html | 1306 ----- master/godotapi/ip.html | 1388 ----- master/godotapi/ip_unix.html | 1246 ----- master/godotapi/item_list.html | 1696 ------ master/godotapi/joint.html | 1313 ----- master/godotapi/joint_2d.html | 1313 ----- master/godotapi/kinematic_body.html | 1422 ------ master/godotapi/kinematic_body_2d.html | 1422 ------ master/godotapi/label.html | 1492 ------ master/godotapi/large_texture.html | 1329 ----- master/godotapi/light.html | 1534 ------ master/godotapi/light_2d.html | 1590 ------ master/godotapi/light_occluder_2d.html | 1303 ----- master/godotapi/line_2d.html | 1531 ------ master/godotapi/line_edit.html | 1587 ------ master/godotapi/line_shape_2d.html | 1285 ----- master/godotapi/link_button.html | 1317 ----- master/godotapi/listener.html | 1285 ----- master/godotapi/main_loop.html | 1434 ------ master/godotapi/margin_container.html | 1246 ----- master/godotapi/marshalls.html | 1299 ----- master/godotapi/material.html | 1271 ----- master/godotapi/menu_button.html | 1296 ----- master/godotapi/mesh.html | 1352 ----- master/godotapi/mesh_data_tool.html | 1531 ------ master/godotapi/mesh_instance.html | 1340 ----- master/godotapi/mesh_library.html | 1349 ----- master/godotapi/multi_mesh.html | 1425 ------ master/godotapi/multi_mesh_instance.html | 1271 ----- master/godotapi/mutex.html | 1278 ----- master/godotapi/native_script.html | 1293 ----- master/godotapi/navigation.html | 1335 ----- master/godotapi/navigation_2d.html | 1305 ----- master/godotapi/navigation_mesh.html | 1320 ----- master/godotapi/navigation_mesh_instance.html | 1285 ----- master/godotapi/navigation_polygon.html | 1387 ----- .../godotapi/navigation_polygon_instance.html | 1304 ----- .../godotapi/networked_multiplayer_e_net.html | 1353 ----- .../godotapi/networked_multiplayer_peer.html | 1382 ----- master/godotapi/nine_patch_rect.html | 1415 ----- master/godotapi/node.html | 2110 -------- master/godotapi/node_2d.html | 1535 ------ master/godotapi/objects.html | 1602 ------ master/godotapi/occluder_polygon_2d.html | 1331 ----- master/godotapi/omni_light.html | 1313 ----- master/godotapi/option_button.html | 1438 ------ master/godotapi/p_hash_translation.html | 1264 ----- master/godotapi/packed_data_container.html | 1320 ----- .../godotapi/packed_data_container_ref.html | 1306 ----- master/godotapi/packed_scene.html | 1331 ----- master/godotapi/packet_peer.html | 1313 ----- master/godotapi/packet_peer_stream.html | 1294 ----- master/godotapi/packet_peer_udp.html | 1309 ----- master/godotapi/panel.html | 1246 ----- master/godotapi/panel_container.html | 1246 ----- master/godotapi/panorama_sky.html | 1271 ----- master/godotapi/parallax_background.html | 1361 ----- master/godotapi/parallax_layer.html | 1299 ----- master/godotapi/particles.html | 1576 ------ master/godotapi/particles_2d.html | 1548 ------ master/godotapi/particles_material.html | 2187 -------- master/godotapi/path.html | 1289 ----- master/godotapi/path_2d.html | 1289 ----- master/godotapi/path_follow.html | 1394 ----- master/godotapi/path_follow_2d.html | 1355 ----- master/godotapi/pck_packer.html | 1280 ----- master/godotapi/performance.html | 1471 ------ .../physics_2d_direct_body_state.html | 1460 ------ .../physics_2d_direct_body_state_sw.html | 1246 ----- .../physics_2d_direct_space_state.html | 1370 ----- master/godotapi/physics_2d_server.html | 2289 --------- master/godotapi/physics_2d_server_sw.html | 1246 ----- .../physics_2d_shape_query_parameters.html | 1372 ----- .../physics_2d_shape_query_result.html | 1295 ----- .../physics_2d_test_motion_result.html | 1321 ----- master/godotapi/physics_body.html | 1353 ----- master/godotapi/physics_body_2d.html | 1343 ----- .../godotapi/physics_direct_body_state.html | 1489 ------ .../physics_direct_body_state_sw.html | 1246 ----- .../godotapi/physics_direct_space_state.html | 1358 ----- master/godotapi/physics_server.html | 2743 ---------- master/godotapi/physics_server_sw.html | 1246 ----- .../physics_shape_query_parameters.html | 1351 ----- .../godotapi/physics_shape_query_result.html | 1295 ----- master/godotapi/pin_joint.html | 1331 ----- master/godotapi/pin_joint_2d.html | 1271 ----- master/godotapi/plane_mesh.html | 1299 ----- master/godotapi/plane_shape.html | 1271 ----- master/godotapi/polygon_2d.html | 1439 ------ master/godotapi/polygon_path_finder.html | 1332 ----- master/godotapi/popup.html | 1325 ----- master/godotapi/popup_dialog.html | 1246 ----- master/godotapi/popup_menu.html | 1613 ------ master/godotapi/popup_panel.html | 1246 ----- master/godotapi/portal.html | 1327 ----- master/godotapi/position_2d.html | 1246 ----- master/godotapi/position_3d.html | 1246 ----- master/godotapi/primitive_mesh.html | 1289 ----- master/godotapi/prism_mesh.html | 1327 ----- master/godotapi/procedural_sky.html | 1559 ------ master/godotapi/progress_bar.html | 1271 ----- master/godotapi/project_settings.html | 1362 ----- master/godotapi/proximity_group.html | 1312 ----- master/godotapi/quad_mesh.html | 1246 ----- master/godotapi/range.html | 1383 ----- master/godotapi/ray_cast.html | 1390 ----- master/godotapi/ray_cast_2d.html | 1404 ----- master/godotapi/ray_shape.html | 1271 ----- master/godotapi/ray_shape_2d.html | 1271 ----- master/godotapi/rectangle_shape_2d.html | 1271 ----- master/godotapi/reference.html | 1278 ----- master/godotapi/reference_rect.html | 1246 ----- master/godotapi/reflection_probe.html | 1451 ------ master/godotapi/reg_ex.html | 1316 ----- master/godotapi/reg_ex_match.html | 1313 ----- master/godotapi/remote_transform.html | 1327 ----- master/godotapi/remote_transform_2d.html | 1327 ----- master/godotapi/resource.html | 1352 ----- master/godotapi/resource_importer.html | 1246 ----- .../resource_importer_ogg_vorbis.html | 1246 ----- .../godotapi/resource_interactive_loader.html | 1292 ----- master/godotapi/resource_loader.html | 1302 ----- master/godotapi/resource_preloader.html | 1315 ----- master/godotapi/resource_saver.html | 1325 ----- master/godotapi/rich_text_label.html | 1707 ------- master/godotapi/rigid_body.html | 1595 ------ master/godotapi/rigid_body_2d.html | 1661 ------ master/godotapi/room.html | 1271 ----- master/godotapi/room_bounds.html | 1271 ----- master/godotapi/scene_state.html | 1426 ------ master/godotapi/scene_tree.html | 1679 ------ master/godotapi/scene_tree_timer.html | 1271 ----- master/godotapi/script.html | 1299 ----- master/godotapi/script_editor.html | 1560 ------ master/godotapi/scroll_bar.html | 1303 ----- master/godotapi/scroll_container.html | 1345 ----- master/godotapi/segment_shape_2d.html | 1285 ----- master/godotapi/semaphore.html | 1271 ----- master/godotapi/separator.html | 1246 ----- master/godotapi/shader.html | 1332 ----- master/godotapi/shader_material.html | 1286 ----- master/godotapi/shape.html | 1246 ----- master/godotapi/shape_2d.html | 1312 ----- master/godotapi/short_cut.html | 1292 ----- master/godotapi/skeleton.html | 1434 ------ master/godotapi/sky.html | 1338 ----- master/godotapi/slider.html | 1331 ----- master/godotapi/slider_joint.html | 1737 ------- master/godotapi/spatial.html | 1623 ------ master/godotapi/spatial_gizmo.html | 1246 ----- master/godotapi/spatial_material.html | 2909 ----------- master/godotapi/spatial_velocity_tracker.html | 1294 ----- master/godotapi/sphere_mesh.html | 1327 ----- master/godotapi/sphere_shape.html | 1271 ----- master/godotapi/spin_box.html | 1352 ----- master/godotapi/split_container.html | 1349 ----- master/godotapi/spot_light.html | 1313 ----- master/godotapi/sprite.html | 1425 ------ master/godotapi/sprite_3d.html | 1341 ----- master/godotapi/sprite_base_3d.html | 1517 ------ master/godotapi/sprite_frames.html | 1394 ----- master/godotapi/static_body.html | 1313 ----- master/godotapi/static_body_2d.html | 1313 ----- master/godotapi/stream_peer.html | 1481 ------ master/godotapi/stream_peer_buffer.html | 1313 ----- master/godotapi/stream_peer_ssl.html | 1327 ----- master/godotapi/stream_peer_tcp.html | 1339 ----- master/godotapi/stream_texture.html | 1271 ----- master/godotapi/style_box.html | 1355 ----- master/godotapi/style_box_empty.html | 1246 ----- master/godotapi/style_box_flat.html | 1600 ------ master/godotapi/style_box_texture.html | 1516 ------ master/godotapi/surface_tool.html | 1417 ----- master/godotapi/tab_container.html | 1409 ----- master/godotapi/tabs.html | 1468 ------ master/godotapi/tcp_server.html | 1286 ----- master/godotapi/text_edit.html | 1755 ------- master/godotapi/texture.html | 1407 ----- master/godotapi/texture_button.html | 1429 ------ master/godotapi/texture_progress.html | 1478 ------ master/godotapi/texture_rect.html | 1366 ----- master/godotapi/theme.html | 1488 ------ master/godotapi/thread.html | 1320 ----- master/godotapi/tile_map.html | 1746 ------- master/godotapi/tile_set.html | 1530 ------ master/godotapi/timer.html | 1380 ----- master/godotapi/tool_button.html | 1246 ----- master/godotapi/touch_screen_button.html | 1408 ----- master/godotapi/translation.html | 1321 ----- master/godotapi/translation_server.html | 1299 ----- master/godotapi/tree.html | 1609 ------ master/godotapi/tree_item.html | 1727 ------- master/godotapi/triangle_mesh.html | 1246 ----- master/godotapi/tween.html | 1650 ------ master/godotapi/undo_redo.html | 1373 ----- master/godotapi/v_box_container.html | 1246 ----- master/godotapi/v_scroll_bar.html | 1246 ----- master/godotapi/v_separator.html | 1246 ----- master/godotapi/v_slider.html | 1246 ----- master/godotapi/v_split_container.html | 1246 ----- master/godotapi/vehicle_body.html | 1352 ----- master/godotapi/vehicle_wheel.html | 1418 ------ master/godotapi/video_player.html | 1411 ----- master/godotapi/video_stream.html | 1246 ----- master/godotapi/viewport.html | 2031 -------- master/godotapi/viewport_container.html | 1271 ----- master/godotapi/viewport_texture.html | 1271 ----- master/godotapi/visibility_enabler.html | 1335 ----- master/godotapi/visibility_notifier.html | 1278 ----- master/godotapi/visibility_notifier_2d.html | 1278 ----- master/godotapi/visual_instance.html | 1310 ----- master/godotapi/visual_script.html | 1624 ------ .../visual_script_basic_type_constant.html | 1287 ----- .../godotapi/visual_script_builtin_func.html | 1271 ----- .../visual_script_class_constant.html | 1286 ----- master/godotapi/visual_script_comment.html | 1299 ----- master/godotapi/visual_script_condition.html | 1246 ----- master/godotapi/visual_script_constant.html | 1285 ----- .../godotapi/visual_script_constructor.html | 1286 ----- .../godotapi/visual_script_custom_node.html | 1441 ------ .../godotapi/visual_script_deconstruct.html | 1285 ----- .../godotapi/visual_script_emit_signal.html | 1271 ----- .../visual_script_engine_singleton.html | 1272 ----- master/godotapi/visual_script_expression.html | 1246 ----- master/godotapi/visual_script_function.html | 1246 ----- .../godotapi/visual_script_function_call.html | 1451 ------ .../visual_script_function_state.html | 1300 ----- .../visual_script_global_constant.html | 1272 ----- master/godotapi/visual_script_index_get.html | 1246 ----- master/godotapi/visual_script_index_set.html | 1246 ----- .../godotapi/visual_script_input_action.html | 1285 ----- master/godotapi/visual_script_iterator.html | 1246 ----- master/godotapi/visual_script_local_var.html | 1285 ----- .../godotapi/visual_script_local_var_set.html | 1285 ----- .../godotapi/visual_script_math_constant.html | 1272 ----- master/godotapi/visual_script_node.html | 1294 ----- master/godotapi/visual_script_operator.html | 1285 ----- master/godotapi/visual_script_preload.html | 1271 ----- .../godotapi/visual_script_property_get.html | 1401 ----- .../godotapi/visual_script_property_set.html | 1415 ----- .../godotapi/visual_script_resource_path.html | 1271 ----- master/godotapi/visual_script_return.html | 1285 ----- master/godotapi/visual_script_scene_node.html | 1271 ----- master/godotapi/visual_script_scene_tree.html | 1246 ----- master/godotapi/visual_script_select.html | 1271 ----- master/godotapi/visual_script_self.html | 1246 ----- master/godotapi/visual_script_sequence.html | 1271 ----- master/godotapi/visual_script_sub_call.html | 1265 ----- master/godotapi/visual_script_switch.html | 1246 ----- master/godotapi/visual_script_type_cast.html | 1285 ----- .../godotapi/visual_script_variable_get.html | 1271 ----- .../godotapi/visual_script_variable_set.html | 1271 ----- master/godotapi/visual_script_while.html | 1246 ----- master/godotapi/visual_script_yield.html | 1317 ----- .../godotapi/visual_script_yield_signal.html | 1345 ----- master/godotapi/visual_server.html | 1306 ----- master/godotapi/weak_ref.html | 1264 ----- master/godotapi/window_dialog.html | 1317 ----- master/godotapi/world.html | 1306 ----- master/godotapi/world_2d.html | 1279 ----- master/godotapi/world_environment.html | 1271 ----- master/godotapi/xml_parser.html | 1437 ------ master/godotapi/y_sort.html | 1271 ----- master/godotapigen.html | 98 +- master/godotarrays.html | 608 +-- master/godotbase.html | 208 +- ...ty_enabler_2d.html => godotcoretypes.html} | 416 +- master/godotdictionaries.html | 295 +- master/godotinternal.html | 700 +-- master/godotinternaltypes.html | 1927 +++++++ master/godotmacros.html | 102 +- master/godotnim.html | 589 ++- master/godotnodepaths.html | 238 +- master/godotobjects.html | 1257 ----- master/godotpoolarrays.html | 1507 +++--- master/godotstrings.html | 179 +- master/godotvariants.html | 1013 ++-- master/index.html | 529 +- master/nodepaths.html | 210 +- master/planes.html | 300 +- master/poolarrays.html | 1423 +++++- master/quats.html | 313 +- master/rect2.html | 243 +- master/rids.html | 163 +- master/transform2d.html | 360 +- master/transforms.html | 315 +- master/variants.html | 733 +-- master/vector2.html | 541 +- master/vector3.html | 512 +- 466 files changed, 8842 insertions(+), 611734 deletions(-) rename master/{rect3.html => aabb.html} (51%) delete mode 100644 master/godotapi/a_star.html delete mode 100644 master/godotapi/accept_dialog.html delete mode 100644 master/godotapi/animated_sprite.html delete mode 100644 master/godotapi/animated_sprite_3d.html delete mode 100644 master/godotapi/animation.html delete mode 100644 master/godotapi/animation_player.html delete mode 100644 master/godotapi/animation_tree_player.html delete mode 100644 master/godotapi/area.html delete mode 100644 master/godotapi/area_2d.html delete mode 100644 master/godotapi/array_mesh.html delete mode 100644 master/godotapi/arvr_anchor.html delete mode 100644 master/godotapi/arvr_camera.html delete mode 100644 master/godotapi/arvr_controller.html delete mode 100644 master/godotapi/arvr_interface.html delete mode 100644 master/godotapi/arvr_origin.html delete mode 100644 master/godotapi/arvr_positional_tracker.html delete mode 100644 master/godotapi/arvr_script_interface.html delete mode 100644 master/godotapi/arvr_server.html delete mode 100644 master/godotapi/atlas_texture.html delete mode 100644 master/godotapi/audio_bus_layout.html delete mode 100644 master/godotapi/audio_effect.html delete mode 100644 master/godotapi/audio_effect_amplify.html delete mode 100644 master/godotapi/audio_effect_band_limit_filter.html delete mode 100644 master/godotapi/audio_effect_band_pass_filter.html delete mode 100644 master/godotapi/audio_effect_chorus.html delete mode 100644 master/godotapi/audio_effect_compressor.html delete mode 100644 master/godotapi/audio_effect_delay.html delete mode 100644 master/godotapi/audio_effect_distortion.html delete mode 100644 master/godotapi/audio_effect_eq.html delete mode 100644 master/godotapi/audio_effect_eq10.html delete mode 100644 master/godotapi/audio_effect_eq21.html delete mode 100644 master/godotapi/audio_effect_eq6.html delete mode 100644 master/godotapi/audio_effect_filter.html delete mode 100644 master/godotapi/audio_effect_high_pass_filter.html delete mode 100644 master/godotapi/audio_effect_high_shelf_filter.html delete mode 100644 master/godotapi/audio_effect_limiter.html delete mode 100644 master/godotapi/audio_effect_low_pass_filter.html delete mode 100644 master/godotapi/audio_effect_low_shelf_filter.html delete mode 100644 master/godotapi/audio_effect_notch_filter.html delete mode 100644 master/godotapi/audio_effect_panner.html delete mode 100644 master/godotapi/audio_effect_phaser.html delete mode 100644 master/godotapi/audio_effect_pitch_shift.html delete mode 100644 master/godotapi/audio_effect_reverb.html delete mode 100644 master/godotapi/audio_effect_stereo_enhance.html delete mode 100644 master/godotapi/audio_server.html delete mode 100644 master/godotapi/audio_stream.html delete mode 100644 master/godotapi/audio_stream_ogg_vorbis.html delete mode 100644 master/godotapi/audio_stream_playback.html delete mode 100644 master/godotapi/audio_stream_player.html delete mode 100644 master/godotapi/audio_stream_player_2d.html delete mode 100644 master/godotapi/audio_stream_player_3d.html delete mode 100644 master/godotapi/audio_stream_random_pitch.html delete mode 100644 master/godotapi/audio_stream_sample.html delete mode 100644 master/godotapi/back_buffer_copy.html delete mode 100644 master/godotapi/base_button.html delete mode 100644 master/godotapi/bit_map.html delete mode 100644 master/godotapi/bitmap_font.html delete mode 100644 master/godotapi/bone_attachment.html delete mode 100644 master/godotapi/box_container.html delete mode 100644 master/godotapi/box_shape.html delete mode 100644 master/godotapi/button.html delete mode 100644 master/godotapi/button_group.html delete mode 100644 master/godotapi/camera.html delete mode 100644 master/godotapi/camera_2d.html delete mode 100644 master/godotapi/canvas_item.html delete mode 100644 master/godotapi/canvas_item_material.html delete mode 100644 master/godotapi/canvas_layer.html delete mode 100644 master/godotapi/canvas_modulate.html delete mode 100644 master/godotapi/capsule_mesh.html delete mode 100644 master/godotapi/capsule_shape.html delete mode 100644 master/godotapi/capsule_shape_2d.html delete mode 100644 master/godotapi/center_container.html delete mode 100644 master/godotapi/check_box.html delete mode 100644 master/godotapi/check_button.html delete mode 100644 master/godotapi/circle_shape_2d.html delete mode 100644 master/godotapi/class_db.html delete mode 100644 master/godotapi/collision_object.html delete mode 100644 master/godotapi/collision_object_2d.html delete mode 100644 master/godotapi/collision_polygon.html delete mode 100644 master/godotapi/collision_polygon_2d.html delete mode 100644 master/godotapi/collision_shape.html delete mode 100644 master/godotapi/collision_shape_2d.html delete mode 100644 master/godotapi/color_picker.html delete mode 100644 master/godotapi/color_picker_button.html delete mode 100644 master/godotapi/color_rect.html delete mode 100644 master/godotapi/concave_polygon_shape.html delete mode 100644 master/godotapi/concave_polygon_shape_2d.html delete mode 100644 master/godotapi/cone_twist_joint.html delete mode 100644 master/godotapi/config_file.html delete mode 100644 master/godotapi/confirmation_dialog.html delete mode 100644 master/godotapi/container.html delete mode 100644 master/godotapi/control.html delete mode 100644 master/godotapi/convex_polygon_shape.html delete mode 100644 master/godotapi/convex_polygon_shape_2d.html delete mode 100644 master/godotapi/cube_map.html delete mode 100644 master/godotapi/cube_mesh.html delete mode 100644 master/godotapi/curve.html delete mode 100644 master/godotapi/curve_2d.html delete mode 100644 master/godotapi/curve_3d.html delete mode 100644 master/godotapi/curve_texture.html delete mode 100644 master/godotapi/cylinder_mesh.html delete mode 100644 master/godotapi/damped_spring_joint_2d.html delete mode 100644 master/godotapi/directional_light.html delete mode 100644 master/godotapi/directory.html delete mode 100644 master/godotapi/dynamic_font.html delete mode 100644 master/godotapi/dynamic_font_data.html delete mode 100644 master/godotapi/editor_file_dialog.html delete mode 100644 master/godotapi/editor_file_system.html delete mode 100644 master/godotapi/editor_file_system_directory.html delete mode 100644 master/godotapi/editor_import_plugin.html delete mode 100644 master/godotapi/editor_plugin.html delete mode 100644 master/godotapi/editor_resource_preview.html delete mode 100644 master/godotapi/editor_resource_preview_generator.html delete mode 100644 master/godotapi/editor_script.html delete mode 100644 master/godotapi/editor_selection.html delete mode 100644 master/godotapi/editor_settings.html delete mode 100644 master/godotapi/editor_spatial_gizmo.html delete mode 100644 master/godotapi/encoded_object_as_id.html delete mode 100644 master/godotapi/engine.html delete mode 100644 master/godotapi/environment.html delete mode 100644 master/godotapi/file.html delete mode 100644 master/godotapi/file_dialog.html delete mode 100644 master/godotapi/font.html delete mode 100644 master/godotapi/func_ref.html delete mode 100644 master/godotapi/gd_function_state.html delete mode 100644 master/godotapi/gd_native.html delete mode 100644 master/godotapi/gd_native_class.html delete mode 100644 master/godotapi/gd_native_library.html delete mode 100644 master/godotapi/gd_os.html delete mode 100644 master/godotapi/gd_script.html delete mode 100644 master/godotapi/generic_6dof_joint.html delete mode 100644 master/godotapi/geometry.html delete mode 100644 master/godotapi/geometry_instance.html delete mode 100644 master/godotapi/gi_probe.html delete mode 100644 master/godotapi/gi_probe_data.html delete mode 100644 master/godotapi/global_constants.html delete mode 100644 master/godotapi/godotall.html delete mode 100644 master/godotapi/godottypes.html delete mode 100644 master/godotapi/gradient.html delete mode 100644 master/godotapi/gradient_texture.html delete mode 100644 master/godotapi/graph_edit.html delete mode 100644 master/godotapi/graph_node.html delete mode 100644 master/godotapi/grid_container.html delete mode 100644 master/godotapi/grid_map.html delete mode 100644 master/godotapi/groove_joint_2d.html delete mode 100644 master/godotapi/h_box_container.html delete mode 100644 master/godotapi/h_scroll_bar.html delete mode 100644 master/godotapi/h_separator.html delete mode 100644 master/godotapi/h_slider.html delete mode 100644 master/godotapi/h_split_container.html delete mode 100644 master/godotapi/hinge_joint.html delete mode 100644 master/godotapi/http_client.html delete mode 100644 master/godotapi/http_request.html delete mode 100644 master/godotapi/image.html delete mode 100644 master/godotapi/image_texture.html delete mode 100644 master/godotapi/immediate_geometry.html delete mode 100644 master/godotapi/input.html delete mode 100644 master/godotapi/input_default.html delete mode 100644 master/godotapi/input_event.html delete mode 100644 master/godotapi/input_event_action.html delete mode 100644 master/godotapi/input_event_joypad_button.html delete mode 100644 master/godotapi/input_event_joypad_motion.html delete mode 100644 master/godotapi/input_event_key.html delete mode 100644 master/godotapi/input_event_mouse.html delete mode 100644 master/godotapi/input_event_mouse_button.html delete mode 100644 master/godotapi/input_event_mouse_motion.html delete mode 100644 master/godotapi/input_event_screen_drag.html delete mode 100644 master/godotapi/input_event_screen_touch.html delete mode 100644 master/godotapi/input_event_with_modifiers.html delete mode 100644 master/godotapi/input_map.html delete mode 100644 master/godotapi/instance_placeholder.html delete mode 100644 master/godotapi/interpolated_camera.html delete mode 100644 master/godotapi/ip.html delete mode 100644 master/godotapi/ip_unix.html delete mode 100644 master/godotapi/item_list.html delete mode 100644 master/godotapi/joint.html delete mode 100644 master/godotapi/joint_2d.html delete mode 100644 master/godotapi/kinematic_body.html delete mode 100644 master/godotapi/kinematic_body_2d.html delete mode 100644 master/godotapi/label.html delete mode 100644 master/godotapi/large_texture.html delete mode 100644 master/godotapi/light.html delete mode 100644 master/godotapi/light_2d.html delete mode 100644 master/godotapi/light_occluder_2d.html delete mode 100644 master/godotapi/line_2d.html delete mode 100644 master/godotapi/line_edit.html delete mode 100644 master/godotapi/line_shape_2d.html delete mode 100644 master/godotapi/link_button.html delete mode 100644 master/godotapi/listener.html delete mode 100644 master/godotapi/main_loop.html delete mode 100644 master/godotapi/margin_container.html delete mode 100644 master/godotapi/marshalls.html delete mode 100644 master/godotapi/material.html delete mode 100644 master/godotapi/menu_button.html delete mode 100644 master/godotapi/mesh.html delete mode 100644 master/godotapi/mesh_data_tool.html delete mode 100644 master/godotapi/mesh_instance.html delete mode 100644 master/godotapi/mesh_library.html delete mode 100644 master/godotapi/multi_mesh.html delete mode 100644 master/godotapi/multi_mesh_instance.html delete mode 100644 master/godotapi/mutex.html delete mode 100644 master/godotapi/native_script.html delete mode 100644 master/godotapi/navigation.html delete mode 100644 master/godotapi/navigation_2d.html delete mode 100644 master/godotapi/navigation_mesh.html delete mode 100644 master/godotapi/navigation_mesh_instance.html delete mode 100644 master/godotapi/navigation_polygon.html delete mode 100644 master/godotapi/navigation_polygon_instance.html delete mode 100644 master/godotapi/networked_multiplayer_e_net.html delete mode 100644 master/godotapi/networked_multiplayer_peer.html delete mode 100644 master/godotapi/nine_patch_rect.html delete mode 100644 master/godotapi/node.html delete mode 100644 master/godotapi/node_2d.html delete mode 100644 master/godotapi/objects.html delete mode 100644 master/godotapi/occluder_polygon_2d.html delete mode 100644 master/godotapi/omni_light.html delete mode 100644 master/godotapi/option_button.html delete mode 100644 master/godotapi/p_hash_translation.html delete mode 100644 master/godotapi/packed_data_container.html delete mode 100644 master/godotapi/packed_data_container_ref.html delete mode 100644 master/godotapi/packed_scene.html delete mode 100644 master/godotapi/packet_peer.html delete mode 100644 master/godotapi/packet_peer_stream.html delete mode 100644 master/godotapi/packet_peer_udp.html delete mode 100644 master/godotapi/panel.html delete mode 100644 master/godotapi/panel_container.html delete mode 100644 master/godotapi/panorama_sky.html delete mode 100644 master/godotapi/parallax_background.html delete mode 100644 master/godotapi/parallax_layer.html delete mode 100644 master/godotapi/particles.html delete mode 100644 master/godotapi/particles_2d.html delete mode 100644 master/godotapi/particles_material.html delete mode 100644 master/godotapi/path.html delete mode 100644 master/godotapi/path_2d.html delete mode 100644 master/godotapi/path_follow.html delete mode 100644 master/godotapi/path_follow_2d.html delete mode 100644 master/godotapi/pck_packer.html delete mode 100644 master/godotapi/performance.html delete mode 100644 master/godotapi/physics_2d_direct_body_state.html delete mode 100644 master/godotapi/physics_2d_direct_body_state_sw.html delete mode 100644 master/godotapi/physics_2d_direct_space_state.html delete mode 100644 master/godotapi/physics_2d_server.html delete mode 100644 master/godotapi/physics_2d_server_sw.html delete mode 100644 master/godotapi/physics_2d_shape_query_parameters.html delete mode 100644 master/godotapi/physics_2d_shape_query_result.html delete mode 100644 master/godotapi/physics_2d_test_motion_result.html delete mode 100644 master/godotapi/physics_body.html delete mode 100644 master/godotapi/physics_body_2d.html delete mode 100644 master/godotapi/physics_direct_body_state.html delete mode 100644 master/godotapi/physics_direct_body_state_sw.html delete mode 100644 master/godotapi/physics_direct_space_state.html delete mode 100644 master/godotapi/physics_server.html delete mode 100644 master/godotapi/physics_server_sw.html delete mode 100644 master/godotapi/physics_shape_query_parameters.html delete mode 100644 master/godotapi/physics_shape_query_result.html delete mode 100644 master/godotapi/pin_joint.html delete mode 100644 master/godotapi/pin_joint_2d.html delete mode 100644 master/godotapi/plane_mesh.html delete mode 100644 master/godotapi/plane_shape.html delete mode 100644 master/godotapi/polygon_2d.html delete mode 100644 master/godotapi/polygon_path_finder.html delete mode 100644 master/godotapi/popup.html delete mode 100644 master/godotapi/popup_dialog.html delete mode 100644 master/godotapi/popup_menu.html delete mode 100644 master/godotapi/popup_panel.html delete mode 100644 master/godotapi/portal.html delete mode 100644 master/godotapi/position_2d.html delete mode 100644 master/godotapi/position_3d.html delete mode 100644 master/godotapi/primitive_mesh.html delete mode 100644 master/godotapi/prism_mesh.html delete mode 100644 master/godotapi/procedural_sky.html delete mode 100644 master/godotapi/progress_bar.html delete mode 100644 master/godotapi/project_settings.html delete mode 100644 master/godotapi/proximity_group.html delete mode 100644 master/godotapi/quad_mesh.html delete mode 100644 master/godotapi/range.html delete mode 100644 master/godotapi/ray_cast.html delete mode 100644 master/godotapi/ray_cast_2d.html delete mode 100644 master/godotapi/ray_shape.html delete mode 100644 master/godotapi/ray_shape_2d.html delete mode 100644 master/godotapi/rectangle_shape_2d.html delete mode 100644 master/godotapi/reference.html delete mode 100644 master/godotapi/reference_rect.html delete mode 100644 master/godotapi/reflection_probe.html delete mode 100644 master/godotapi/reg_ex.html delete mode 100644 master/godotapi/reg_ex_match.html delete mode 100644 master/godotapi/remote_transform.html delete mode 100644 master/godotapi/remote_transform_2d.html delete mode 100644 master/godotapi/resource.html delete mode 100644 master/godotapi/resource_importer.html delete mode 100644 master/godotapi/resource_importer_ogg_vorbis.html delete mode 100644 master/godotapi/resource_interactive_loader.html delete mode 100644 master/godotapi/resource_loader.html delete mode 100644 master/godotapi/resource_preloader.html delete mode 100644 master/godotapi/resource_saver.html delete mode 100644 master/godotapi/rich_text_label.html delete mode 100644 master/godotapi/rigid_body.html delete mode 100644 master/godotapi/rigid_body_2d.html delete mode 100644 master/godotapi/room.html delete mode 100644 master/godotapi/room_bounds.html delete mode 100644 master/godotapi/scene_state.html delete mode 100644 master/godotapi/scene_tree.html delete mode 100644 master/godotapi/scene_tree_timer.html delete mode 100644 master/godotapi/script.html delete mode 100644 master/godotapi/script_editor.html delete mode 100644 master/godotapi/scroll_bar.html delete mode 100644 master/godotapi/scroll_container.html delete mode 100644 master/godotapi/segment_shape_2d.html delete mode 100644 master/godotapi/semaphore.html delete mode 100644 master/godotapi/separator.html delete mode 100644 master/godotapi/shader.html delete mode 100644 master/godotapi/shader_material.html delete mode 100644 master/godotapi/shape.html delete mode 100644 master/godotapi/shape_2d.html delete mode 100644 master/godotapi/short_cut.html delete mode 100644 master/godotapi/skeleton.html delete mode 100644 master/godotapi/sky.html delete mode 100644 master/godotapi/slider.html delete mode 100644 master/godotapi/slider_joint.html delete mode 100644 master/godotapi/spatial.html delete mode 100644 master/godotapi/spatial_gizmo.html delete mode 100644 master/godotapi/spatial_material.html delete mode 100644 master/godotapi/spatial_velocity_tracker.html delete mode 100644 master/godotapi/sphere_mesh.html delete mode 100644 master/godotapi/sphere_shape.html delete mode 100644 master/godotapi/spin_box.html delete mode 100644 master/godotapi/split_container.html delete mode 100644 master/godotapi/spot_light.html delete mode 100644 master/godotapi/sprite.html delete mode 100644 master/godotapi/sprite_3d.html delete mode 100644 master/godotapi/sprite_base_3d.html delete mode 100644 master/godotapi/sprite_frames.html delete mode 100644 master/godotapi/static_body.html delete mode 100644 master/godotapi/static_body_2d.html delete mode 100644 master/godotapi/stream_peer.html delete mode 100644 master/godotapi/stream_peer_buffer.html delete mode 100644 master/godotapi/stream_peer_ssl.html delete mode 100644 master/godotapi/stream_peer_tcp.html delete mode 100644 master/godotapi/stream_texture.html delete mode 100644 master/godotapi/style_box.html delete mode 100644 master/godotapi/style_box_empty.html delete mode 100644 master/godotapi/style_box_flat.html delete mode 100644 master/godotapi/style_box_texture.html delete mode 100644 master/godotapi/surface_tool.html delete mode 100644 master/godotapi/tab_container.html delete mode 100644 master/godotapi/tabs.html delete mode 100644 master/godotapi/tcp_server.html delete mode 100644 master/godotapi/text_edit.html delete mode 100644 master/godotapi/texture.html delete mode 100644 master/godotapi/texture_button.html delete mode 100644 master/godotapi/texture_progress.html delete mode 100644 master/godotapi/texture_rect.html delete mode 100644 master/godotapi/theme.html delete mode 100644 master/godotapi/thread.html delete mode 100644 master/godotapi/tile_map.html delete mode 100644 master/godotapi/tile_set.html delete mode 100644 master/godotapi/timer.html delete mode 100644 master/godotapi/tool_button.html delete mode 100644 master/godotapi/touch_screen_button.html delete mode 100644 master/godotapi/translation.html delete mode 100644 master/godotapi/translation_server.html delete mode 100644 master/godotapi/tree.html delete mode 100644 master/godotapi/tree_item.html delete mode 100644 master/godotapi/triangle_mesh.html delete mode 100644 master/godotapi/tween.html delete mode 100644 master/godotapi/undo_redo.html delete mode 100644 master/godotapi/v_box_container.html delete mode 100644 master/godotapi/v_scroll_bar.html delete mode 100644 master/godotapi/v_separator.html delete mode 100644 master/godotapi/v_slider.html delete mode 100644 master/godotapi/v_split_container.html delete mode 100644 master/godotapi/vehicle_body.html delete mode 100644 master/godotapi/vehicle_wheel.html delete mode 100644 master/godotapi/video_player.html delete mode 100644 master/godotapi/video_stream.html delete mode 100644 master/godotapi/viewport.html delete mode 100644 master/godotapi/viewport_container.html delete mode 100644 master/godotapi/viewport_texture.html delete mode 100644 master/godotapi/visibility_enabler.html delete mode 100644 master/godotapi/visibility_notifier.html delete mode 100644 master/godotapi/visibility_notifier_2d.html delete mode 100644 master/godotapi/visual_instance.html delete mode 100644 master/godotapi/visual_script.html delete mode 100644 master/godotapi/visual_script_basic_type_constant.html delete mode 100644 master/godotapi/visual_script_builtin_func.html delete mode 100644 master/godotapi/visual_script_class_constant.html delete mode 100644 master/godotapi/visual_script_comment.html delete mode 100644 master/godotapi/visual_script_condition.html delete mode 100644 master/godotapi/visual_script_constant.html delete mode 100644 master/godotapi/visual_script_constructor.html delete mode 100644 master/godotapi/visual_script_custom_node.html delete mode 100644 master/godotapi/visual_script_deconstruct.html delete mode 100644 master/godotapi/visual_script_emit_signal.html delete mode 100644 master/godotapi/visual_script_engine_singleton.html delete mode 100644 master/godotapi/visual_script_expression.html delete mode 100644 master/godotapi/visual_script_function.html delete mode 100644 master/godotapi/visual_script_function_call.html delete mode 100644 master/godotapi/visual_script_function_state.html delete mode 100644 master/godotapi/visual_script_global_constant.html delete mode 100644 master/godotapi/visual_script_index_get.html delete mode 100644 master/godotapi/visual_script_index_set.html delete mode 100644 master/godotapi/visual_script_input_action.html delete mode 100644 master/godotapi/visual_script_iterator.html delete mode 100644 master/godotapi/visual_script_local_var.html delete mode 100644 master/godotapi/visual_script_local_var_set.html delete mode 100644 master/godotapi/visual_script_math_constant.html delete mode 100644 master/godotapi/visual_script_node.html delete mode 100644 master/godotapi/visual_script_operator.html delete mode 100644 master/godotapi/visual_script_preload.html delete mode 100644 master/godotapi/visual_script_property_get.html delete mode 100644 master/godotapi/visual_script_property_set.html delete mode 100644 master/godotapi/visual_script_resource_path.html delete mode 100644 master/godotapi/visual_script_return.html delete mode 100644 master/godotapi/visual_script_scene_node.html delete mode 100644 master/godotapi/visual_script_scene_tree.html delete mode 100644 master/godotapi/visual_script_select.html delete mode 100644 master/godotapi/visual_script_self.html delete mode 100644 master/godotapi/visual_script_sequence.html delete mode 100644 master/godotapi/visual_script_sub_call.html delete mode 100644 master/godotapi/visual_script_switch.html delete mode 100644 master/godotapi/visual_script_type_cast.html delete mode 100644 master/godotapi/visual_script_variable_get.html delete mode 100644 master/godotapi/visual_script_variable_set.html delete mode 100644 master/godotapi/visual_script_while.html delete mode 100644 master/godotapi/visual_script_yield.html delete mode 100644 master/godotapi/visual_script_yield_signal.html delete mode 100644 master/godotapi/visual_server.html delete mode 100644 master/godotapi/weak_ref.html delete mode 100644 master/godotapi/window_dialog.html delete mode 100644 master/godotapi/world.html delete mode 100644 master/godotapi/world_2d.html delete mode 100644 master/godotapi/world_environment.html delete mode 100644 master/godotapi/xml_parser.html delete mode 100644 master/godotapi/y_sort.html rename master/{godotapi/visibility_enabler_2d.html => godotcoretypes.html} (57%) create mode 100644 master/godotinternaltypes.html delete mode 100644 master/godotobjects.html diff --git a/master/rect3.html b/master/aabb.html similarity index 51% rename from master/rect3.html rename to master/aabb.html index 6ba7db0..bb858ee 100644 --- a/master/rect3.html +++ b/master/aabb.html @@ -12,11 +12,11 @@ - + -Module rect3 +Module aabb @@ -1195,10 +1213,14 @@ function main() {
-

Module rect3

+

Module aabb

-
+ +
Search:
@@ -1216,65 +1238,55 @@ function main() { -
  • - Types - -
  • Procs
  • @@ -1288,248 +1300,217 @@ function main() { -
    -

    Types

    -
    -
    Rect3* {.
    byref
    .} = object - position*: Vector3 - size*: Vector3 -
    -
    - -  Source -Edit - -
    - +internal/godotinternaltypes, internal/godotstrings, godotcoretypes, gdnativeapi

    Procs

    -
    proc initRect3*(pos, size: Vector3): Rect3 {.
    inline
    .}
    +
    proc initAABB(pos, size: Vector3): AABB {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `$`*(self: Rect3): string {.
    inline
    .}
    +
    proc `$`(self: AABB): string {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc area*(self: Rect3): float32 {.
    noSideEffect, importc: "godot_rect3_get_area"
    .}
    +
    proc area(self: AABB): float32 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc hasNoArea*(self: Rect3): bool {.
    noSideEffect, importc: "godot_rect3_has_no_area"
    .}
    +
    proc hasNoArea(self: AABB): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc hasNoSurface*(self: Rect3): bool {.
    noSideEffect, - importc: "godot_rect3_has_no_surface"
    .}
    +
    proc hasNoSurface(self: AABB): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc intersects*(a, b: Rect3): bool {.
    noSideEffect, importc: "godot_rect3_intersects"
    .}
    +
    proc intersects(self, other: AABB): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc encloses*(self, other: Rect3): bool {.
    noSideEffect, - importc: "godot_rect3_encloses"
    .}
    +
    proc encloses(self, other: AABB): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc merge*(self, other: Rect3): Rect3 {.
    noSideEffect, importc: "godot_rect3_merge"
    .}
    +
    proc merge(self, other: AABB): AABB {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc intersection*(self, other: Rect3): Rect3 {.
    noSideEffect, - importc: "godot_rect3_intersection"
    .}
    +
    proc intersection(self, other: AABB): AABB {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc intersectsPlane*(self: Rect3; plane: Plane): bool {.
    noSideEffect, - importc: "godot_rect3_intersects_plane"
    .}
    +
    proc intersectsPlane(self: AABB; plane: Plane): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc intersectsSegment*(self: Rect3; start, to: Vector3): bool {.
    noSideEffect, - importc: "godot_rect3_intersects_segment"
    .}
    +
    proc intersectsSegment(self: AABB; start, to: Vector3): bool {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc contains*(self: Rect3; point: Vector3): bool {.
    noSideEffect, - importc: "godot_rect3_has_point"
    .}
    +
    proc contains(self: AABB; point: Vector3): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc getSupport*(self: Rect3; dir: Vector3): Vector3 {.
    noSideEffect, - importc: "godot_rect3_get_support"
    .}
    +
    proc getSupport(self: AABB; dir: Vector3): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc getLongestAxis*(self: Rect3): Vector3 {.
    noSideEffect, - importc: "godot_rect3_get_longest_axis"
    .}
    +
    proc getLongestAxis(self: AABB): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc getLongestAxisIndex*(self: Rect3): cint {.
    noSideEffect, - importc: "godot_rect3_get_longest_axis_index"
    .}
    +
    proc getLongestAxisIndex(self: AABB): cint {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc getLongestAxisSize*(self: Rect3): float32 {.
    noSideEffect, - importc: "godot_rect3_get_longest_axis_size"
    .}
    +
    proc getLongestAxisSize(self: AABB): float32 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc getShortestAxis*(self: Rect3): Vector3 {.
    noSideEffect, - importc: "godot_rect3_get_shortest_axis"
    .}
    +
    proc getShortestAxis(self: AABB): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc getShortestAxisIndex*(self: Rect3): cint {.
    noSideEffect, - importc: "godot_rect3_get_shortest_axis_index"
    .}
    +
    proc getShortestAxisIndex(self: AABB): cint {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc getShortestAxisSize*(self: Rect3): float32 {.
    noSideEffect, - importc: "godot_rect3_get_shortest_axis_size"
    .}
    +
    proc getShortestAxisSize(self: AABB): float32 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc expand*(self: Rect3; toPoint: Vector3): Rect3 {.
    noSideEffect, - importc: "godot_rect3_expand"
    .}
    +
    proc expand(self: AABB; toPoint: Vector3): AABB {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc grow*(self: Rect3; by: float32): Rect3 {.
    noSideEffect, importc: "godot_rect3_grow"
    .}
    +
    proc grow(self: AABB; by: float32): AABB {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc getEndpoint*(self: Rect3; idx: cint): Vector3 {.
    noSideEffect, - importc: "godot_rect3_get_endpoint"
    .}
    +
    proc getEndpoint(self: AABB; idx: cint): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `==`*(a, b: Rect3): bool {.
    noSideEffect, importc: "godot_rect3_operator_equal"
    .}
    +
    proc `==`(a, b: AABB): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    @@ -1542,7 +1523,7 @@ class="link-seesrc" target="_blank">Source
    diff --git a/master/arrays.html b/master/arrays.html index cece448..78aac89 100644 --- a/master/arrays.html +++ b/master/arrays.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

    Module arrays

    -
    + +
    Search:
    @@ -1220,7 +1242,7 @@ function main() { Types @@ -1229,87 +1251,87 @@ function main() { Procs
    • godotArray
    • + title="godotArray(arr: Array): ptr GodotArray">godotArray
    • newArray
    • + title="newArray(arr: GodotArray): Array">newArray
    • newArray
    • -
    • newArray
    • + title="newArray(s: varargs[Variant]): Array">newArray +
    • newArray
    • newArray
    • + title="newArray(pca: PoolColorArray): Array">newArray
    • newArray
    • + title="newArray(pv3a: PoolVector3Array): Array">newArray
    • newArray
    • + title="newArray(pv2a: PoolVector2Array): Array">newArray
    • newArray
    • + title="newArray(psa: PoolStringArray): Array">newArray
    • newArray
    • + title="newArray(pra: PoolRealArray): Array">newArray
    • newArray
    • + title="newArray(pia: PoolIntArray): Array">newArray
    • newArray
    • + title="newArray(pba: PoolByteArray): Array">newArray
    • `[]=`
    • + title="`[]=`(self: var Array; idx: int; value: Variant)">`[]=`
    • `[]`
    • + title="`[]`(self: Array; idx: int): Variant">`[]`
    • add
    • + title="add(self: var Array; value: Variant)">add
    • clear
    • + title="clear(self: var Array)">clear
    • count
    • + title="count(self: Array; value: Variant): int">count
    • isEmpty
    • + title="isEmpty(self: Array): bool">isEmpty
    • erase
    • + title="erase(self: var Array; value: Variant)">erase
    • first
    • + title="first(self: Array): Variant">first
    • last
    • + title="last(self: Array): Variant">last
    • find
    • + title="find(self: Array; what: Variant; f: int): int">find
    • findLast
    • + title="findLast(self: Array; what: Variant): int">findLast
    • contains
    • + title="contains(self: Array; value: Variant): bool">contains
    • hash
    • + title="hash(self: Array): Hash">hash
    • insert
    • + title="insert(self: var Array; pos: int; value: Variant)">insert
    • reverse
    • + title="reverse(self: var Array)">reverse
    • popLast
    • + title="popLast(self: var Array): Variant">popLast
    • popFirst
    • + title="popFirst(self: var Array): Variant">popFirst
    • addLast
    • + title="addLast(self: var Array; value: Variant)">addLast
    • addFirst
    • + title="addFirst(self: var Array; value: Variant)">addFirst
    • delete
    • + title="delete(self: var Array; idx: int)">delete
    • setLen
    • + title="setLen(self: var Array; size: int)">setLen
    • rfind
    • + title="rfind(self: Array; what: Variant; fromIdx: int): int">rfind
    • len
    • + title="len(self: Array): int">len
    • sort
    • + title="sort(self: var Array)">sort
    • `$`
    • + title="`$`(self: Array): string">`$`
  • - Iterators + Iterators
    • items
    • + title="items(self: Array): Variant">items
    • pairs
    • + title="pairs(self: Array): tuple[key: int, val: Variant]">pairs
  • @@ -1323,18 +1345,18 @@ function main() {

    Types

    -
    Array* = ref object
    +
    Array = ref object
       godotArray: GodotArray
     
      Source Edit @@ -1344,349 +1366,349 @@ class="link-seesrc" target="_blank">Source

    Procs

    -
    proc godotArray*(arr: Array): ptr GodotArray {.
    inline
    .}
    +
    proc godotArray(arr: Array): ptr GodotArray {.
    inline, raises: [], tags: []
    .}
    WARNING: do not keep the returned value for longer than the lifetime of arr   Source Edit
    -
    proc newArray*(arr: GodotArray): Array {.
    inline
    .}
    +
    proc newArray(arr: GodotArray): Array {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc newArray*(s: varargs[Variant]): Array
    +
    proc newArray(s: varargs[Variant]): Array {.
    raises: [], tags: []
    .}
      Source Edit
    -
    proc newArray*(s: openarray[Variant]): Array
    +
    proc newArray(s: openArray[Variant]): Array {.
    raises: [], tags: []
    .}
      Source Edit
    -
    proc newArray*(pca: PoolColorArray): Array {.
    inline
    .}
    +
    proc newArray(pca: PoolColorArray): Array {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc newArray*(pv3a: PoolVector3Array): Array {.
    inline
    .}
    +
    proc newArray(pv3a: PoolVector3Array): Array {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc newArray*(pv2a: PoolVector2Array): Array {.
    inline
    .}
    +
    proc newArray(pv2a: PoolVector2Array): Array {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc newArray*(psa: PoolStringArray): Array {.
    inline
    .}
    +
    proc newArray(psa: PoolStringArray): Array {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc newArray*(pra: PoolRealArray): Array {.
    inline
    .}
    +
    proc newArray(pra: PoolRealArray): Array {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc newArray*(pia: PoolIntArray): Array {.
    inline
    .}
    +
    proc newArray(pia: PoolIntArray): Array {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc newArray*(pba: PoolByteArray): Array {.
    inline
    .}
    +
    proc newArray(pba: PoolByteArray): Array {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc `[]=`*(self: var Array; idx: int; value: Variant) {.
    inline
    .}
    +
    proc `[]=`(self: var Array; idx: int; value: Variant) {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc `[]`*(self: Array; idx: int): Variant {.
    inline
    .}
    +
    proc `[]`(self: Array; idx: int): Variant {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc add*(self: var Array; value: Variant) {.
    inline
    .}
    +
    proc add(self: var Array; value: Variant) {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc clear*(self: var Array) {.
    inline
    .}
    +
    proc clear(self: var Array) {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc count*(self: Array; value: Variant): int {.
    inline
    .}
    +
    proc count(self: Array; value: Variant): int {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc isEmpty*(self: Array): bool {.
    inline
    .}
    +
    proc isEmpty(self: Array): bool {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc erase*(self: var Array; value: Variant) {.
    inline
    .}
    +
    proc erase(self: var Array; value: Variant) {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc first*(self: Array): Variant {.
    inline
    .}
    +
    proc first(self: Array): Variant {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc last*(self: Array): Variant {.
    inline
    .}
    +
    proc last(self: Array): Variant {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc find*(self: Array; what: Variant; f: int): int {.
    inline
    .}
    +
    proc find(self: Array; what: Variant; f: int): int {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc findLast*(self: Array; what: Variant): int {.
    inline
    .}
    +
    proc findLast(self: Array; what: Variant): int {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc contains*(self: Array; value: Variant): bool {.
    inline
    .}
    +
    proc contains(self: Array; value: Variant): bool {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc hash*(self: Array): Hash {.
    inline
    .}
    +
    proc hash(self: Array): Hash {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc insert*(self: var Array; pos: int; value: Variant) {.
    inline
    .}
    +
    proc insert(self: var Array; pos: int; value: Variant) {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc reverse*(self: var Array) {.
    inline
    .}
    +
    proc reverse(self: var Array) {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc popLast*(self: var Array): Variant {.
    inline
    .}
    +
    proc popLast(self: var Array): Variant {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc popFirst*(self: var Array): Variant {.
    inline
    .}
    +
    proc popFirst(self: var Array): Variant {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc addLast*(self: var Array; value: Variant) {.
    inline
    .}
    +
    proc addLast(self: var Array; value: Variant) {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc addFirst*(self: var Array; value: Variant) {.
    inline
    .}
    +
    proc addFirst(self: var Array; value: Variant) {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc delete*(self: var Array; idx: int) {.
    inline
    .}
    +
    proc delete(self: var Array; idx: int) {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc setLen*(self: var Array; size: int) {.
    inline
    .}
    +
    proc setLen(self: var Array; size: int) {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc rfind*(self: Array; what: Variant; f: int): int {.
    inline
    .}
    +
    proc rfind(self: Array; what: Variant; fromIdx: int): int {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc len*(self: Array): int {.
    inline
    .}
    +
    proc len(self: Array): int {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc sort*(self: var Array) {.
    inline
    .}
    +
    proc sort(self: var Array) {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc `$`*(self: Array): string
    +
    proc `$`(self: Array): string {.
    raises: [], tags: []
    .}
      Source Edit
    -
    -

    Iterators

    +
    +

    Iterators

    -
    iterator items*(self: Array): Variant
    +
    iterator items(self: Array): Variant {.
    raises: [], tags: []
    .}
      Source Edit
    -
    iterator pairs*(self: Array): tuple[key: int, val: Variant]
    +
    iterator pairs(self: Array): tuple[key: int, val: Variant] {.
    raises: [], tags: []
    .}
      Source Edit @@ -1701,7 +1723,7 @@ class="link-seesrc" target="_blank">Source
    diff --git a/master/basis.html b/master/basis.html index d9cb00a..8a21725 100644 --- a/master/basis.html +++ b/master/basis.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

    Module basis

    -
    + +
    Search:
    @@ -1216,138 +1238,129 @@ function main() { -
  • - Types - -
  • Procs
    • setCells
    • + title="setCells(basis: var Basis; xx, xy, xz, yx, yy, yz, zx, zy, zz: float32)">setCells
    • `[]`
    • + title="`[]`(self: Basis; row: range[0 .. 2]): Vector3">`[]`
    • `[]`
    • + title="`[]`(self: var Basis; row: range[0 .. 2]): var Vector3">`[]`
    • `[]=`
    • + title="`[]=`(self: var Basis; row: range[0 .. 2]; value: Vector3)">`[]=`
    • `==`
    • + title="`==`(self, other: Basis): bool">`==`
    • isEqualApprox
    • + title="isEqualApprox(self, other: Basis): bool">isEqualApprox
    • tdotx
    • + title="tdotx(self: Basis; v: Vector3): float32">tdotx
    • tdoty
    • + title="tdoty(self: Basis; v: Vector3): float32">tdoty
    • tdotz
    • + title="tdotz(self: Basis; v: Vector3): float32">tdotz
    • `+`
    • + title="`+`(self, other: Basis): Basis">`+`
    • `+=`
    • + title="`+=`(self: var Basis; other: Basis)">`+=`
    • `-`
    • + title="`-`(self, other: Basis): Basis">`-`
    • `-=`
    • + title="`-=`(self: var Basis; other: Basis)">`-=`
    • `*`
    • + title="`*`(self, other: Basis): Basis">`*`
    • `*=`
    • + title="`*=`(self: var Basis; other: Basis)">`*=`
    • `*=`
    • + title="`*=`(self: var Basis; b: float32)">`*=`
    • `*`
    • + title="`*`(self: Basis; b: float32): Basis">`*`
    • initBasis
    • + title="initBasis(): Basis">initBasis
    • initBasis
    • + title="initBasis(row0, row1, row2: Vector3): Basis">initBasis
    • initBasis
    • + title="initBasis(xx, xy, xz, yx, yy, yz, zx, zy, zz: float32): Basis">initBasis
    • initBasis
    • + title="initBasis(euler: Quat): Basis">initBasis
    • initBasis
    • + title="initBasis(axis: Vector3; phi: float32): Basis">initBasis
    • setEuler
    • + title="setEuler(self: var Basis; euler: Vector3)">setEuler
    • getEuler
    • + title="getEuler(self: Basis): Vector3">getEuler
    • initBasis
    • + title="initBasis(euler: Vector3): Basis">initBasis
    • outer
    • + title="outer(self, other: Vector3): Basis">outer
    • toDiagonalMatrix
    • + title="toDiagonalMatrix(self: Vector3): Basis">toDiagonalMatrix
    • `$`
    • + title="`$`(self: Basis): string">`$`
    • invert
    • + title="invert(self: var Basis)">invert
    • inverse
    • + title="inverse(self: Basis): Basis">inverse
    • axis
    • + title="axis(self: Basis; idx: range[0 .. 2]): Vector3">axis
    • setAxis
    • + title="setAxis(self: var Basis; idx: range[0 .. 2]; value: Vector3)">setAxis
    • row
    • + title="row(self: Basis; row: range[0 .. 2]): Vector3">row
    • setRow
    • + title="setRow(self: var Basis; row: range[0 .. 2]; value: Vector3)">setRow
    • getMainDiagonal
    • + title="getMainDiagonal(self: Basis): Vector3">getMainDiagonal
    • zero
    • + title="zero(self: var Basis)">zero
    • orthonormalized
    • + title="orthonormalized(self: Basis): Basis">orthonormalized
    • transpose
    • + title="transpose(self: var Basis)">transpose
    • transposed
    • + title="transposed(self: Basis): Basis">transposed
    • isOrthogonal
    • + title="isOrthogonal(self: Basis): bool">isOrthogonal
    • isRotation
    • + title="isRotation(self: Basis): bool">isRotation
    • isSymmetric
    • + title="isSymmetric(self: Basis): bool">isSymmetric
    • scale
    • + title="scale(self: var Basis; scale: Vector3)">scale
    • scaled
    • + title="scaled(self: Basis; scale: Vector3): Basis">scaled
    • rotated
    • + title="rotated(self: Basis; axis: Vector3; phi: float32): Basis">rotated
    • rotate
    • + title="rotate(self: var Basis; axis: Vector3; phi: float32)">rotate
    • rotated
    • + title="rotated(self: Basis; euler: Vector3): Basis">rotated
    • rotate
    • + title="rotate(self: var Basis; euler: Vector3)">rotate
    • getScale
    • + title="getScale(self: Basis): Vector3">getScale
    • getRotation
    • + title="getRotation(self: Basis): Vector3">getRotation
    • setScale
    • + title="setScale(self: var Basis; scale: Vector3)">setScale
    • setRotationEuler
    • + title="setRotationEuler(self: var Basis; euler: Vector3)">setRotationEuler
    • setRotationAxisAngle
    • + title="setRotationAxisAngle(self: var Basis; axis: Vector3; angle: float32)">setRotationAxisAngle
    • asQuat
    • + title="asQuat(self: Basis): Quat">asQuat
    • xform
    • + title="xform(self: Basis; v: Vector3): Vector3">xform
    • xformInv
    • + title="xformInv(self: Basis; v: Vector3): Vector3">xformInv
    • orthogonalIndex
    • + title="orthogonalIndex(self: Basis): int">orthogonalIndex
    • setOrthogonalIndex
    • + title="setOrthogonalIndex(self: var Basis; idx: range[0 .. 23])">setOrthogonalIndex
    • rotate
    • + title="rotate(self: var Vector3; axis: Vector3; phi: float32)">rotate
    • rotated
    • + title="rotated(self: Vector3; axis: Vector3; phi: float32): Vector3">rotated
  • @@ -1361,566 +1374,556 @@ function main() { -
    -

    Types

    -
    -
    Basis* {.
    byref
    .} = object - elements*: array[3, Vector3] -
    -
    - -  Source -Edit - -
    - +math, godotbase, vector3, quats, godotcoretypes

    Procs

    -
    proc setCells*(basis: var Basis; xx, xy, xz, yx, yy, yz, zx, zy, zz: float32)
    +
    proc setCells(basis: var Basis; xx, xy, xz, yx, yy, yz, zx, zy, zz: float32) {.
    raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc `[]`*(self: Basis; row: range[0 .. 2]): Vector3 {.
    inline
    .}
    +
    proc `[]`(self: Basis; row: range[0 .. 2]): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source +Edit + +
    +
    proc `[]`(self: var Basis; row: range[0 .. 2]): var Vector3 {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source Edit
    -
    proc `[]`*(self: var Basis; row: range[0 .. 2]): var Vector3 {.
    inline
    .}
    +
    proc `[]=`(self: var Basis; row: range[0 .. 2]; value: Vector3) {.
    inline, raises: [], + tags: []
    .}
      Source Edit
    -
    proc `[]=`*(self: var Basis; row: range[0 .. 2]; value: Vector3) {.
    inline
    .}
    +
    proc `==`(self, other: Basis): bool {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `==`*(self, other: Basis): bool
    +
    proc isEqualApprox(self, other: Basis): bool {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc isEqualApprox*(self, other: Basis): bool
    +
    proc tdotx(self: Basis; v: Vector3): float32 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc tdotx*(self: Basis; v: Vector3): float32 {.
    inline
    .}
    +
    proc tdoty(self: Basis; v: Vector3): float32 {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc tdoty*(self: Basis; v: Vector3): float32 {.
    inline
    .}
    +
    proc tdotz(self: Basis; v: Vector3): float32 {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc tdotz*(self: Basis; v: Vector3): float32 {.
    inline
    .}
    +
    proc `+`(self, other: Basis): Basis {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc `+`*(self, other: Basis): Basis {.
    inline
    .}
    +
    proc `+=`(self: var Basis; other: Basis) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `+=`*(self: var Basis; other: Basis) {.
    inline
    .}
    +
    proc `-`(self, other: Basis): Basis {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `-`*(self, other: Basis): Basis {.
    inline
    .}
    +
    proc `-=`(self: var Basis; other: Basis) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `-=`*(self: var Basis; other: Basis) {.
    inline
    .}
    +
    proc `*`(self, other: Basis): Basis {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `*`*(self, other: Basis): Basis {.
    inline
    .}
    +
    proc `*=`(self: var Basis; other: Basis) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `*=`*(self: var Basis; other: Basis) {.
    inline
    .}
    +
    proc `*=`(self: var Basis; b: float32) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `*=`*(self: var Basis; b: float32) {.
    inline
    .}
    +
    proc `*`(self: Basis; b: float32): Basis {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `*`*(self: Basis; b: float32): Basis {.
    inline
    .}
    +
    proc initBasis(): Basis {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initBasis*(): Basis {.
    inline
    .}
    +
    proc initBasis(row0, row1, row2: Vector3): Basis {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initBasis*(row0, row1, row2: Vector3): Basis {.
    inline
    .}
    +
    proc initBasis(xx, xy, xz, yx, yy, yz, zx, zy, zz: float32): Basis {.
    raises: [], tags: []
    .}
      Source Edit
    -
    proc initBasis*(xx, xy, xz, yx, yy, yz, zx, zy, zz: float32): Basis
    +
    proc initBasis(euler: Quat): Basis {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc initBasis*(euler: Quat): Basis {.
    inline
    .}
    +
    proc initBasis(axis: Vector3; phi: float32): Basis {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initBasis*(axis: Vector3; phi: float32): Basis {.
    inline
    .}
    +
    proc setEuler(self: var Basis; euler: Vector3) {.
    raises: [], tags: []
    .}
      Source Edit
    -
    proc setEuler*(self: var Basis; euler: Vector3)
    +
    proc getEuler(self: Basis): Vector3 {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc getEuler*(self: Basis): Vector3
    +
    proc initBasis(euler: Vector3): Basis {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initBasis*(euler: Vector3): Basis {.
    inline
    .}
    +
    proc outer(self, other: Vector3): Basis {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc outer*(self, other: Vector3): Basis {.
    inline
    .}
    +
    proc toDiagonalMatrix(self: Vector3): Basis {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc toDiagonalMatrix*(self: Vector3): Basis {.
    inline
    .}
    +
    proc `$`(self: Basis): string {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `$`*(self: Basis): string {.
    inline
    .}
    +
    proc invert(self: var Basis) {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc invert*(self: var Basis)
    +
    proc inverse(self: Basis): Basis {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc inverse*(self: Basis): Basis {.
    inline
    .}
    +
    proc axis(self: Basis; idx: range[0 .. 2]): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc axis*(self: Basis; idx: range[0 .. 2]): Vector3 {.
    inline
    .}
    +
    proc setAxis(self: var Basis; idx: range[0 .. 2]; value: Vector3) {.
    inline, raises: [], + tags: []
    .}
      Source Edit
    -
    proc setAxis*(self: var Basis; idx: range[0 .. 2]; value: Vector3) {.
    inline
    .}
    +
    proc row(self: Basis; row: range[0 .. 2]): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc row*(self: Basis; row: range[0 .. 2]): Vector3 {.
    inline
    .}
    +
    proc setRow(self: var Basis; row: range[0 .. 2]; value: Vector3) {.
    inline, raises: [], + tags: []
    .}
      Source Edit
    -
    proc setRow*(self: var Basis; row: range[0 .. 2]; value: Vector3) {.
    inline
    .}
    +
    proc getMainDiagonal(self: Basis): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc getMainDiagonal*(self: Basis): Vector3 {.
    inline
    .}
    +
    proc zero(self: var Basis) {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc zero*(self: var Basis) {.
    inline
    .}
    +
    proc orthonormalized(self: Basis): Basis {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc orthonormalized*(self: Basis): Basis {.
    inline
    .}
    +
    proc transpose(self: var Basis) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc transpose*(self: var Basis) {.
    inline
    .}
    +
    proc transposed(self: Basis): Basis {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc transposed*(self: Basis): Basis {.
    inline
    .}
    +
    proc isOrthogonal(self: Basis): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc isOrthogonal*(self: Basis): bool {.
    inline
    .}
    +
    proc isRotation(self: Basis): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc isRotation*(self: Basis): bool {.
    inline
    .}
    +
    proc isSymmetric(self: Basis): bool {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc isSymmetric*(self: Basis): bool {.
    inline
    .}
    +
    proc scale(self: var Basis; scale: Vector3) {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc scale*(self: var Basis; scale: Vector3)
    +
    proc scaled(self: Basis; scale: Vector3): Basis {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc scaled*(self: Basis; scale: Vector3): Basis
    +
    proc rotated(self: Basis; axis: Vector3; phi: float32): Basis {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc rotated*(self: Basis; axis: Vector3; phi: float32): Basis {.
    inline
    .}
    +
    proc rotate(self: var Basis; axis: Vector3; phi: float32) {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc rotate*(self: var Basis; axis: Vector3; phi: float32) {.
    inline
    .}
    +
    proc rotated(self: Basis; euler: Vector3): Basis {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc rotated*(self: Basis; euler: Vector3): Basis {.
    inline
    .}
    +
    proc rotate(self: var Basis; euler: Vector3) {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc rotate*(self: var Basis; euler: Vector3) {.
    inline
    .}
    +
    proc getScale(self: Basis): Vector3 {.
    raises: [], tags: []
    .}
      Source Edit
    -
    proc getScale*(self: Basis): Vector3
    +
    proc getRotation(self: Basis): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc getRotation*(self: Basis): Vector3 {.
    inline
    .}
    +
    proc setScale(self: var Basis; scale: Vector3) {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc setScale*(self: var Basis; scale: Vector3)
    +
    proc setRotationEuler(self: var Basis; euler: Vector3) {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc setRotationEuler*(self: var Basis; euler: Vector3)
    +
    proc setRotationAxisAngle(self: var Basis; axis: Vector3; angle: float32) {.
    raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc setRotationAxisAngle*(self: var Basis; axis: Vector3; angle: float32)
    +
    proc asQuat(self: Basis): Quat {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc asQuat*(self: Basis): Quat
    +
    proc xform(self: Basis; v: Vector3): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc xform*(self: Basis; v: Vector3): Vector3 {.
    inline
    .}
    +
    proc xformInv(self: Basis; v: Vector3): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc xformInv*(self: Basis; v: Vector3): Vector3 {.
    inline
    .}
    +
    proc orthogonalIndex(self: Basis): int {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc orthogonalIndex*(self: Basis): int
    +
    proc setOrthogonalIndex(self: var Basis; idx: range[0 .. 23]) {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc setOrthogonalIndex*(self: var Basis; idx: range[0 .. 23])
    +
    proc rotate(self: var Vector3; axis: Vector3; phi: float32) {.
    raises: [], tags: []
    .}
      Source Edit
    -
    proc rotate*(self: var Vector3; axis: Vector3; phi: float32)
    +
    proc rotated(self: Vector3; axis: Vector3; phi: float32): Vector3 {.
    raises: [], tags: []
    .}
      Source Edit -
    -
    proc rotated*(self: Vector3; axis: Vector3; phi: float32): Vector3
    -
    - -  Source -Edit -
    @@ -1932,7 +1935,7 @@ class="link-seesrc" target="_blank">Source
    diff --git a/master/colors.html b/master/colors.html index e9771b2..ecb005c 100644 --- a/master/colors.html +++ b/master/colors.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

    Module colors

    -
    + +
    Search:
    @@ -1211,50 +1233,44 @@ function main() {
    • - Types + Imports
    • Procs
      • initColor
      • + title="initColor(r, g, b: float32; a: float32 = 1.0'f32): Color">initColor
      • initColor
      • + title="initColor(): Color">initColor
      • h
      • + title="h(self: Color): float32">h
      • s
      • + title="s(self: Color): float32">s
      • v
      • + title="v(self: Color): float32">v
      • `$`
      • + title="`$`(self: Color): string">`$`
      • toHtml
      • + title="toHtml(self: Color; withAlpha: bool): string">toHtml
      • toARGB32
      • + title="toARGB32(self: Color): uint32">toARGB32
      • gray
      • + title="gray(self: Color): float32">gray
      • inverted
      • + title="inverted(self: Color): Color">inverted
      • contrasted
      • + title="contrasted(self: Color): Color">contrasted
      • lerp
      • + title="lerp(self: Color; b: Color; t: float32): Color">lerp
      • blend
      • + title="blend(self: Color; over: Color): Color">blend
      • `==`
      • + title="`==`(a, b: Color): bool">`==`
      • `<`
      • + title="`<`(a, b: Color): bool">`<`
    • @@ -1265,162 +1281,147 @@ function main() {

      -
      -

      Types

      +
      +

      Imports

      -
      Color* {.
      byref
      .} = object - r*: float32 - g*: float32 - b*: float32 - a*: float32 -
      -
      - -  Source -Edit - -
      - +godotcoretypes, gdnativeapi

      Procs

      -
      proc initColor*(r, g, b: float32; a: float32 = 1.0'f32): Color {.
      inline
      .}
      +
      proc initColor(r, g, b: float32; a: float32 = 1.0'f32): Color {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc initColor*(): Color {.
      inline
      .}
      +
      proc initColor(): Color {.
      inline, raises: [], tags: []
      .}
      Initializes black color with 1.0 alpha   Source -Edit +Edit
      -
      proc h*(self: Color): float32 {.
      importc: "godot_color_get_h"
      .}
      +
      proc h(self: Color): float32 {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc s*(self: Color): float32 {.
      importc: "godot_color_get_s"
      .}
      +
      proc s(self: Color): float32 {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc v*(self: Color): float32 {.
      importc: "godot_color_get_v"
      .}
      +
      proc v(self: Color): float32 {.
      inline, raises: [], tags: []
      .}
        Source +Edit + +
      +
      proc `$`(self: Color): string {.
      inline, raises: [], tags: []
      .}
      +
      + +  Source Edit
      -
      proc `$`*(self: Color): string {.
      inline
      .}
      +
      proc toHtml(self: Color; withAlpha: bool): string {.
      raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc toHtml*(self: Color; withAlpha: bool): string
      +
      proc toARGB32(self: Color): uint32 {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc toARGB32*(self: Color): uint32 {.
      inline
      .}
      +
      proc gray(self: Color): float32 {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc gray*(self: Color): float32 {.
      importc: "godot_color_gray"
      .}
      +
      proc inverted(self: Color): Color {.
      inline, raises: [], tags: []
      .}
        Source Edit
      -
      proc inverted*(self: Color): Color {.
      importc: "godot_color_inverted"
      .}
      +
      proc contrasted(self: Color): Color {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc contrasted*(self: Color): Color {.
      importc: "godot_color_contrasted"
      .}
      +
      proc lerp(self: Color; b: Color; t: float32): Color {.
      inline, raises: [], tags: []
      .}
        Source -Edit - -
      -
      proc lerp*(self: Color; b: Color; t: float32): Color {.
      - importc: "godot_color_linear_interpolate"
      .}
      -
      - -  Source Edit
      -
      proc blend*(self: Color; over: Color): Color {.
      importc: "godot_color_blend"
      .}
      +
      proc blend(self: Color; over: Color): Color {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc `==`*(a, b: Color): bool {.
      inline
      .}
      +
      proc `==`(a, b: Color): bool {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc `<`*(a, b: Color): bool
      +
      proc `<`(a, b: Color): bool {.
      raises: [], tags: []
      .}
        Source -Edit +Edit
      @@ -1433,7 +1434,7 @@ class="link-seesrc" target="_blank">Source
      diff --git a/master/dictionaries.html b/master/dictionaries.html index b4daa34..3435ba5 100644 --- a/master/dictionaries.html +++ b/master/dictionaries.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

      Module dictionaries

      -
      + +
      Search:
      @@ -1220,7 +1242,7 @@ function main() { Types @@ -1229,57 +1251,57 @@ function main() { Procs
      • newDictionary
      • + title="newDictionary(): Dictionary">newDictionary
      • newDictionary
      • + title="newDictionary(dict: GodotDictionary): Dictionary">newDictionary
      • godotDictionary
      • + title="godotDictionary(dict: Dictionary): ptr GodotDictionary">godotDictionary
      • len
      • + title="len(self: Dictionary): int">len
      • isEmpty
      • + title="isEmpty(self: Dictionary): bool">isEmpty
      • clear
      • + title="clear(self: var Dictionary)">clear
      • newVariant
      • + title="newVariant(dict: Dictionary): Variant">newVariant
      • asDictionary
      • + title="asDictionary(self: Variant): Dictionary">asDictionary
      • contains
      • + title="contains(self: Dictionary; key: Variant): bool">contains
      • contains
      • + title="contains(self: Dictionary; keys: Array): bool">contains
      • del
      • + title="del(self: var Dictionary; key: Variant)">del
      • hash
      • + title="hash(self: Dictionary): Hash">hash
      • keys
      • + title="keys(self: Dictionary): Array">keys
      • values
      • + title="values(self: Dictionary): Array">values
      • `[]`
      • + title="`[]`(self: Dictionary; key: Variant): Variant">`[]`
      • `[]`
      • + title="`[]`(self: Dictionary; keyStr: string): Variant">`[]`
      • `[]=`
      • + title="`[]=`(self: var Dictionary; key, value: Variant)">`[]=`
      • `==`
      • + title="`==`(self, other: Dictionary): bool">`==`
      • toJson
      • + title="toJson(self: Dictionary): string">toJson
      • `$`
      • + title="`$`(self: Dictionary): string">`$`
    • - Iterators + Iterators
      • keys
      • + title="keys(dict: Dictionary): Variant">keys
      • values
      • + title="values(dict: Dictionary): Variant">values
      • pairs
      • + title="pairs(dict: Dictionary): tuple[key, val: Variant]">pairs
    • @@ -1293,18 +1315,18 @@ function main() {

      Types

      -
      Dictionary* = ref object
      +
      Dictionary = ref object
         godotDictionary: GodotDictionary
       
        Source Edit @@ -1314,214 +1336,214 @@ class="link-seesrc" target="_blank">Source

      Procs

      -
      proc newDictionary*(): Dictionary {.
      inline
      .}
      +
      proc newDictionary(): Dictionary {.
      inline, raises: [], tags: []
      .}
        Source Edit
      -
      proc newDictionary*(dict: GodotDictionary): Dictionary {.
      inline
      .}
      +
      proc newDictionary(dict: GodotDictionary): Dictionary {.
      inline, raises: [], tags: []
      .}
        Source Edit
      -
      proc godotDictionary*(dict: Dictionary): ptr GodotDictionary
      +
      proc godotDictionary(dict: Dictionary): ptr GodotDictionary {.
      raises: [], tags: []
      .}
      WARNING: do not keep the returned value for longer than the lifetime of dict   Source Edit
      -
      proc len*(self: Dictionary): int {.
      inline
      .}
      +
      proc len(self: Dictionary): int {.
      inline, raises: [], tags: []
      .}
        Source Edit
      -
      proc isEmpty*(self: Dictionary): bool {.
      inline
      .}
      +
      proc isEmpty(self: Dictionary): bool {.
      inline, raises: [], tags: []
      .}
        Source Edit
      -
      proc clear*(self: var Dictionary) {.
      inline
      .}
      +
      proc clear(self: var Dictionary) {.
      inline, raises: [], tags: []
      .}
        Source Edit
      -
      proc newVariant*(dict: Dictionary): Variant {.
      inline
      .}
      +
      proc newVariant(dict: Dictionary): Variant {.
      inline, raises: [], tags: []
      .}
        Source Edit
      -
      proc asDictionary*(self: Variant): Dictionary {.
      inline
      .}
      +
      proc asDictionary(self: Variant): Dictionary {.
      inline, raises: [], tags: []
      .}
        Source Edit
      -
      proc contains*(self: Dictionary; key: Variant): bool {.
      inline
      .}
      +
      proc contains(self: Dictionary; key: Variant): bool {.
      inline, raises: [], tags: []
      .}
        Source Edit
      -
      proc contains*(self: Dictionary; keys: Array): bool {.
      inline
      .}
      +
      proc contains(self: Dictionary; keys: Array): bool {.
      inline, raises: [], tags: []
      .}
        Source Edit
      -
      proc del*(self: var Dictionary; key: Variant) {.
      inline
      .}
      +
      proc del(self: var Dictionary; key: Variant) {.
      inline, raises: [], tags: []
      .}
        Source Edit
      -
      proc hash*(self: Dictionary): Hash {.
      inline
      .}
      +
      proc hash(self: Dictionary): Hash {.
      inline, raises: [], tags: []
      .}
        Source Edit
      -
      proc keys*(self: Dictionary): Array {.
      inline
      .}
      +
      proc keys(self: Dictionary): Array {.
      inline, raises: [], tags: []
      .}
        Source Edit
      -
      proc values*(self: Dictionary): Array {.
      inline
      .}
      +
      proc values(self: Dictionary): Array {.
      inline, raises: [], tags: []
      .}
        Source Edit
      -
      proc `[]`*(self: Dictionary; key: Variant): Variant {.
      inline
      .}
      +
      proc `[]`(self: Dictionary; key: Variant): Variant {.
      inline, raises: [], tags: []
      .}
        Source Edit
      -
      proc `[]`*(self: Dictionary; keyStr: string): Variant {.
      inline
      .}
      +
      proc `[]`(self: Dictionary; keyStr: string): Variant {.
      inline, raises: [], tags: []
      .}
        Source Edit
      -
      proc `[]=`*(self: var Dictionary; key, value: Variant) {.
      inline
      .}
      +
      proc `[]=`(self: var Dictionary; key, value: Variant) {.
      inline, raises: [], tags: []
      .}
        Source Edit
      -
      proc `==`*(self, other: Dictionary): bool {.
      inline
      .}
      +
      proc `==`(self, other: Dictionary): bool {.
      inline, raises: [], tags: []
      .}
        Source Edit
      -
      proc toJson*(self: Dictionary): string {.
      inline
      .}
      +
      proc toJson(self: Dictionary): string {.
      inline, raises: [], tags: []
      .}
        Source Edit
      -
      proc `$`*(self: Dictionary): string
      +
      proc `$`(self: Dictionary): string {.
      raises: [], tags: []
      .}
        Source Edit
      -
      -

      Iterators

      +
      +

      Iterators

      -
      iterator keys*(dict: Dictionary): Variant
      +
      iterator keys(dict: Dictionary): Variant {.
      raises: [], tags: []
      .}
        Source Edit
      -
      iterator values*(dict: Dictionary): Variant
      +
      iterator values(dict: Dictionary): Variant {.
      raises: [], tags: []
      .}
        Source Edit
      -
      iterator pairs*(dict: Dictionary): tuple[key, val: Variant]
      +
      iterator pairs(dict: Dictionary): tuple[key, val: Variant] {.
      raises: [], tags: []
      .}
        Source Edit @@ -1536,7 +1558,7 @@ class="link-seesrc" target="_blank">Source
      diff --git a/master/godot.html b/master/godot.html index 9d4f01b..a159ddb 100644 --- a/master/godot.html +++ b/master/godot.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

      Module godot

      diff --git a/master/godotapi/a_star.html b/master/godotapi/a_star.html deleted file mode 100644 index 970bac7..0000000 --- a/master/godotapi/a_star.html +++ /dev/null @@ -1,1383 +0,0 @@ - - - - - - - - - - - - - - - - - -Module a_star - - - - - - - - -
      -
      -

      Module a_star

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc getAvailablePointId*(self: AStar): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addPoint*(self: AStar; id: int64; pos: Vector3; weightScale: float64 = 1.0) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getPointPos*(self: AStar; id: int64): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPointWeightScale*(self: AStar; id: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removePoint*(self: AStar; id: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasPoint*(self: AStar; id: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc connectPoints*(self: AStar; id: int64; toId: int64; bidirectional: bool = true) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc disconnectPoints*(self: AStar; id: int64; toId: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc arePointsConnected*(self: AStar; id: int64; toId: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clear*(self: AStar) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getClosestPoint*(self: AStar; toPos: Vector3): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getClosestPosInSegment*(self: AStar; toPos: Vector3): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPointPath*(self: AStar; fromId: int64; toId: int64): PoolVector3Array {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getIdPath*(self: AStar; fromId: int64; toId: int64): PoolIntArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method estimateCost*(self: AStar; fromId: int64; toId: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method computeCost*(self: AStar; fromId: int64; toId: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/accept_dialog.html b/master/godotapi/accept_dialog.html deleted file mode 100644 index 0069bea..0000000 --- a/master/godotapi/accept_dialog.html +++ /dev/null @@ -1,1353 +0,0 @@ - - - - - - - - - - - - - - - - - -Module accept_dialog - - - - - - - - -
      -
      -

      Module accept_dialog

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc dialogText*(self: AcceptDialog): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dialogText =`*(self: AcceptDialog; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dialogHideOnOk*(self: AcceptDialog): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dialogHideOnOk =`*(self: AcceptDialog; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getOk*(self: AcceptDialog): Button {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getLabel*(self: AcceptDialog): Label {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addButton*(self: AcceptDialog; text: string; right: bool = false;
      -               action: string = ""): Button {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addCancel*(self: AcceptDialog; name: string): Button {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc registerTextEnter*(self: AcceptDialog; lineEdit: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method ok*(self: AcceptDialog) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method builtinTextEntered*(self: AcceptDialog; arg0: string) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method customAction*(self: AcceptDialog; arg0: string) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/animated_sprite.html b/master/godotapi/animated_sprite.html deleted file mode 100644 index 8d94ad7..0000000 --- a/master/godotapi/animated_sprite.html +++ /dev/null @@ -1,1408 +0,0 @@ - - - - - - - - - - - - - - - - - -Module animated_sprite - - - - - - - - -
      -
      -

      Module animated_sprite

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc frames*(self: AnimatedSprite): SpriteFrames {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `frames =`*(self: AnimatedSprite; val: SpriteFrames) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc animation*(self: AnimatedSprite): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `animation =`*(self: AnimatedSprite; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc frame*(self: AnimatedSprite): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `frame =`*(self: AnimatedSprite; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc playing*(self: AnimatedSprite): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `playing =`*(self: AnimatedSprite; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc centered*(self: AnimatedSprite): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `centered =`*(self: AnimatedSprite; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc offset*(self: AnimatedSprite): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `offset =`*(self: AnimatedSprite; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc flipH*(self: AnimatedSprite): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `flipH =`*(self: AnimatedSprite; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc flipV*(self: AnimatedSprite): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `flipV =`*(self: AnimatedSprite; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc play*(self: AnimatedSprite; anim: string = "") {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc stop*(self: AnimatedSprite) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isPlayingImpl*(self: AnimatedSprite): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method resChanged*(self: AnimatedSprite) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/animated_sprite_3d.html b/master/godotapi/animated_sprite_3d.html deleted file mode 100644 index fd78a61..0000000 --- a/master/godotapi/animated_sprite_3d.html +++ /dev/null @@ -1,1352 +0,0 @@ - - - - - - - - - - - - - - - - - -Module animated_sprite_3d - - - - - - - - -
      -
      -

      Module animated_sprite_3d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc frames*(self: AnimatedSprite3D): SpriteFrames {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `frames =`*(self: AnimatedSprite3D; val: SpriteFrames) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc animation*(self: AnimatedSprite3D): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `animation =`*(self: AnimatedSprite3D; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc frame*(self: AnimatedSprite3D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `frame =`*(self: AnimatedSprite3D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc playing*(self: AnimatedSprite3D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `playing =`*(self: AnimatedSprite3D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc play*(self: AnimatedSprite3D; anim: string = "") {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc stop*(self: AnimatedSprite3D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isPlayingImpl*(self: AnimatedSprite3D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method resChanged*(self: AnimatedSprite3D) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/animation.html b/master/godotapi/animation.html deleted file mode 100644 index 5c0ed27..0000000 --- a/master/godotapi/animation.html +++ /dev/null @@ -1,1632 +0,0 @@ - - - - - - - - - - - - - - - - - -Module animation - - - - - - - - -
      -
      -

      Module animation

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      TYPE_VALUE* = 0'i64
      -
      - - -
      -
      TYPE_TRANSFORM* = 1'i64
      -
      - - -
      -
      TYPE_METHOD* = 2'i64
      -
      - - -
      -
      INTERPOLATION_NEAREST* = 0'i64
      -
      - - -
      -
      INTERPOLATION_LINEAR* = 1'i64
      -
      - - -
      -
      INTERPOLATION_CUBIC* = 2'i64
      -
      - - -
      -
      UPDATE_CONTINUOUS* = 0'i64
      -
      - - -
      -
      UPDATE_DISCRETE* = 1'i64
      -
      - - -
      -
      UPDATE_TRIGGER* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc addTrack*(self: Animation; typee: int64; atPos: int64 = - 1'i64): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc removeTrack*(self: Animation; idx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTrackCount*(self: Animation): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc trackGetType*(self: Animation; idx: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc trackGetPath*(self: Animation; idx: int64): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc trackSetPath*(self: Animation; idx: int64; path: NodePath) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc findTrack*(self: Animation; path: NodePath): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc trackMoveUp*(self: Animation; idx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc trackMoveDown*(self: Animation; idx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc trackSetImported*(self: Animation; idx: int64; imported: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc trackIsImported*(self: Animation; idx: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc transformTrackInsertKey*(self: Animation; idx: int64; time: float64; loc: Vector3;
      -                             rot: Quat; scale: Vector3): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc trackInsertKey*(self: Animation; idx: int64; time: float64; key: Variant;
      -                    transition: float64 = 1.0) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc trackRemoveKey*(self: Animation; idx: int64; keyIdx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc trackRemoveKeyAtPos*(self: Animation; idx: int64; pos: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc trackSetKeyValue*(self: Animation; idx: int64; key: int64; value: Variant) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc trackSetKeyTransition*(self: Animation; idx: int64; keyIdx: int64;
      -                           transition: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc trackGetKeyTransition*(self: Animation; idx: int64; keyIdx: int64): float64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc trackGetKeyCount*(self: Animation; idx: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc trackGetKeyValue*(self: Animation; idx: int64; keyIdx: int64): Variant {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc trackGetKeyTime*(self: Animation; idx: int64; keyIdx: int64): float64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc trackFindKey*(self: Animation; idx: int64; time: float64; exact: bool = false): int64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc trackSetInterpolationType*(self: Animation; idx: int64; interpolation: int64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc trackGetInterpolationType*(self: Animation; idx: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc trackSetInterpolationLoopWrap*(self: Animation; idx: int64; interpolation: bool) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc trackGetInterpolationLoopWrap*(self: Animation; idx: int64): bool {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc transformTrackInterpolate*(self: Animation; idx: int64; timeSec: float64): Array {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc valueTrackSetUpdateMode*(self: Animation; idx: int64; mode: int64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc valueTrackGetUpdateMode*(self: Animation; idx: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc valueTrackGetKeyIndices*(self: Animation; idx: int64; timeSec: float64;
      -                             delta: float64): PoolIntArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc methodTrackGetKeyIndices*(self: Animation; idx: int64; timeSec: float64;
      -                              delta: float64): PoolIntArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc methodTrackGetName*(self: Animation; idx: int64; keyIdx: int64): string {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc methodTrackGetParams*(self: Animation; idx: int64; keyIdx: int64): Array {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setLength*(self: Animation; timeSec: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getLength*(self: Animation): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setLoop*(self: Animation; enabled: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasLoop*(self: Animation): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setStep*(self: Animation; sizeSec: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getStep*(self: Animation): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clear*(self: Animation) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/animation_player.html b/master/godotapi/animation_player.html deleted file mode 100644 index 51e48e8..0000000 --- a/master/godotapi/animation_player.html +++ /dev/null @@ -1,1585 +0,0 @@ - - - - - - - - - - - - - - - - - -Module animation_player - - - - - - - - -
      -
      -

      Module animation_player

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      ANIMATION_PROCESS_FIXED* = 0'i64
      -
      - - -
      -
      ANIMATION_PROCESS_IDLE* = 1'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc playbackProcessMode*(self: AnimationPlayer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `playbackProcessMode =`*(self: AnimationPlayer; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc playbackDefaultBlendTime*(self: AnimationPlayer): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `playbackDefaultBlendTime =`*(self: AnimationPlayer; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc rootNode*(self: AnimationPlayer): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rootNode =`*(self: AnimationPlayer; val: NodePath) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addAnimation*(self: AnimationPlayer; name: string; animation: Animation): Error {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeAnimation*(self: AnimationPlayer; name: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc renameAnimation*(self: AnimationPlayer; name: string; newname: string) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc hasAnimation*(self: AnimationPlayer; name: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getAnimation*(self: AnimationPlayer; name: string): Animation {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getAnimationList*(self: AnimationPlayer): PoolStringArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc animationSetNext*(self: AnimationPlayer; animFrom: string; animTo: string) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc animationGetNext*(self: AnimationPlayer; animFrom: string): string {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setBlendTime*(self: AnimationPlayer; animFrom: string; animTo: string;
      -                  sec: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBlendTime*(self: AnimationPlayer; animFrom: string; animTo: string): float64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc play*(self: AnimationPlayer; name: string = ""; customBlend: float64 = - 1.0;
      -          customSpeed: float64 = 1.0; fromEnd: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc playBackwards*(self: AnimationPlayer; name: string = "";
      -                   customBlend: float64 = - 1.0) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc stop*(self: AnimationPlayer; reset: bool = true) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc stopAll*(self: AnimationPlayer) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isPlaying*(self: AnimationPlayer): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCurrentAnimation*(self: AnimationPlayer; anim: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCurrentAnimation*(self: AnimationPlayer): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc queue*(self: AnimationPlayer; name: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearQueue*(self: AnimationPlayer) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setActive*(self: AnimationPlayer; active: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isActive*(self: AnimationPlayer): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setSpeedScale*(self: AnimationPlayer; speed: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSpeedScale*(self: AnimationPlayer): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setAutoplay*(self: AnimationPlayer; name: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getAutoplay*(self: AnimationPlayer): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc seek*(self: AnimationPlayer; posSec: float64; update: bool = false) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getPos*(self: AnimationPlayer): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc findAnimation*(self: AnimationPlayer; animation: Animation): string {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc clearCaches*(self: AnimationPlayer) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCurrentAnimationPos*(self: AnimationPlayer): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCurrentAnimationLength*(self: AnimationPlayer): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc advance*(self: AnimationPlayer; delta: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method nodeRemoved*(self: AnimationPlayer; arg0: Node) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method animationChanged*(self: AnimationPlayer) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/animation_tree_player.html b/master/godotapi/animation_tree_player.html deleted file mode 100644 index df82646..0000000 --- a/master/godotapi/animation_tree_player.html +++ /dev/null @@ -1,1843 +0,0 @@ - - - - - - - - - - - - - - - - - -Module animation_tree_player - - - - - - - - -
      -
      -

      Module animation_tree_player

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      NODE_OUTPUT* = 0'i64
      -
      - - -
      -
      NODE_ANIMATION* = 1'i64
      -
      - - -
      -
      NODE_ONESHOT* = 2'i64
      -
      - - -
      -
      NODE_MIX* = 3'i64
      -
      - - -
      -
      NODE_BLEND2* = 4'i64
      -
      - - -
      -
      NODE_BLEND3* = 5'i64
      -
      - - -
      -
      NODE_BLEND4* = 6'i64
      -
      - - -
      -
      NODE_TIMESCALE* = 7'i64
      -
      - - -
      -
      NODE_TIMESEEK* = 8'i64
      -
      - - -
      -
      NODE_TRANSITION* = 9'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc playbackProcessMode*(self: AnimationTreePlayer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `playbackProcessMode =`*(self: AnimationTreePlayer; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addNode*(self: AnimationTreePlayer; typee: int64; id: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc nodeExists*(self: AnimationTreePlayer; node: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc nodeRename*(self: AnimationTreePlayer; node: string; newName: string): Error {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc nodeGetType*(self: AnimationTreePlayer; id: string): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc nodeGetInputCount*(self: AnimationTreePlayer; id: string): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc nodeGetInputSource*(self: AnimationTreePlayer; id: string; idx: int64): string {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc animationNodeSetAnimation*(self: AnimationTreePlayer; id: string;
      -                               animation: Animation) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc animationNodeGetAnimation*(self: AnimationTreePlayer; id: string): Animation {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc animationNodeSetMasterAnimation*(self: AnimationTreePlayer; id: string;
      -                                     source: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc animationNodeGetMasterAnimation*(self: AnimationTreePlayer; id: string): string {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc animationNodeSetFilterPath*(self: AnimationTreePlayer; id: string;
      -                                path: NodePath; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc oneshotNodeSetFadeinTime*(self: AnimationTreePlayer; id: string;
      -                              timeSec: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc oneshotNodeGetFadeinTime*(self: AnimationTreePlayer; id: string): float64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc oneshotNodeSetFadeoutTime*(self: AnimationTreePlayer; id: string;
      -                               timeSec: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc oneshotNodeGetFadeoutTime*(self: AnimationTreePlayer; id: string): float64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc oneshotNodeSetAutorestart*(self: AnimationTreePlayer; id: string; enable: bool) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc oneshotNodeSetAutorestartDelay*(self: AnimationTreePlayer; id: string;
      -                                    delaySec: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc oneshotNodeSetAutorestartRandomDelay*(self: AnimationTreePlayer; id: string;
      -    randSec: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc oneshotNodeHasAutorestart*(self: AnimationTreePlayer; id: string): bool {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc oneshotNodeGetAutorestartDelay*(self: AnimationTreePlayer; id: string): float64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc oneshotNodeGetAutorestartRandomDelay*(self: AnimationTreePlayer; id: string): float64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc oneshotNodeStart*(self: AnimationTreePlayer; id: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc oneshotNodeStop*(self: AnimationTreePlayer; id: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc oneshotNodeIsActive*(self: AnimationTreePlayer; id: string): bool {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc oneshotNodeSetFilterPath*(self: AnimationTreePlayer; id: string; path: NodePath;
      -                              enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc mixNodeSetAmount*(self: AnimationTreePlayer; id: string; ratio: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc mixNodeGetAmount*(self: AnimationTreePlayer; id: string): float64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc blend2NodeSetAmount*(self: AnimationTreePlayer; id: string; blend: float64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc blend2NodeGetAmount*(self: AnimationTreePlayer; id: string): float64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc blend2NodeSetFilterPath*(self: AnimationTreePlayer; id: string; path: NodePath;
      -                             enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc blend3NodeSetAmount*(self: AnimationTreePlayer; id: string; blend: float64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc blend3NodeGetAmount*(self: AnimationTreePlayer; id: string): float64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc blend4NodeSetAmount*(self: AnimationTreePlayer; id: string; blend: Vector2) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc blend4NodeGetAmount*(self: AnimationTreePlayer; id: string): Vector2 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc timescaleNodeSetScale*(self: AnimationTreePlayer; id: string; scale: float64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc timescaleNodeGetScale*(self: AnimationTreePlayer; id: string): float64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc timeseekNodeSeek*(self: AnimationTreePlayer; id: string; posSec: float64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc transitionNodeSetInputCount*(self: AnimationTreePlayer; id: string; count: int64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc transitionNodeGetInputCount*(self: AnimationTreePlayer; id: string): int64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc transitionNodeDeleteInput*(self: AnimationTreePlayer; id: string;
      -                               inputIdx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc transitionNodeSetInputAutoAdvance*(self: AnimationTreePlayer; id: string;
      -                                       inputIdx: int64; enable: bool) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc transitionNodeHasInputAutoAdvance*(self: AnimationTreePlayer; id: string;
      -                                       inputIdx: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc transitionNodeSetXfadeTime*(self: AnimationTreePlayer; id: string;
      -                                timeSec: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc transitionNodeGetXfadeTime*(self: AnimationTreePlayer; id: string): float64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc transitionNodeSetCurrent*(self: AnimationTreePlayer; id: string; inputIdx: int64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc transitionNodeGetCurrent*(self: AnimationTreePlayer; id: string): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc nodeSetPos*(self: AnimationTreePlayer; id: string; screenPos: Vector2) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc nodeGetPos*(self: AnimationTreePlayer; id: string): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeNode*(self: AnimationTreePlayer; id: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc connectNodes*(self: AnimationTreePlayer; id: string; dstId: string;
      -                  dstInputIdx: int64): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areNodesConnected*(self: AnimationTreePlayer; id: string; dstId: string;
      -                       dstInputIdx: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc disconnectNodes*(self: AnimationTreePlayer; id: string; dstInputIdx: int64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setActive*(self: AnimationTreePlayer; enabled: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isActive*(self: AnimationTreePlayer): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBasePath*(self: AnimationTreePlayer; path: NodePath) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBasePath*(self: AnimationTreePlayer): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setMasterPlayer*(self: AnimationTreePlayer; nodepath: NodePath) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getMasterPlayer*(self: AnimationTreePlayer): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNodeList*(self: AnimationTreePlayer): PoolStringArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc advance*(self: AnimationTreePlayer; delta: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc reset*(self: AnimationTreePlayer) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc recomputeCaches*(self: AnimationTreePlayer) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/area.html b/master/godotapi/area.html deleted file mode 100644 index 390517a..0000000 --- a/master/godotapi/area.html +++ /dev/null @@ -1,1620 +0,0 @@ - - - - - - - - - - - - - - - - - -Module area - - - - - - - - -
      -
      -

      Module area

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc spaceOverride*(self: Area): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `spaceOverride =`*(self: Area; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc gravityPoint*(self: Area): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `gravityPoint =`*(self: Area; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc gravityDistanceScale*(self: Area): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `gravityDistanceScale =`*(self: Area; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc gravityVec*(self: Area): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `gravityVec =`*(self: Area; val: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc gravity*(self: Area): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `gravity =`*(self: Area; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linearDamp*(self: Area): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearDamp =`*(self: Area; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularDamp*(self: Area): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularDamp =`*(self: Area; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc priority*(self: Area): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `priority =`*(self: Area; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc monitoring*(self: Area): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `monitoring =`*(self: Area; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc monitorable*(self: Area): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `monitorable =`*(self: Area; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc collisionLayer*(self: Area): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `collisionLayer =`*(self: Area; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc collisionMask*(self: Area): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `collisionMask =`*(self: Area; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc audioBusOverride*(self: Area): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `audioBusOverride =`*(self: Area; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc audioBusName*(self: Area): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `audioBusName =`*(self: Area; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc reverbBusEnable*(self: Area): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `reverbBusEnable =`*(self: Area; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc reverbBusName*(self: Area): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `reverbBusName =`*(self: Area; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc reverbBusAmount*(self: Area): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `reverbBusAmount =`*(self: Area; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc reverbBusUniformity*(self: Area): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `reverbBusUniformity =`*(self: Area; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCollisionMaskBit*(self: Area; bit: int64; value: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionMaskBit*(self: Area; bit: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCollisionLayerBit*(self: Area; bit: int64; value: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionLayerBit*(self: Area; bit: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getOverlappingBodies*(self: Area): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getOverlappingAreas*(self: Area): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc overlapsBody*(self: Area; body: Node): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc overlapsArea*(self: Area; area: Node): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method bodyEnterTree*(self: Area; id: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method bodyExitTree*(self: Area; id: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method areaEnterTree*(self: Area; id: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method areaExitTree*(self: Area; id: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method bodyInout*(self: Area; arg0: int64; arg1: RID; arg2: int64; arg3: int64; arg4: int64) {.
      - gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method areaInout*(self: Area; arg0: int64; arg1: RID; arg2: int64; arg3: int64; arg4: int64) {.
      - gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/area_2d.html b/master/godotapi/area_2d.html deleted file mode 100644 index d1e9901..0000000 --- a/master/godotapi/area_2d.html +++ /dev/null @@ -1,1564 +0,0 @@ - - - - - - - - - - - - - - - - - -Module area_2d - - - - - - - - -
      -
      -

      Module area_2d

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc spaceOverride*(self: Area2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `spaceOverride =`*(self: Area2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc gravityPoint*(self: Area2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `gravityPoint =`*(self: Area2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc gravityDistanceScale*(self: Area2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `gravityDistanceScale =`*(self: Area2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc gravityVec*(self: Area2D): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `gravityVec =`*(self: Area2D; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc gravity*(self: Area2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `gravity =`*(self: Area2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linearDamp*(self: Area2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearDamp =`*(self: Area2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularDamp*(self: Area2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularDamp =`*(self: Area2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc priority*(self: Area2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `priority =`*(self: Area2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc monitoring*(self: Area2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `monitoring =`*(self: Area2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc monitorable*(self: Area2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `monitorable =`*(self: Area2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc collisionLayer*(self: Area2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `collisionLayer =`*(self: Area2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc collisionMask*(self: Area2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `collisionMask =`*(self: Area2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc audioBusOverride*(self: Area2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `audioBusOverride =`*(self: Area2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc audioBusName*(self: Area2D): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `audioBusName =`*(self: Area2D; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCollisionMaskBit*(self: Area2D; bit: int64; value: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionMaskBit*(self: Area2D; bit: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCollisionLayerBit*(self: Area2D; bit: int64; value: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionLayerBit*(self: Area2D; bit: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getOverlappingBodies*(self: Area2D): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getOverlappingAreas*(self: Area2D): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc overlapsBody*(self: Area2D; body: Node): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc overlapsArea*(self: Area2D; area: Node): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method bodyEnterTree*(self: Area2D; id: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method bodyExitTree*(self: Area2D; id: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method areaEnterTree*(self: Area2D; id: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method areaExitTree*(self: Area2D; id: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method bodyInout*(self: Area2D; arg0: int64; arg1: RID; arg2: int64; arg3: int64;
      -                 arg4: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method areaInout*(self: Area2D; arg0: int64; arg1: RID; arg2: int64; arg3: int64;
      -                 arg4: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/array_mesh.html b/master/godotapi/array_mesh.html deleted file mode 100644 index f1b7be7..0000000 --- a/master/godotapi/array_mesh.html +++ /dev/null @@ -1,1561 +0,0 @@ - - - - - - - - - - - - - - - - - -Module array_mesh - - - - - - - - -
      -
      -

      Module array_mesh

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      NO_INDEX_ARRAY* = - 1'i64
      -
      - - -
      -
      ARRAY_WEIGHTS_SIZE* = 4'i64
      -
      - - -
      -
      ARRAY_VERTEX* = 0'i64
      -
      - - -
      -
      ARRAY_NORMAL* = 1'i64
      -
      - - -
      -
      ARRAY_TANGENT* = 2'i64
      -
      - - -
      -
      ARRAY_COLOR* = 3'i64
      -
      - - -
      -
      ARRAY_TEX_UV* = 4'i64
      -
      - - -
      -
      ARRAY_TEX_UV2* = 5'i64
      -
      - - -
      -
      ARRAY_BONES* = 6'i64
      -
      - - -
      -
      ARRAY_WEIGHTS* = 7'i64
      -
      - - -
      -
      ARRAY_INDEX* = 8'i64
      -
      - - -
      -
      ARRAY_FORMAT_VERTEX* = 1'i64
      -
      - - -
      -
      ARRAY_FORMAT_NORMAL* = 2'i64
      -
      - - -
      -
      ARRAY_FORMAT_TANGENT* = 4'i64
      -
      - - -
      -
      ARRAY_FORMAT_COLOR* = 8'i64
      -
      - - -
      -
      ARRAY_FORMAT_TEX_UV* = 16'i64
      -
      - - -
      -
      ARRAY_FORMAT_TEX_UV2* = 32'i64
      -
      - - -
      -
      ARRAY_FORMAT_BONES* = 64'i64
      -
      - - -
      -
      ARRAY_FORMAT_WEIGHTS* = 128'i64
      -
      - - -
      -
      ARRAY_FORMAT_INDEX* = 256'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc addBlendShape*(self: ArrayMesh; name: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBlendShapeCount*(self: ArrayMesh): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBlendShapeName*(self: ArrayMesh; index: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearBlendShapes*(self: ArrayMesh) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBlendShapeMode*(self: ArrayMesh; mode: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBlendShapeMode*(self: ArrayMesh): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addSurfaceFromArrays*(self: ArrayMesh; primitive: int64; arrays: Array;
      -                          blendShapes: Array; compressFlags: int64 = 97792'i64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSurfaceCount*(self: ArrayMesh): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc surfaceRemove*(self: ArrayMesh; surfIdx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc surfaceGetArrayLen*(self: ArrayMesh; surfIdx: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc surfaceGetArrayIndexLen*(self: ArrayMesh; surfIdx: int64): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc surfaceGetFormat*(self: ArrayMesh; surfIdx: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc surfaceGetPrimitiveType*(self: ArrayMesh; surfIdx: int64): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc surfaceSetMaterial*(self: ArrayMesh; surfIdx: int64; material: Material) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc surfaceGetMaterial*(self: ArrayMesh; surfIdx: int64): Material {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc surfaceSetName*(self: ArrayMesh; surfIdx: int64; name: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc surfaceGetName*(self: ArrayMesh; surfIdx: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc centerGeometry*(self: ArrayMesh) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc regenNormalmaps*(self: ArrayMesh) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCustomAabb*(self: ArrayMesh; aabb: Rect3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCustomAabb*(self: ArrayMesh): Rect3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/arvr_anchor.html b/master/godotapi/arvr_anchor.html deleted file mode 100644 index dda0c89..0000000 --- a/master/godotapi/arvr_anchor.html +++ /dev/null @@ -1,1292 +0,0 @@ - - - - - - - - - - - - - - - - - -Module arvr_anchor - - - - - - - - -
      -
      -

      Module arvr_anchor

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc anchorId*(self: ARVRAnchor): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `anchorId =`*(self: ARVRAnchor; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getAnchorName*(self: ARVRAnchor): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getIsActive*(self: ARVRAnchor): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSize*(self: ARVRAnchor): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/arvr_camera.html b/master/godotapi/arvr_camera.html deleted file mode 100644 index 5e46446..0000000 --- a/master/godotapi/arvr_camera.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module arvr_camera - - - - - - - - -
      -
      -

      Module arvr_camera

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/arvr_controller.html b/master/godotapi/arvr_controller.html deleted file mode 100644 index dfe6629..0000000 --- a/master/godotapi/arvr_controller.html +++ /dev/null @@ -1,1306 +0,0 @@ - - - - - - - - - - - - - - - - - -Module arvr_controller - - - - - - - - -
      -
      -

      Module arvr_controller

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc controllerId*(self: ARVRController): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `controllerId =`*(self: ARVRController; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getControllerName*(self: ARVRController): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getJoystickId*(self: ARVRController): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isButtonPressed*(self: ARVRController; button: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getJoystickAxis*(self: ARVRController; axis: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getIsActive*(self: ARVRController): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/arvr_interface.html b/master/godotapi/arvr_interface.html deleted file mode 100644 index 2193121..0000000 --- a/master/godotapi/arvr_interface.html +++ /dev/null @@ -1,1359 +0,0 @@ - - - - - - - - - - - - - - - - - -Module arvr_interface - - - - - - - - -
      -
      -

      Module arvr_interface

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      EYE_MONO* = 0'i64
      -
      - - -
      -
      EYE_LEFT* = 1'i64
      -
      - - -
      -
      EYE_RIGHT* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc primary*(self: ARVRInterface): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `primary =`*(self: ARVRInterface; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getName*(self: ARVRInterface): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isInstalled*(self: ARVRInterface): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hmdIsPresent*(self: ARVRInterface): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc supportsHmd*(self: ARVRInterface): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isInitialized*(self: ARVRInterface): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc initialize*(self: ARVRInterface): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc uninitialize*(self: ARVRInterface) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getRecommendedRenderTargetsize*(self: ARVRInterface): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/arvr_origin.html b/master/godotapi/arvr_origin.html deleted file mode 100644 index 8cd23f9..0000000 --- a/master/godotapi/arvr_origin.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module arvr_origin - - - - - - - - -
      -
      -

      Module arvr_origin

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc worldScale*(self: ARVROrigin): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `worldScale =`*(self: ARVROrigin; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/arvr_positional_tracker.html b/master/godotapi/arvr_positional_tracker.html deleted file mode 100644 index d44e826..0000000 --- a/master/godotapi/arvr_positional_tracker.html +++ /dev/null @@ -1,1362 +0,0 @@ - - - - - - - - - - - - - - - - - -Module arvr_positional_tracker - - - - - - - - -
      -
      -

      Module arvr_positional_tracker

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc getType*(self: ARVRPositionalTracker): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getName*(self: ARVRPositionalTracker): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getJoyId*(self: ARVRPositionalTracker): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTracksOrientation*(self: ARVRPositionalTracker): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getOrientation*(self: ARVRPositionalTracker): Basis {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTracksPosition*(self: ARVRPositionalTracker): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPosition*(self: ARVRPositionalTracker): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTransform*(self: ARVRPositionalTracker; adjustByReferenceFrame: bool): Transform {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method setType*(self: ARVRPositionalTracker; typee: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method setName*(self: ARVRPositionalTracker; name: string) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method setJoyId*(self: ARVRPositionalTracker; joyId: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method setOrientation*(self: ARVRPositionalTracker; orientation: Basis) {.
      gcsafe, - locks: 0, base
      .}
      -
      - - -
      -
      method setRwPosition*(self: ARVRPositionalTracker; rwPosition: Vector3) {.
      gcsafe, - locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/arvr_script_interface.html b/master/godotapi/arvr_script_interface.html deleted file mode 100644 index 9593391..0000000 --- a/master/godotapi/arvr_script_interface.html +++ /dev/null @@ -1,1344 +0,0 @@ - - - - - - - - - - - - - - - - - -Module arvr_script_interface - - - - - - - - -
      -
      -

      Module arvr_script_interface

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Methods

      -
      -
      method isInstalled*(self: ARVRScriptInterface): bool {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method hmdIsPresent*(self: ARVRScriptInterface): bool {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method supportsHmd*(self: ARVRScriptInterface): bool {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method isInitialized*(self: ARVRScriptInterface): bool {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method initialize*(self: ARVRScriptInterface): bool {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method uninitialize*(self: ARVRScriptInterface) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method isStereo*(self: ARVRScriptInterface): bool {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getRecommendedRenderTargetsize*(self: ARVRScriptInterface): Vector2 {.
      gcsafe, - locks: 0, base
      .}
      -
      - - -
      -
      method getTransformForEye*(self: ARVRScriptInterface; eye: int64;
      -                          camTransform: Transform): Transform {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getProjectionForEye*(self: ARVRScriptInterface) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method commitForEye*(self: ARVRScriptInterface; eye: int64; renderTarget: RID) {.
      - gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method process*(self: ARVRScriptInterface) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/arvr_server.html b/master/godotapi/arvr_server.html deleted file mode 100644 index 6892eac..0000000 --- a/master/godotapi/arvr_server.html +++ /dev/null @@ -1,1394 +0,0 @@ - - - - - - - - - - - - - - - - - -Module arvr_server - - - - - - - - -
      -
      -

      Module arvr_server

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      TRACKER_CONTROLLER* = 1'i64
      -
      - - -
      -
      TRACKER_BASESTATION* = 2'i64
      -
      - - -
      -
      TRACKER_ANCHOR* = 4'i64
      -
      - - -
      -
      TRACKER_UNKNOWN* = 128'i64
      -
      - - -
      -
      TRACKER_ANY_KNOWN* = 127'i64
      -
      - - -
      -
      TRACKER_ANY* = 255'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc worldScale*(): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `worldScale =`*(val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getReferenceFrame*(): Transform {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc requestReferenceFrame*(ignoreTilt: bool; keepHeight: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getInterfaceCount*(): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getInterface*(idx: int64): ARVRInterface {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc findInterface*(name: string): ARVRInterface {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTrackerCount*(): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTracker*(idx: int64): ARVRPositionalTracker {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setPrimaryInterface*(arg0: ARVRInterface) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addInterface*(arg0: ARVRInterface) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeInterface*(arg0: ARVRInterface) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/atlas_texture.html b/master/godotapi/atlas_texture.html deleted file mode 100644 index e309f27..0000000 --- a/master/godotapi/atlas_texture.html +++ /dev/null @@ -1,1299 +0,0 @@ - - - - - - - - - - - - - - - - - -Module atlas_texture - - - - - - - - -
      -
      -

      Module atlas_texture

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc atlas*(self: AtlasTexture): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `atlas =`*(self: AtlasTexture; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc region*(self: AtlasTexture): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `region =`*(self: AtlasTexture; val: Rect2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc margin*(self: AtlasTexture): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `margin =`*(self: AtlasTexture; val: Rect2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_bus_layout.html b/master/godotapi/audio_bus_layout.html deleted file mode 100644 index a04d0fd..0000000 --- a/master/godotapi/audio_bus_layout.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_bus_layout - - - - - - - - -
      -
      -

      Module audio_bus_layout

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_effect.html b/master/godotapi/audio_effect.html deleted file mode 100644 index 972aa37..0000000 --- a/master/godotapi/audio_effect.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_effect - - - - - - - - -
      -
      -

      Module audio_effect

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_effect_amplify.html b/master/godotapi/audio_effect_amplify.html deleted file mode 100644 index ef770d5..0000000 --- a/master/godotapi/audio_effect_amplify.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_effect_amplify - - - - - - - - -
      -
      -

      Module audio_effect_amplify

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc volumeDb*(self: AudioEffectAmplify): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `volumeDb =`*(self: AudioEffectAmplify; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_effect_band_limit_filter.html b/master/godotapi/audio_effect_band_limit_filter.html deleted file mode 100644 index d89e7cb..0000000 --- a/master/godotapi/audio_effect_band_limit_filter.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_effect_band_limit_filter - - - - - - - - -
      -
      -

      Module audio_effect_band_limit_filter

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_effect_band_pass_filter.html b/master/godotapi/audio_effect_band_pass_filter.html deleted file mode 100644 index ca006bb..0000000 --- a/master/godotapi/audio_effect_band_pass_filter.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_effect_band_pass_filter - - - - - - - - -
      -
      -

      Module audio_effect_band_pass_filter

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_effect_chorus.html b/master/godotapi/audio_effect_chorus.html deleted file mode 100644 index 3d11f34..0000000 --- a/master/godotapi/audio_effect_chorus.html +++ /dev/null @@ -1,1635 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_effect_chorus - - - - - - - - -
      -
      -

      Module audio_effect_chorus

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc voiceCount*(self: AudioEffectChorus): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voiceCount =`*(self: AudioEffectChorus; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dry*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dry =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc wet*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `wet =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc voice1delayMs*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voice1delayMs =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc voice1rateHz*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voice1rateHz =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc voice1depthMs*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voice1depthMs =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc voice1levelDb*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voice1levelDb =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc voice1cutoffHz*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voice1cutoffHz =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc voice1pan*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voice1pan =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc voice2delayMs*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voice2delayMs =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc voice2rateHz*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voice2rateHz =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc voice2depthMs*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voice2depthMs =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc voice2levelDb*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voice2levelDb =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc voice2cutoffHz*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voice2cutoffHz =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc voice2pan*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voice2pan =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc voice3delayMs*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voice3delayMs =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc voice3rateHz*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voice3rateHz =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc voice3depthMs*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voice3depthMs =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc voice3levelDb*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voice3levelDb =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc voice3cutoffHz*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voice3cutoffHz =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc voice3pan*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voice3pan =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc voice4delayMs*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voice4delayMs =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc voice4rateHz*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voice4rateHz =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc voice4depthMs*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voice4depthMs =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc voice4levelDb*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voice4levelDb =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc voice4cutoffHz*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voice4cutoffHz =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc voice4pan*(self: AudioEffectChorus): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `voice4pan =`*(self: AudioEffectChorus; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_effect_compressor.html b/master/godotapi/audio_effect_compressor.html deleted file mode 100644 index 8fccf19..0000000 --- a/master/godotapi/audio_effect_compressor.html +++ /dev/null @@ -1,1355 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_effect_compressor - - - - - - - - -
      -
      -

      Module audio_effect_compressor

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc threshold*(self: AudioEffectCompressor): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `threshold =`*(self: AudioEffectCompressor; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc ratio*(self: AudioEffectCompressor): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `ratio =`*(self: AudioEffectCompressor; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc gain*(self: AudioEffectCompressor): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `gain =`*(self: AudioEffectCompressor; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc attackUs*(self: AudioEffectCompressor): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `attackUs =`*(self: AudioEffectCompressor; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc releaseMs*(self: AudioEffectCompressor): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `releaseMs =`*(self: AudioEffectCompressor; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc mix*(self: AudioEffectCompressor): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `mix =`*(self: AudioEffectCompressor; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc sidechain*(self: AudioEffectCompressor): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `sidechain =`*(self: AudioEffectCompressor; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_effect_delay.html b/master/godotapi/audio_effect_delay.html deleted file mode 100644 index 4232cfe..0000000 --- a/master/godotapi/audio_effect_delay.html +++ /dev/null @@ -1,1439 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_effect_delay - - - - - - - - -
      -
      -

      Module audio_effect_delay

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc dry*(self: AudioEffectDelay): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dry =`*(self: AudioEffectDelay; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tap1active*(self: AudioEffectDelay): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `tap1active =`*(self: AudioEffectDelay; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tap1delayMs*(self: AudioEffectDelay): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `tap1delayMs =`*(self: AudioEffectDelay; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tap1levelDb*(self: AudioEffectDelay): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `tap1levelDb =`*(self: AudioEffectDelay; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tap1pan*(self: AudioEffectDelay): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `tap1pan =`*(self: AudioEffectDelay; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tap2active*(self: AudioEffectDelay): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `tap2active =`*(self: AudioEffectDelay; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tap2delayMs*(self: AudioEffectDelay): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `tap2delayMs =`*(self: AudioEffectDelay; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tap2levelDb*(self: AudioEffectDelay): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `tap2levelDb =`*(self: AudioEffectDelay; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tap2pan*(self: AudioEffectDelay): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `tap2pan =`*(self: AudioEffectDelay; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc feedbackactive*(self: AudioEffectDelay): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `feedbackactive =`*(self: AudioEffectDelay; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc feedbackdelayMs*(self: AudioEffectDelay): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `feedbackdelayMs =`*(self: AudioEffectDelay; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc feedbacklevelDb*(self: AudioEffectDelay): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `feedbacklevelDb =`*(self: AudioEffectDelay; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc feedbacklowpass*(self: AudioEffectDelay): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `feedbacklowpass =`*(self: AudioEffectDelay; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_effect_distortion.html b/master/godotapi/audio_effect_distortion.html deleted file mode 100644 index 80e75e4..0000000 --- a/master/godotapi/audio_effect_distortion.html +++ /dev/null @@ -1,1327 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_effect_distortion - - - - - - - - -
      -
      -

      Module audio_effect_distortion

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc mode*(self: AudioEffectDistortion): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `mode =`*(self: AudioEffectDistortion; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc preGain*(self: AudioEffectDistortion): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `preGain =`*(self: AudioEffectDistortion; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc keepHfHz*(self: AudioEffectDistortion): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `keepHfHz =`*(self: AudioEffectDistortion; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc drive*(self: AudioEffectDistortion): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `drive =`*(self: AudioEffectDistortion; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc postGain*(self: AudioEffectDistortion): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `postGain =`*(self: AudioEffectDistortion; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_effect_eq.html b/master/godotapi/audio_effect_eq.html deleted file mode 100644 index 9c6f651..0000000 --- a/master/godotapi/audio_effect_eq.html +++ /dev/null @@ -1,1279 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_effect_eq - - - - - - - - -
      -
      -

      Module audio_effect_eq

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc setBandGainDb*(self: AudioEffectEQ; bandIdx: int64; volumeDb: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getBandGainDb*(self: AudioEffectEQ; bandIdx: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBandCount*(self: AudioEffectEQ): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_effect_eq10.html b/master/godotapi/audio_effect_eq10.html deleted file mode 100644 index 8e30ae9..0000000 --- a/master/godotapi/audio_effect_eq10.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_effect_eq10 - - - - - - - - -
      -
      -

      Module audio_effect_eq10

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_effect_eq21.html b/master/godotapi/audio_effect_eq21.html deleted file mode 100644 index 41706b2..0000000 --- a/master/godotapi/audio_effect_eq21.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_effect_eq21 - - - - - - - - -
      -
      -

      Module audio_effect_eq21

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_effect_eq6.html b/master/godotapi/audio_effect_eq6.html deleted file mode 100644 index 8dcfb77..0000000 --- a/master/godotapi/audio_effect_eq6.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_effect_eq6 - - - - - - - - -
      -
      -

      Module audio_effect_eq6

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_effect_filter.html b/master/godotapi/audio_effect_filter.html deleted file mode 100644 index 1645add..0000000 --- a/master/godotapi/audio_effect_filter.html +++ /dev/null @@ -1,1313 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_effect_filter - - - - - - - - -
      -
      -

      Module audio_effect_filter

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc cutoffHz*(self: AudioEffectFilter): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `cutoffHz =`*(self: AudioEffectFilter; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc resonance*(self: AudioEffectFilter): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `resonance =`*(self: AudioEffectFilter; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc gain*(self: AudioEffectFilter): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `gain =`*(self: AudioEffectFilter; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dB*(self: AudioEffectFilter): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dB =`*(self: AudioEffectFilter; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_effect_high_pass_filter.html b/master/godotapi/audio_effect_high_pass_filter.html deleted file mode 100644 index 73d2478..0000000 --- a/master/godotapi/audio_effect_high_pass_filter.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_effect_high_pass_filter - - - - - - - - -
      -
      -

      Module audio_effect_high_pass_filter

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_effect_high_shelf_filter.html b/master/godotapi/audio_effect_high_shelf_filter.html deleted file mode 100644 index 3a26e88..0000000 --- a/master/godotapi/audio_effect_high_shelf_filter.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_effect_high_shelf_filter - - - - - - - - -
      -
      -

      Module audio_effect_high_shelf_filter

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_effect_limiter.html b/master/godotapi/audio_effect_limiter.html deleted file mode 100644 index e6b7bbe..0000000 --- a/master/godotapi/audio_effect_limiter.html +++ /dev/null @@ -1,1313 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_effect_limiter - - - - - - - - -
      -
      -

      Module audio_effect_limiter

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc ceilingDb*(self: AudioEffectLimiter): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `ceilingDb =`*(self: AudioEffectLimiter; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc thresholdDb*(self: AudioEffectLimiter): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `thresholdDb =`*(self: AudioEffectLimiter; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc softClipDb*(self: AudioEffectLimiter): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `softClipDb =`*(self: AudioEffectLimiter; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc softClipRatio*(self: AudioEffectLimiter): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `softClipRatio =`*(self: AudioEffectLimiter; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_effect_low_pass_filter.html b/master/godotapi/audio_effect_low_pass_filter.html deleted file mode 100644 index a2240fc..0000000 --- a/master/godotapi/audio_effect_low_pass_filter.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_effect_low_pass_filter - - - - - - - - -
      -
      -

      Module audio_effect_low_pass_filter

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_effect_low_shelf_filter.html b/master/godotapi/audio_effect_low_shelf_filter.html deleted file mode 100644 index 7d4d64d..0000000 --- a/master/godotapi/audio_effect_low_shelf_filter.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_effect_low_shelf_filter - - - - - - - - -
      -
      -

      Module audio_effect_low_shelf_filter

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_effect_notch_filter.html b/master/godotapi/audio_effect_notch_filter.html deleted file mode 100644 index 095d50a..0000000 --- a/master/godotapi/audio_effect_notch_filter.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_effect_notch_filter - - - - - - - - -
      -
      -

      Module audio_effect_notch_filter

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_effect_panner.html b/master/godotapi/audio_effect_panner.html deleted file mode 100644 index 4d818fd..0000000 --- a/master/godotapi/audio_effect_panner.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_effect_panner - - - - - - - - -
      -
      -

      Module audio_effect_panner

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc pan*(self: AudioEffectPanner): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `pan =`*(self: AudioEffectPanner; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_effect_phaser.html b/master/godotapi/audio_effect_phaser.html deleted file mode 100644 index 0c189dd..0000000 --- a/master/godotapi/audio_effect_phaser.html +++ /dev/null @@ -1,1327 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_effect_phaser - - - - - - - - -
      -
      -

      Module audio_effect_phaser

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc rangeMinHz*(self: AudioEffectPhaser): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rangeMinHz =`*(self: AudioEffectPhaser; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rangeMaxHz*(self: AudioEffectPhaser): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rangeMaxHz =`*(self: AudioEffectPhaser; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rateHz*(self: AudioEffectPhaser): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rateHz =`*(self: AudioEffectPhaser; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc feedback*(self: AudioEffectPhaser): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `feedback =`*(self: AudioEffectPhaser; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc depth*(self: AudioEffectPhaser): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `depth =`*(self: AudioEffectPhaser; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_effect_pitch_shift.html b/master/godotapi/audio_effect_pitch_shift.html deleted file mode 100644 index 088df40..0000000 --- a/master/godotapi/audio_effect_pitch_shift.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_effect_pitch_shift - - - - - - - - -
      -
      -

      Module audio_effect_pitch_shift

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc pitchScale*(self: AudioEffectPitchShift): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `pitchScale =`*(self: AudioEffectPitchShift; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_effect_reverb.html b/master/godotapi/audio_effect_reverb.html deleted file mode 100644 index 5223bd6..0000000 --- a/master/godotapi/audio_effect_reverb.html +++ /dev/null @@ -1,1384 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_effect_reverb - - - - - - - - -
      -
      -

      Module audio_effect_reverb

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc predelayMsec*(self: AudioEffectReverb): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `predelayMsec =`*(self: AudioEffectReverb; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc predelayFeedback*(self: AudioEffectReverb): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `predelayFeedback =`*(self: AudioEffectReverb; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc roomSize*(self: AudioEffectReverb): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `roomSize =`*(self: AudioEffectReverb; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc damping*(self: AudioEffectReverb): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `damping =`*(self: AudioEffectReverb; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc spread*(self: AudioEffectReverb): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `spread =`*(self: AudioEffectReverb; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hipass*(self: AudioEffectReverb): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `hipass =`*(self: AudioEffectReverb; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dry*(self: AudioEffectReverb): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dry =`*(self: AudioEffectReverb; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc wet*(self: AudioEffectReverb): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `wet =`*(self: AudioEffectReverb; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setPredelayFeedback*(self: AudioEffectReverb; feedback: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getPredelayFeedback*(self: AudioEffectReverb): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_effect_stereo_enhance.html b/master/godotapi/audio_effect_stereo_enhance.html deleted file mode 100644 index 9d382dd..0000000 --- a/master/godotapi/audio_effect_stereo_enhance.html +++ /dev/null @@ -1,1300 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_effect_stereo_enhance - - - - - - - - -
      -
      -

      Module audio_effect_stereo_enhance

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc panPullout*(self: AudioEffectStereoEnhance): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `panPullout =`*(self: AudioEffectStereoEnhance; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc timePulloutMs*(self: AudioEffectStereoEnhance): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `timePulloutMs =`*(self: AudioEffectStereoEnhance; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc surround*(self: AudioEffectStereoEnhance): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `surround =`*(self: AudioEffectStereoEnhance; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_server.html b/master/godotapi/audio_server.html deleted file mode 100644 index 35858c3..0000000 --- a/master/godotapi/audio_server.html +++ /dev/null @@ -1,1492 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_server - - - - - - - - -
      -
      -

      Module audio_server

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc setBusCount*(amount: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBusCount*(): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeBus*(index: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addBus*(atPos: int64 = - 1'i64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc moveBus*(index: int64; toIndex: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBusName*(busIdx: int64; name: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBusName*(busIdx: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBusIndex*(busName: string): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBusVolumeDb*(busIdx: int64; volumeDb: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBusVolumeDb*(busIdx: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBusSend*(busIdx: int64; send: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBusSend*(busIdx: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBusSolo*(busIdx: int64; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isBusSolo*(busIdx: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBusMute*(busIdx: int64; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isBusMute*(busIdx: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBusBypassEffects*(busIdx: int64; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isBusBypassingEffects*(busIdx: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addBusEffect*(busIdx: int64; effect: AudioEffect; atPos: int64 = - 1'i64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc removeBusEffect*(busIdx: int64; effectIdx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBusEffectCount*(busIdx: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBusEffect*(busIdx: int64; effectIdx: int64): AudioEffect {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc swapBusEffects*(busIdx: int64; effectIdx: int64; byEffectIdx: int64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setBusEffectEnabled*(busIdx: int64; effectIdx: int64; enabled: bool) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc isBusEffectEnabled*(busIdx: int64; effectIdx: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBusPeakVolumeLeftDb*(busIdx: int64; channel: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBusPeakVolumeRightDb*(busIdx: int64; channel: int64): float64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc lock*() {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc unlock*() {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSpeakerMode*(): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getMixRate*(): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBusLayout*(busLayout: AudioBusLayout) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc generateBusLayout*(): AudioBusLayout {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_stream.html b/master/godotapi/audio_stream.html deleted file mode 100644 index f4b7e63..0000000 --- a/master/godotapi/audio_stream.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_stream - - - - - - - - -
      -
      -

      Module audio_stream

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_stream_ogg_vorbis.html b/master/godotapi/audio_stream_ogg_vorbis.html deleted file mode 100644 index cd75ee5..0000000 --- a/master/godotapi/audio_stream_ogg_vorbis.html +++ /dev/null @@ -1,1299 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_stream_ogg_vorbis - - - - - - - - -
      -
      -

      Module audio_stream_ogg_vorbis

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc data*(self: AudioStreamOGGVorbis): PoolByteArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `data =`*(self: AudioStreamOGGVorbis; val: PoolByteArray) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc loop*(self: AudioStreamOGGVorbis): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `loop =`*(self: AudioStreamOGGVorbis; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc loopOffset*(self: AudioStreamOGGVorbis): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `loopOffset =`*(self: AudioStreamOGGVorbis; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_stream_playback.html b/master/godotapi/audio_stream_playback.html deleted file mode 100644 index 5f4f442..0000000 --- a/master/godotapi/audio_stream_playback.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_stream_playback - - - - - - - - -
      -
      -

      Module audio_stream_playback

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_stream_player.html b/master/godotapi/audio_stream_player.html deleted file mode 100644 index 17ee939..0000000 --- a/master/godotapi/audio_stream_player.html +++ /dev/null @@ -1,1394 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_stream_player - - - - - - - - -
      -
      -

      Module audio_stream_player

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc stream*(self: AudioStreamPlayer): AudioStream {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `stream =`*(self: AudioStreamPlayer; val: AudioStream) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc volumeDb*(self: AudioStreamPlayer): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `volumeDb =`*(self: AudioStreamPlayer; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc playing*(self: AudioStreamPlayer): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `playing =`*(self: AudioStreamPlayer; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc autoplay*(self: AudioStreamPlayer): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `autoplay =`*(self: AudioStreamPlayer; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc mixTarget*(self: AudioStreamPlayer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `mixTarget =`*(self: AudioStreamPlayer; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bus*(self: AudioStreamPlayer): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `bus =`*(self: AudioStreamPlayer; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc play*(self: AudioStreamPlayer; fromPos: float64 = 0.0) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc seek*(self: AudioStreamPlayer; toPos: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc stop*(self: AudioStreamPlayer) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isPlaying*(self: AudioStreamPlayer): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPos*(self: AudioStreamPlayer): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method busLayoutChanged*(self: AudioStreamPlayer) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_stream_player_2d.html b/master/godotapi/audio_stream_player_2d.html deleted file mode 100644 index 9ddaca5..0000000 --- a/master/godotapi/audio_stream_player_2d.html +++ /dev/null @@ -1,1422 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_stream_player_2d - - - - - - - - -
      -
      -

      Module audio_stream_player_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc stream*(self: AudioStreamPlayer2D): AudioStream {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `stream =`*(self: AudioStreamPlayer2D; val: AudioStream) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc volumeDb*(self: AudioStreamPlayer2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `volumeDb =`*(self: AudioStreamPlayer2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc playing*(self: AudioStreamPlayer2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `playing =`*(self: AudioStreamPlayer2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc autoplay*(self: AudioStreamPlayer2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `autoplay =`*(self: AudioStreamPlayer2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc maxDistance*(self: AudioStreamPlayer2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `maxDistance =`*(self: AudioStreamPlayer2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc attenuation*(self: AudioStreamPlayer2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `attenuation =`*(self: AudioStreamPlayer2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bus*(self: AudioStreamPlayer2D): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `bus =`*(self: AudioStreamPlayer2D; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaMask*(self: AudioStreamPlayer2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `areaMask =`*(self: AudioStreamPlayer2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc play*(self: AudioStreamPlayer2D; fromPos: float64 = 0.0) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc seek*(self: AudioStreamPlayer2D; toPos: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc stop*(self: AudioStreamPlayer2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isPlaying*(self: AudioStreamPlayer2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPos*(self: AudioStreamPlayer2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method busLayoutChanged*(self: AudioStreamPlayer2D) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_stream_player_3d.html b/master/godotapi/audio_stream_player_3d.html deleted file mode 100644 index 35d77c4..0000000 --- a/master/godotapi/audio_stream_player_3d.html +++ /dev/null @@ -1,1621 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_stream_player_3d - - - - - - - - -
      -
      -

      Module audio_stream_player_3d

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      ATTENUATION_INVERSE_DISTANCE* = 0'i64
      -
      - - -
      -
      ATTENUATION_INVERSE_SQUARE_DISTANCE* = 1'i64
      -
      - - -
      -
      ATTENUATION_LOGARITHMIC* = 2'i64
      -
      - - -
      -
      OUT_OF_RANGE_MIX* = 0'i64
      -
      - - -
      -
      OUT_OF_RANGE_PAUSE* = 1'i64
      -
      - - -
      -
      DOPPLER_TRACKING_DISABLED* = 0'i64
      -
      - - -
      -
      DOPPLER_TRACKING_IDLE_STEP* = 1'i64
      -
      - - -
      -
      DOPPLER_TRACKING_FIXED_STEP* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc stream*(self: AudioStreamPlayer3D): AudioStream {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `stream =`*(self: AudioStreamPlayer3D; val: AudioStream) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc attenuationModel*(self: AudioStreamPlayer3D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `attenuationModel =`*(self: AudioStreamPlayer3D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc unitDb*(self: AudioStreamPlayer3D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `unitDb =`*(self: AudioStreamPlayer3D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc unitSize*(self: AudioStreamPlayer3D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `unitSize =`*(self: AudioStreamPlayer3D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc maxDb*(self: AudioStreamPlayer3D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `maxDb =`*(self: AudioStreamPlayer3D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc playing*(self: AudioStreamPlayer3D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `playing =`*(self: AudioStreamPlayer3D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc autoplay*(self: AudioStreamPlayer3D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `autoplay =`*(self: AudioStreamPlayer3D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc maxDistance*(self: AudioStreamPlayer3D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `maxDistance =`*(self: AudioStreamPlayer3D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc outOfRangeMode*(self: AudioStreamPlayer3D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `outOfRangeMode =`*(self: AudioStreamPlayer3D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bus*(self: AudioStreamPlayer3D): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `bus =`*(self: AudioStreamPlayer3D; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaMask*(self: AudioStreamPlayer3D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `areaMask =`*(self: AudioStreamPlayer3D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc emissionAngleEnabled*(self: AudioStreamPlayer3D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `emissionAngleEnabled =`*(self: AudioStreamPlayer3D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc emissionAngleDegrees*(self: AudioStreamPlayer3D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `emissionAngleDegrees =`*(self: AudioStreamPlayer3D; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc emissionAngleFilterAttenuationDb*(self: AudioStreamPlayer3D): float64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc `emissionAngleFilterAttenuationDb =`*(self: AudioStreamPlayer3D; val: float64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc attenuationFilterCutoffHz*(self: AudioStreamPlayer3D): float64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc `attenuationFilterCutoffHz =`*(self: AudioStreamPlayer3D; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc attenuationFilterDb*(self: AudioStreamPlayer3D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `attenuationFilterDb =`*(self: AudioStreamPlayer3D; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc dopplerTracking*(self: AudioStreamPlayer3D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dopplerTracking =`*(self: AudioStreamPlayer3D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc play*(self: AudioStreamPlayer3D; fromPos: float64 = 0.0) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc seek*(self: AudioStreamPlayer3D; toPos: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc stop*(self: AudioStreamPlayer3D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isPlaying*(self: AudioStreamPlayer3D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPos*(self: AudioStreamPlayer3D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method busLayoutChanged*(self: AudioStreamPlayer3D) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_stream_random_pitch.html b/master/godotapi/audio_stream_random_pitch.html deleted file mode 100644 index 831741e..0000000 --- a/master/godotapi/audio_stream_random_pitch.html +++ /dev/null @@ -1,1286 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_stream_random_pitch - - - - - - - - -
      -
      -

      Module audio_stream_random_pitch

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc audioStream*(self: AudioStreamRandomPitch): AudioStream {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `audioStream =`*(self: AudioStreamRandomPitch; val: AudioStream) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc randomPitch*(self: AudioStreamRandomPitch): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `randomPitch =`*(self: AudioStreamRandomPitch; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/audio_stream_sample.html b/master/godotapi/audio_stream_sample.html deleted file mode 100644 index 7700004..0000000 --- a/master/godotapi/audio_stream_sample.html +++ /dev/null @@ -1,1355 +0,0 @@ - - - - - - - - - - - - - - - - - -Module audio_stream_sample - - - - - - - - -
      -
      -

      Module audio_stream_sample

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc format*(self: AudioStreamSample): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `format =`*(self: AudioStreamSample; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc loopMode*(self: AudioStreamSample): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `loopMode =`*(self: AudioStreamSample; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc loopBegin*(self: AudioStreamSample): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `loopBegin =`*(self: AudioStreamSample; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc loopEnd*(self: AudioStreamSample): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `loopEnd =`*(self: AudioStreamSample; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc mixRate*(self: AudioStreamSample): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `mixRate =`*(self: AudioStreamSample; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc stereo*(self: AudioStreamSample): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `stereo =`*(self: AudioStreamSample; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc data*(self: AudioStreamSample): PoolByteArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `data =`*(self: AudioStreamSample; val: PoolByteArray) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/back_buffer_copy.html b/master/godotapi/back_buffer_copy.html deleted file mode 100644 index 7ab7a6b..0000000 --- a/master/godotapi/back_buffer_copy.html +++ /dev/null @@ -1,1317 +0,0 @@ - - - - - - - - - - - - - - - - - -Module back_buffer_copy - - - - - - - - -
      -
      -

      Module back_buffer_copy

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      COPY_MODE_DISABLED* = 0'i64
      -
      - - -
      -
      COPY_MODE_RECT* = 1'i64
      -
      - - -
      -
      COPY_MODE_VIEWPORT* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc copyMode*(self: BackBufferCopy): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `copyMode =`*(self: BackBufferCopy; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rect*(self: BackBufferCopy): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rect =`*(self: BackBufferCopy; val: Rect2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/base_button.html b/master/godotapi/base_button.html deleted file mode 100644 index 2968603..0000000 --- a/master/godotapi/base_button.html +++ /dev/null @@ -1,1461 +0,0 @@ - - - - - - - - - - - - - - - - - -Module base_button - - - - - - - - -
      -
      -

      Module base_button

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      DRAW_NORMAL* = 0'i64
      -
      - - -
      -
      DRAW_PRESSED* = 1'i64
      -
      - - -
      -
      DRAW_HOVER* = 2'i64
      -
      - - -
      -
      DRAW_DISABLED* = 3'i64
      -
      - - -
      -
      ACTION_MODE_BUTTON_PRESS* = 0'i64
      -
      - - -
      -
      ACTION_MODE_BUTTON_RELEASE* = 1'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc disabled*(self: BaseButton): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `disabled =`*(self: BaseButton; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc toggleMode*(self: BaseButton): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `toggleMode =`*(self: BaseButton; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pressed*(self: BaseButton): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `pressed =`*(self: BaseButton; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc actionMode*(self: BaseButton): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `actionMode =`*(self: BaseButton; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc enabledFocusMode*(self: BaseButton): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `enabledFocusMode =`*(self: BaseButton; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shortcut*(self: BaseButton): ShortCut {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shortcut =`*(self: BaseButton; val: ShortCut) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc group*(self: BaseButton): ButtonGroup {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `group =`*(self: BaseButton; val: ButtonGroup) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isHovered*(self: BaseButton): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDrawMode*(self: BaseButton): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method pressed*(self: BaseButton) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method toggled*(self: BaseButton; pressed: bool) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method guiInput*(self: BaseButton; event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      method unhandledInput*(self: BaseButton; event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/bit_map.html b/master/godotapi/bit_map.html deleted file mode 100644 index 3f48616..0000000 --- a/master/godotapi/bit_map.html +++ /dev/null @@ -1,1320 +0,0 @@ - - - - - - - - - - - - - - - - - -Module bit_map - - - - - - - - -
      -
      -

      Module bit_map

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc data*(self: BitMap): Dictionary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `data =`*(self: BitMap; val: Dictionary) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc create*(self: BitMap; size: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc createFromImageAlpha*(self: BitMap; image: Image) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBit*(self: BitMap; pos: Vector2; bit: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBit*(self: BitMap; pos: Vector2): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBitRect*(self: BitMap; pRect: Rect2; bit: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTrueBitCount*(self: BitMap): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSize*(self: BitMap): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/bitmap_font.html b/master/godotapi/bitmap_font.html deleted file mode 100644 index dda2867..0000000 --- a/master/godotapi/bitmap_font.html +++ /dev/null @@ -1,1423 +0,0 @@ - - - - - - - - - - - - - - - - - -Module bitmap_font - - - - - - - - -
      -
      -

      Module bitmap_font

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc textures*(self: BitmapFont): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `textures =`*(self: BitmapFont; val: Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc chars*(self: BitmapFont): PoolIntArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `chars =`*(self: BitmapFont; val: PoolIntArray) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc kernings*(self: BitmapFont): PoolIntArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `kernings =`*(self: BitmapFont; val: PoolIntArray) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc height*(self: BitmapFont): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `height =`*(self: BitmapFont; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc ascent*(self: BitmapFont): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `ascent =`*(self: BitmapFont; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc distanceField*(self: BitmapFont): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `distanceField =`*(self: BitmapFont; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fallback*(self: BitmapFont): BitmapFont {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `fallback =`*(self: BitmapFont; val: BitmapFont) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc createFromFnt*(self: BitmapFont; path: string): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addKerningPair*(self: BitmapFont; charA: int64; charB: int64; kerning: int64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getKerningPair*(self: BitmapFont; charA: int64; charB: int64): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc addTexture*(self: BitmapFont; texture: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addChar*(self: BitmapFont; character: int64; texture: int64; rect: Rect2;
      -             align: Vector2 = vec2(0.0, 0.0); advance: float64 = - 1.0) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTextureCount*(self: BitmapFont): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTexture*(self: BitmapFont; idx: int64): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCharSize*(self: BitmapFont; char: int64; next: int64 = 0'i64): Vector2 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc clear*(self: BitmapFont) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/bone_attachment.html b/master/godotapi/bone_attachment.html deleted file mode 100644 index b58bd44..0000000 --- a/master/godotapi/bone_attachment.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module bone_attachment - - - - - - - - -
      -
      -

      Module bone_attachment

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc setBoneName*(self: BoneAttachment; boneName: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBoneName*(self: BoneAttachment): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/box_container.html b/master/godotapi/box_container.html deleted file mode 100644 index 4903dfa..0000000 --- a/master/godotapi/box_container.html +++ /dev/null @@ -1,1310 +0,0 @@ - - - - - - - - - - - - - - - - - -Module box_container - - - - - - - - -
      -
      -

      Module box_container

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      ALIGN_BEGIN* = 0'i64
      -
      - - -
      -
      ALIGN_CENTER* = 1'i64
      -
      - - -
      -
      ALIGN_END* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc alignment*(self: BoxContainer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `alignment =`*(self: BoxContainer; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addSpacer*(self: BoxContainer; begin: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/box_shape.html b/master/godotapi/box_shape.html deleted file mode 100644 index 167e932..0000000 --- a/master/godotapi/box_shape.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module box_shape - - - - - - - - -
      -
      -

      Module box_shape

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc extents*(self: BoxShape): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `extents =`*(self: BoxShape; val: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/button.html b/master/godotapi/button.html deleted file mode 100644 index 4c36ee2..0000000 --- a/master/godotapi/button.html +++ /dev/null @@ -1,1359 +0,0 @@ - - - - - - - - - - - - - - - - - -Module button - - - - - - - - -
      -
      -

      Module button

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      ALIGN_LEFT* = 0'i64
      -
      - - -
      -
      ALIGN_CENTER* = 1'i64
      -
      - - -
      -
      ALIGN_RIGHT* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc text*(self: Button): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `text =`*(self: Button; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc icon*(self: Button): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `icon =`*(self: Button; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc flat*(self: Button): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `flat =`*(self: Button; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clipText*(self: Button): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `clipText =`*(self: Button; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc align*(self: Button): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `align =`*(self: Button; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/button_group.html b/master/godotapi/button_group.html deleted file mode 100644 index 8738308..0000000 --- a/master/godotapi/button_group.html +++ /dev/null @@ -1,1264 +0,0 @@ - - - - - - - - - - - - - - - - - -Module button_group - - - - - - - - -
      -
      -

      Module button_group

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc getPressedButton*(self: ButtonGroup): BaseButton {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/camera.html b/master/godotapi/camera.html deleted file mode 100644 index d72b5ed..0000000 --- a/master/godotapi/camera.html +++ /dev/null @@ -1,1523 +0,0 @@ - - - - - - - - - - - - - - - - - -Module camera - - - - - - - - -
      -
      -

      Module camera

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      PROJECTION_PERSPECTIVE* = 0'i64
      -
      - - -
      -
      PROJECTION_ORTHOGONAL* = 1'i64
      -
      - - -
      -
      KEEP_WIDTH* = 0'i64
      -
      - - -
      -
      KEEP_HEIGHT* = 1'i64
      -
      - - -
      -
      DOPPLER_TRACKING_DISABLED* = 0'i64
      -
      - - -
      -
      DOPPLER_TRACKING_IDLE_STEP* = 1'i64
      -
      - - -
      -
      DOPPLER_TRACKING_FIXED_STEP* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc projectRayNormal*(self: Camera; screenPoint: Vector2): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc projectLocalRayNormal*(self: Camera; screenPoint: Vector2): Vector3 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc projectRayOrigin*(self: Camera; screenPoint: Vector2): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc unprojectPosition*(self: Camera; worldPoint: Vector3): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isPositionBehind*(self: Camera; worldPoint: Vector3): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc projectPosition*(self: Camera; screenPoint: Vector2): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setPerspective*(self: Camera; fov: float64; zNear: float64; zFar: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setOrthogonal*(self: Camera; size: float64; zNear: float64; zFar: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc makeCurrent*(self: Camera) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearCurrent*(self: Camera) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isCurrent*(self: Camera): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCameraTransform*(self: Camera): Transform {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFov*(self: Camera): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSize*(self: Camera): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getZfar*(self: Camera): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getZnear*(self: Camera): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getProjection*(self: Camera): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setHOffset*(self: Camera; ofs: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getHOffset*(self: Camera): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setVOffset*(self: Camera; ofs: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVOffset*(self: Camera): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCullMask*(self: Camera; mask: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCullMask*(self: Camera): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setEnvironment*(self: Camera; env: Environment) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getEnvironment*(self: Camera): Environment {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setKeepAspectMode*(self: Camera; mode: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getKeepAspectMode*(self: Camera): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setDopplerTracking*(self: Camera; mode: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDopplerTracking*(self: Camera): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/camera_2d.html b/master/godotapi/camera_2d.html deleted file mode 100644 index e221ff2..0000000 --- a/master/godotapi/camera_2d.html +++ /dev/null @@ -1,1700 +0,0 @@ - - - - - - - - - - - - - - - - - -Module camera_2d - - - - - - - - -
      -
      -

      Module camera_2d

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      ANCHOR_MODE_DRAG_CENTER* = 1'i64
      -
      - - -
      -
      ANCHOR_MODE_FIXED_TOP_LEFT* = 0'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc offset*(self: Camera2D): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `offset =`*(self: Camera2D; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc anchorMode*(self: Camera2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `anchorMode =`*(self: Camera2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rotating*(self: Camera2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rotating =`*(self: Camera2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc current*(self: Camera2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `current =`*(self: Camera2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc zoom*(self: Camera2D): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `zoom =`*(self: Camera2D; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc limitLeft*(self: Camera2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `limitLeft =`*(self: Camera2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc limitTop*(self: Camera2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `limitTop =`*(self: Camera2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc limitRight*(self: Camera2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `limitRight =`*(self: Camera2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc limitBottom*(self: Camera2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `limitBottom =`*(self: Camera2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc limitSmoothed*(self: Camera2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `limitSmoothed =`*(self: Camera2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dragMarginHEnabled*(self: Camera2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dragMarginHEnabled =`*(self: Camera2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dragMarginVEnabled*(self: Camera2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dragMarginVEnabled =`*(self: Camera2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc smoothingEnabled*(self: Camera2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `smoothingEnabled =`*(self: Camera2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc smoothingSpeed*(self: Camera2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `smoothingSpeed =`*(self: Camera2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dragMarginLeft*(self: Camera2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dragMarginLeft =`*(self: Camera2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dragMarginTop*(self: Camera2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dragMarginTop =`*(self: Camera2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dragMarginRight*(self: Camera2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dragMarginRight =`*(self: Camera2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dragMarginBottom*(self: Camera2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dragMarginBottom =`*(self: Camera2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc editorDrawScreen*(self: Camera2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `editorDrawScreen =`*(self: Camera2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc editorDrawLimits*(self: Camera2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `editorDrawLimits =`*(self: Camera2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc editorDrawDragMargin*(self: Camera2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `editorDrawDragMargin =`*(self: Camera2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc makeCurrentImpl*(self: Camera2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearCurrent*(self: Camera2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setVOffset*(self: Camera2D; ofs: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVOffset*(self: Camera2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setHOffset*(self: Camera2D; ofs: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getHOffset*(self: Camera2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCameraPos*(self: Camera2D): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCameraScreenCenter*(self: Camera2D): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCustomViewport*(self: Camera2D; viewport: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCustomViewport*(self: Camera2D): Node {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc forceUpdateScroll*(self: Camera2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc resetSmoothing*(self: Camera2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc align*(self: Camera2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method makeCurrent*(self: Camera2D; arg0: Object) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method updateScroll*(self: Camera2D) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method setOldSmoothing*(self: Camera2D; followSmoothing: float64) {.
      gcsafe, locks: 0, - base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/canvas_item.html b/master/godotapi/canvas_item.html deleted file mode 100644 index c9f2402..0000000 --- a/master/godotapi/canvas_item.html +++ /dev/null @@ -1,1846 +0,0 @@ - - - - - - - - - - - - - - - - - -Module canvas_item - - - - - - - - -
      -
      -

      Module canvas_item

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      BLEND_MODE_MIX* = 0'i64
      -
      - - -
      -
      BLEND_MODE_ADD* = 1'i64
      -
      - - -
      -
      BLEND_MODE_SUB* = 2'i64
      -
      - - -
      -
      BLEND_MODE_MUL* = 3'i64
      -
      - - -
      -
      BLEND_MODE_PREMULT_ALPHA* = 4'i64
      -
      - - -
      -
      NOTIFICATION_DRAW* = 30'i64
      -
      - - -
      -
      NOTIFICATION_VISIBILITY_CHANGED* = 31'i64
      -
      - - -
      -
      NOTIFICATION_ENTER_CANVAS* = 32'i64
      -
      - - -
      -
      NOTIFICATION_EXIT_CANVAS* = 33'i64
      -
      - - -
      -
      NOTIFICATION_TRANSFORM_CHANGED* = 29'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc visible*(self: CanvasItem): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `visible =`*(self: CanvasItem; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc modulate*(self: CanvasItem): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `modulate =`*(self: CanvasItem; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc selfModulate*(self: CanvasItem): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `selfModulate =`*(self: CanvasItem; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc showBehindParent*(self: CanvasItem): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `showBehindParent =`*(self: CanvasItem; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc showOnTop*(self: CanvasItem): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `showOnTop =`*(self: CanvasItem; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc lightMask*(self: CanvasItem): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `lightMask =`*(self: CanvasItem; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc material*(self: CanvasItem): Material {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `material =`*(self: CanvasItem; val: Material) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc useParentMaterial*(self: CanvasItem): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `useParentMaterial =`*(self: CanvasItem; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc editSetState*(self: CanvasItem; state: Variant) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc editGetState*(self: CanvasItem): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc editSetRect*(self: CanvasItem; rect: Rect2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc editRotate*(self: CanvasItem; degrees: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemRect*(self: CanvasItem): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemAndChildrenRect*(self: CanvasItem): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCanvasItem*(self: CanvasItem): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isVisibleInTree*(self: CanvasItem): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc show*(self: CanvasItem) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hide*(self: CanvasItem) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc update*(self: CanvasItem) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setAsToplevel*(self: CanvasItem; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isSetAsToplevel*(self: CanvasItem): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc drawLine*(self: CanvasItem; fromm: Vector2; to: Vector2; color: Color;
      -              width: float64 = 1.0; antialiased: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc drawPolyline*(self: CanvasItem; points: PoolVector2Array; color: Color;
      -                  width: float64 = 1.0; antialiased: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc drawPolylineColors*(self: CanvasItem; points: PoolVector2Array;
      -                        colors: PoolColorArray; width: float64 = 1.0;
      -                        antialiased: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc drawRect*(self: CanvasItem; rect: Rect2; color: Color; filled: bool = true) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc drawCircle*(self: CanvasItem; pos: Vector2; radius: float64; color: Color) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc drawTexture*(self: CanvasItem; texture: Texture; pos: Vector2;
      -                 modulate: Color = initColor(1.0, 1.0, 1.0, 1.0);
      -                 normalMap: Texture = nil) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc drawTextureRect*(self: CanvasItem; texture: Texture; rect: Rect2; tile: bool;
      -                     modulate: Color = initColor(1.0, 1.0, 1.0, 1.0);
      -                     transpose: bool = false; normalMap: Texture = nil) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc drawTextureRectRegion*(self: CanvasItem; texture: Texture; rect: Rect2;
      -                           srcRect: Rect2;
      -                           modulate: Color = initColor(1.0, 1.0, 1.0, 1.0);
      -                           transpose: bool = false; normalMap: Texture = nil;
      -                           clipUv: bool = true) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc drawStyleBox*(self: CanvasItem; styleBox: StyleBox; rect: Rect2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc drawPrimitive*(self: CanvasItem; points: PoolVector2Array;
      -                   colors: PoolColorArray; uvs: PoolVector2Array;
      -                   texture: Texture = nil; width: float64 = 1.0;
      -                   normalMap: Texture = nil) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc drawPolygon*(self: CanvasItem; points: PoolVector2Array; colors: PoolColorArray;
      -                 uvs: PoolVector2Array; texture: Texture = nil;
      -                 normalMap: Texture = nil; antialiased: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc drawColoredPolygon*(self: CanvasItem; points: PoolVector2Array; color: Color;
      -                        uvs: PoolVector2Array; texture: Texture = nil;
      -                        normalMap: Texture = nil; antialiased: bool = false) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc drawString*(self: CanvasItem; font: Font; pos: Vector2; text: string;
      -                modulate: Color = initColor(1.0, 1.0, 1.0, 1.0); clipW: int64 = - 1'i64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc drawChar*(self: CanvasItem; font: Font; pos: Vector2; char: string; next: string;
      -              modulate: Color = initColor(1.0, 1.0, 1.0, 1.0)): float64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc drawSetTransform*(self: CanvasItem; pos: Vector2; rot: float64; scale: Vector2) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc drawSetTransformMatrix*(self: CanvasItem; xform: Transform2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTransform*(self: CanvasItem): Transform2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getGlobalTransform*(self: CanvasItem): Transform2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getGlobalTransformWithCanvas*(self: CanvasItem): Transform2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getViewportTransform*(self: CanvasItem): Transform2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getViewportRect*(self: CanvasItem): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCanvasTransform*(self: CanvasItem): Transform2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getLocalMousePos*(self: CanvasItem): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getGlobalMousePosition*(self: CanvasItem): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCanvas*(self: CanvasItem): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getWorld2d*(self: CanvasItem): World2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setNotifyLocalTransform*(self: CanvasItem; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isLocalTransformNotificationEnabled*(self: CanvasItem): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setNotifyTransform*(self: CanvasItem; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isTransformNotificationEnabled*(self: CanvasItem): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc makeCanvasPosLocal*(self: CanvasItem; screenPoint: Vector2): Vector2 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc makeInputLocal*(self: CanvasItem; event: InputEvent): InputEvent {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method draw*(self: CanvasItem) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method toplevelRaiseSelf*(self: CanvasItem) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method updateCallback*(self: CanvasItem) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/canvas_item_material.html b/master/godotapi/canvas_item_material.html deleted file mode 100644 index 8275c9c..0000000 --- a/master/godotapi/canvas_item_material.html +++ /dev/null @@ -1,1352 +0,0 @@ - - - - - - - - - - - - - - - - - -Module canvas_item_material - - - - - - - - -
      -
      -

      Module canvas_item_material

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      BLEND_MODE_MIX* = 0'i64
      -
      - - -
      -
      BLEND_MODE_ADD* = 1'i64
      -
      - - -
      -
      BLEND_MODE_SUB* = 2'i64
      -
      - - -
      -
      BLEND_MODE_MUL* = 3'i64
      -
      - - -
      -
      BLEND_MODE_PREMULT_ALPHA* = 4'i64
      -
      - - -
      -
      LIGHT_MODE_NORMAL* = 0'i64
      -
      - - -
      -
      LIGHT_MODE_UNSHADED* = 1'i64
      -
      - - -
      -
      LIGHT_MODE_LIGHT_ONLY* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc blendMode*(self: CanvasItemMaterial): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `blendMode =`*(self: CanvasItemMaterial; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc lightMode*(self: CanvasItemMaterial): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `lightMode =`*(self: CanvasItemMaterial; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/canvas_layer.html b/master/godotapi/canvas_layer.html deleted file mode 100644 index a5adf19..0000000 --- a/master/godotapi/canvas_layer.html +++ /dev/null @@ -1,1387 +0,0 @@ - - - - - - - - - - - - - - - - - -Module canvas_layer - - - - - - - - -
      -
      -

      Module canvas_layer

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc layer*(self: CanvasLayer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `layer =`*(self: CanvasLayer; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc offset*(self: CanvasLayer): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `offset =`*(self: CanvasLayer; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rotation*(self: CanvasLayer): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rotation =`*(self: CanvasLayer; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc scale*(self: CanvasLayer): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `scale =`*(self: CanvasLayer; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setTransform*(self: CanvasLayer; transform: Transform2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTransform*(self: CanvasLayer): Transform2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setRotation*(self: CanvasLayer; radians: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getRotation*(self: CanvasLayer): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCustomViewport*(self: CanvasLayer; viewport: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCustomViewport*(self: CanvasLayer): Node {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getWorld2d*(self: CanvasLayer): World2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method setRotationd*(self: CanvasLayer; degrees: float64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getRotationd*(self: CanvasLayer): float64 {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/canvas_modulate.html b/master/godotapi/canvas_modulate.html deleted file mode 100644 index ab49f31..0000000 --- a/master/godotapi/canvas_modulate.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module canvas_modulate - - - - - - - - -
      -
      -

      Module canvas_modulate

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc color*(self: CanvasModulate): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `color =`*(self: CanvasModulate; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/capsule_mesh.html b/master/godotapi/capsule_mesh.html deleted file mode 100644 index 643df56..0000000 --- a/master/godotapi/capsule_mesh.html +++ /dev/null @@ -1,1313 +0,0 @@ - - - - - - - - - - - - - - - - - -Module capsule_mesh - - - - - - - - -
      -
      -

      Module capsule_mesh

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc radius*(self: CapsuleMesh): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `radius =`*(self: CapsuleMesh; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc midHeight*(self: CapsuleMesh): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `midHeight =`*(self: CapsuleMesh; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc radialSegments*(self: CapsuleMesh): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `radialSegments =`*(self: CapsuleMesh; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rings*(self: CapsuleMesh): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rings =`*(self: CapsuleMesh; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/capsule_shape.html b/master/godotapi/capsule_shape.html deleted file mode 100644 index 37a5bec..0000000 --- a/master/godotapi/capsule_shape.html +++ /dev/null @@ -1,1285 +0,0 @@ - - - - - - - - - - - - - - - - - -Module capsule_shape - - - - - - - - -
      -
      -

      Module capsule_shape

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc radius*(self: CapsuleShape): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `radius =`*(self: CapsuleShape; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc height*(self: CapsuleShape): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `height =`*(self: CapsuleShape; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/capsule_shape_2d.html b/master/godotapi/capsule_shape_2d.html deleted file mode 100644 index 160fdbd..0000000 --- a/master/godotapi/capsule_shape_2d.html +++ /dev/null @@ -1,1285 +0,0 @@ - - - - - - - - - - - - - - - - - -Module capsule_shape_2d - - - - - - - - -
      -
      -

      Module capsule_shape_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc radius*(self: CapsuleShape2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `radius =`*(self: CapsuleShape2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc height*(self: CapsuleShape2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `height =`*(self: CapsuleShape2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/center_container.html b/master/godotapi/center_container.html deleted file mode 100644 index 5365932..0000000 --- a/master/godotapi/center_container.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module center_container - - - - - - - - -
      -
      -

      Module center_container

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc useTopLeft*(self: CenterContainer): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `useTopLeft =`*(self: CenterContainer; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/check_box.html b/master/godotapi/check_box.html deleted file mode 100644 index e6940f3..0000000 --- a/master/godotapi/check_box.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module check_box - - - - - - - - -
      -
      -

      Module check_box

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/check_button.html b/master/godotapi/check_button.html deleted file mode 100644 index 32b1538..0000000 --- a/master/godotapi/check_button.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module check_button - - - - - - - - -
      -
      -

      Module check_button

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/circle_shape_2d.html b/master/godotapi/circle_shape_2d.html deleted file mode 100644 index 1b17496..0000000 --- a/master/godotapi/circle_shape_2d.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module circle_shape_2d - - - - - - - - -
      -
      -

      Module circle_shape_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc radius*(self: CircleShape2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `radius =`*(self: CircleShape2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/class_db.html b/master/godotapi/class_db.html deleted file mode 100644 index 57eb4c9..0000000 --- a/master/godotapi/class_db.html +++ /dev/null @@ -1,1403 +0,0 @@ - - - - - - - - - - - - - - - - - -Module class_db - - - - - - - - -
      -
      -

      Module class_db

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc getClassList*(): PoolStringArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getInheritersFromClass*(class: string): PoolStringArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getParentClass*(class: string): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc classExists*(class: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isParentClass*(class: string; inherits: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc canInstance*(class: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc instance*(class: string): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc classHasSignal*(class: string; signal: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc classGetSignal*(class: string; signal: string): Dictionary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc classGetSignalList*(class: string; noInheritance: bool = false): Array {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc classGetPropertyList*(class: string; noInheritance: bool = false): Array {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc classGetProperty*(objectt: Object; property: string): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc classSetProperty*(objectt: Object; property: string; value: Variant): Error {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc classHasMethod*(class: string; methodd: string; noInheritance: bool = false): bool {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc classGetMethodList*(class: string; noInheritance: bool = false): Array {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc classGetIntegerConstantList*(class: string; noInheritance: bool = false): PoolStringArray {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc classHasIntegerConstant*(class: string; name: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc classGetIntegerConstant*(class: string; name: string): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc classGetCategory*(class: string): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isClassEnabled*(class: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/collision_object.html b/master/godotapi/collision_object.html deleted file mode 100644 index d6b4861..0000000 --- a/master/godotapi/collision_object.html +++ /dev/null @@ -1,1429 +0,0 @@ - - - - - - - - - - - - - - - - - -Module collision_object - - - - - - - - -
      -
      -

      Module collision_object

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc inputRayPickable*(self: CollisionObject): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `inputRayPickable =`*(self: CollisionObject; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc inputCaptureOnDrag*(self: CollisionObject): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `inputCaptureOnDrag =`*(self: CollisionObject; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getRid*(self: CollisionObject): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc createShapeOwner*(self: CollisionObject; owner: Object): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeShapeOwner*(self: CollisionObject; ownerId: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getShapeOwners*(self: CollisionObject): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shapeOwnerSetTransform*(self: CollisionObject; ownerId: int64;
      -                            transform: Transform) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shapeOwnerGetTransform*(self: CollisionObject; ownerId: int64): Transform {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shapeOwnerGetOwner*(self: CollisionObject; ownerId: int64): Object {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc shapeOwnerSetDisabled*(self: CollisionObject; ownerId: int64; disabled: bool) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isShapeOwnerDisabled*(self: CollisionObject; ownerId: int64): bool {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc shapeOwnerAddShape*(self: CollisionObject; ownerId: int64; shape: Shape) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc shapeOwnerGetShapeCount*(self: CollisionObject; ownerId: int64): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc shapeOwnerGetShape*(self: CollisionObject; ownerId: int64; shapeId: int64): Shape {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shapeOwnerGetShapeIndex*(self: CollisionObject; ownerId: int64; shapeId: int64): int64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shapeOwnerRemoveShape*(self: CollisionObject; ownerId: int64; shapeId: int64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shapeOwnerClearShapes*(self: CollisionObject; ownerId: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shapeFindOwner*(self: CollisionObject; shapeIndex: int64): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method inputEvent*(self: CollisionObject; camera: Object; event: InputEvent;
      -                  clickPos: Vector3; clickNormal: Vector3; shapeIdx: int64) {.
      gcsafe, - locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/collision_object_2d.html b/master/godotapi/collision_object_2d.html deleted file mode 100644 index 89652f6..0000000 --- a/master/godotapi/collision_object_2d.html +++ /dev/null @@ -1,1433 +0,0 @@ - - - - - - - - - - - - - - - - - -Module collision_object_2d - - - - - - - - -
      -
      -

      Module collision_object_2d

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc inputPickable*(self: CollisionObject2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `inputPickable =`*(self: CollisionObject2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getRid*(self: CollisionObject2D): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc createShapeOwner*(self: CollisionObject2D; owner: Object): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc removeShapeOwner*(self: CollisionObject2D; ownerId: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getShapeOwners*(self: CollisionObject2D): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shapeOwnerSetTransform*(self: CollisionObject2D; ownerId: int64;
      -                            transform: Transform2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shapeOwnerGetTransform*(self: CollisionObject2D; ownerId: int64): Transform2D {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shapeOwnerGetOwner*(self: CollisionObject2D; ownerId: int64): Object {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc shapeOwnerSetDisabled*(self: CollisionObject2D; ownerId: int64; disabled: bool) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isShapeOwnerDisabled*(self: CollisionObject2D; ownerId: int64): bool {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc shapeOwnerSetOneWayCollision*(self: CollisionObject2D; ownerId: int64;
      -                                  enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isShapeOwnerOneWayCollisionEnabled*(self: CollisionObject2D; ownerId: int64): bool {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shapeOwnerAddShape*(self: CollisionObject2D; ownerId: int64; shape: Shape2D) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shapeOwnerGetShapeCount*(self: CollisionObject2D; ownerId: int64): int64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shapeOwnerGetShape*(self: CollisionObject2D; ownerId: int64; shapeId: int64): Shape2D {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shapeOwnerGetShapeIndex*(self: CollisionObject2D; ownerId: int64; shapeId: int64): int64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shapeOwnerRemoveShape*(self: CollisionObject2D; ownerId: int64; shapeId: int64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shapeOwnerClearShapes*(self: CollisionObject2D; ownerId: int64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc shapeFindOwner*(self: CollisionObject2D; shapeIndex: int64): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method inputEvent*(self: CollisionObject2D; viewport: Object; event: InputEvent;
      -                  shapeIdx: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/collision_polygon.html b/master/godotapi/collision_polygon.html deleted file mode 100644 index d21f3f9..0000000 --- a/master/godotapi/collision_polygon.html +++ /dev/null @@ -1,1299 +0,0 @@ - - - - - - - - - - - - - - - - - -Module collision_polygon - - - - - - - - -
      -
      -

      Module collision_polygon

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc depth*(self: CollisionPolygon): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `depth =`*(self: CollisionPolygon; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc disabled*(self: CollisionPolygon): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `disabled =`*(self: CollisionPolygon; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc polygon*(self: CollisionPolygon): PoolVector2Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `polygon =`*(self: CollisionPolygon; val: PoolVector2Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/collision_polygon_2d.html b/master/godotapi/collision_polygon_2d.html deleted file mode 100644 index 3cccd22..0000000 --- a/master/godotapi/collision_polygon_2d.html +++ /dev/null @@ -1,1313 +0,0 @@ - - - - - - - - - - - - - - - - - -Module collision_polygon_2d - - - - - - - - -
      -
      -

      Module collision_polygon_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc buildMode*(self: CollisionPolygon2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `buildMode =`*(self: CollisionPolygon2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc polygon*(self: CollisionPolygon2D): PoolVector2Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `polygon =`*(self: CollisionPolygon2D; val: PoolVector2Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc disabled*(self: CollisionPolygon2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `disabled =`*(self: CollisionPolygon2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc oneWayCollision*(self: CollisionPolygon2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `oneWayCollision =`*(self: CollisionPolygon2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/collision_shape.html b/master/godotapi/collision_shape.html deleted file mode 100644 index 84072ec..0000000 --- a/master/godotapi/collision_shape.html +++ /dev/null @@ -1,1299 +0,0 @@ - - - - - - - - - - - - - - - - - -Module collision_shape - - - - - - - - -
      -
      -

      Module collision_shape

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc shape*(self: CollisionShape): Shape {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shape =`*(self: CollisionShape; val: Shape) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc disabled*(self: CollisionShape): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `disabled =`*(self: CollisionShape; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc resourceChanged*(self: CollisionShape; resource: Resource) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc makeConvexFromBrothers*(self: CollisionShape) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/collision_shape_2d.html b/master/godotapi/collision_shape_2d.html deleted file mode 100644 index 55559ba..0000000 --- a/master/godotapi/collision_shape_2d.html +++ /dev/null @@ -1,1317 +0,0 @@ - - - - - - - - - - - - - - - - - -Module collision_shape_2d - - - - - - - - -
      -
      -

      Module collision_shape_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc shape*(self: CollisionShape2D): Shape2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shape =`*(self: CollisionShape2D; val: Shape2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc disabled*(self: CollisionShape2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `disabled =`*(self: CollisionShape2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc oneWayCollision*(self: CollisionShape2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `oneWayCollision =`*(self: CollisionShape2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method shapeChanged*(self: CollisionShape2D) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/color_picker.html b/master/godotapi/color_picker.html deleted file mode 100644 index 0763077..0000000 --- a/master/godotapi/color_picker.html +++ /dev/null @@ -1,1394 +0,0 @@ - - - - - - - - - - - - - - - - - -Module color_picker - - - - - - - - -
      -
      -

      Module color_picker

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc setPickColor*(self: ColorPicker; color: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPickColor*(self: ColorPicker): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setRawMode*(self: ColorPicker; mode: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isRawMode*(self: ColorPicker): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setEditAlpha*(self: ColorPicker; show: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isEditingAlpha*(self: ColorPicker): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addPreset*(self: ColorPicker; color: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method valueChanged*(self: ColorPicker; arg0: float64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method htmlEntered*(self: ColorPicker; arg0: string) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method textTypeToggled*(self: ColorPicker) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method addPresetPressed*(self: ColorPicker) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method screenPickPressed*(self: ColorPicker) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method sampleDraw*(self: ColorPicker) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method hsvDraw*(self: ColorPicker; arg0: int64; arg1: Control) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method uvInput*(self: ColorPicker; arg0: InputEvent) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method wInput*(self: ColorPicker; arg0: InputEvent) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method presetInput*(self: ColorPicker; arg0: InputEvent) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method screenInput*(self: ColorPicker; arg0: InputEvent) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/color_picker_button.html b/master/godotapi/color_picker_button.html deleted file mode 100644 index 9f3cb6d..0000000 --- a/master/godotapi/color_picker_button.html +++ /dev/null @@ -1,1310 +0,0 @@ - - - - - - - - - - - - - - - - - -Module color_picker_button - - - - - - - - -
      -
      -

      Module color_picker_button

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc color*(self: ColorPickerButton): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `color =`*(self: ColorPickerButton; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc editAlpha*(self: ColorPickerButton): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `editAlpha =`*(self: ColorPickerButton; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPicker*(self: ColorPickerButton): ColorPicker {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method colorChanged*(self: ColorPickerButton; arg0: Color) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/color_rect.html b/master/godotapi/color_rect.html deleted file mode 100644 index c7b9758..0000000 --- a/master/godotapi/color_rect.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module color_rect - - - - - - - - -
      -
      -

      Module color_rect

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc color*(self: ColorRect): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `color =`*(self: ColorRect; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/concave_polygon_shape.html b/master/godotapi/concave_polygon_shape.html deleted file mode 100644 index 1279146..0000000 --- a/master/godotapi/concave_polygon_shape.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module concave_polygon_shape - - - - - - - - -
      -
      -

      Module concave_polygon_shape

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc setFaces*(self: ConcavePolygonShape; faces: PoolVector3Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFaces*(self: ConcavePolygonShape): PoolVector3Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/concave_polygon_shape_2d.html b/master/godotapi/concave_polygon_shape_2d.html deleted file mode 100644 index eae279d..0000000 --- a/master/godotapi/concave_polygon_shape_2d.html +++ /dev/null @@ -1,1272 +0,0 @@ - - - - - - - - - - - - - - - - - -Module concave_polygon_shape_2d - - - - - - - - -
      -
      -

      Module concave_polygon_shape_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc segments*(self: ConcavePolygonShape2D): PoolVector2Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `segments =`*(self: ConcavePolygonShape2D; val: PoolVector2Array) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/cone_twist_joint.html b/master/godotapi/cone_twist_joint.html deleted file mode 100644 index 6fe3e7a..0000000 --- a/master/godotapi/cone_twist_joint.html +++ /dev/null @@ -1,1380 +0,0 @@ - - - - - - - - - - - - - - - - - -Module cone_twist_joint - - - - - - - - -
      -
      -

      Module cone_twist_joint

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      PARAM_SWING_SPAN* = 0'i64
      -
      - - -
      -
      PARAM_TWIST_SPAN* = 1'i64
      -
      - - -
      -
      PARAM_BIAS* = 2'i64
      -
      - - -
      -
      PARAM_SOFTNESS* = 3'i64
      -
      - - -
      -
      PARAM_RELAXATION* = 4'i64
      -
      - - -
      -
      PARAM_MAX* = 5'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc swingSpan*(self: ConeTwistJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `swingSpan =`*(self: ConeTwistJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc twistSpan*(self: ConeTwistJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `twistSpan =`*(self: ConeTwistJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bias*(self: ConeTwistJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `bias =`*(self: ConeTwistJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc softness*(self: ConeTwistJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `softness =`*(self: ConeTwistJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc relaxation*(self: ConeTwistJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `relaxation =`*(self: ConeTwistJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/config_file.html b/master/godotapi/config_file.html deleted file mode 100644 index 4dcbe27..0000000 --- a/master/godotapi/config_file.html +++ /dev/null @@ -1,1325 +0,0 @@ - - - - - - - - - - - - - - - - - -Module config_file - - - - - - - - -
      -
      -

      Module config_file

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc setValue*(self: ConfigFile; section: string; key: string; value: Variant) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getValue*(self: ConfigFile; section: string; key: string;
      -              default: Variant = newVariant()): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasSection*(self: ConfigFile; section: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasSectionKey*(self: ConfigFile; section: string; key: string): bool {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getSections*(self: ConfigFile): PoolStringArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSectionKeys*(self: ConfigFile; section: string): PoolStringArray {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc eraseSection*(self: ConfigFile; section: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc load*(self: ConfigFile; path: string): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc save*(self: ConfigFile; path: string): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/confirmation_dialog.html b/master/godotapi/confirmation_dialog.html deleted file mode 100644 index 13f82ca..0000000 --- a/master/godotapi/confirmation_dialog.html +++ /dev/null @@ -1,1264 +0,0 @@ - - - - - - - - - - - - - - - - - -Module confirmation_dialog - - - - - - - - -
      -
      -

      Module confirmation_dialog

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc getCancel*(self: ConfirmationDialog): Button {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/container.html b/master/godotapi/container.html deleted file mode 100644 index 384316a..0000000 --- a/master/godotapi/container.html +++ /dev/null @@ -1,1314 +0,0 @@ - - - - - - - - - - - - - - - - - -Module container - - - - - - - - -
      -
      -

      Module container

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      NOTIFICATION_SORT_CHILDREN* = 50'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc queueSort*(self: Container) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fitChildInRect*(self: Container; child: Control; rect: Rect2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method sortChildren*(self: Container) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method childMinsizeChanged*(self: Container) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/control.html b/master/godotapi/control.html deleted file mode 100644 index 730667d..0000000 --- a/master/godotapi/control.html +++ /dev/null @@ -1,2539 +0,0 @@ - - - - - - - - - - - - - - - - - -Module control - - - - - - - - -
      -
      -

      Module control

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      FOCUS_NONE* = 0'i64
      -
      - - -
      -
      FOCUS_CLICK* = 1'i64
      -
      - - -
      -
      FOCUS_ALL* = 2'i64
      -
      - - -
      -
      NOTIFICATION_RESIZED* = 40'i64
      -
      - - -
      -
      NOTIFICATION_MOUSE_ENTER* = 41'i64
      -
      - - -
      -
      NOTIFICATION_MOUSE_EXIT* = 42'i64
      -
      - - -
      -
      NOTIFICATION_FOCUS_ENTER* = 43'i64
      -
      - - -
      -
      NOTIFICATION_FOCUS_EXIT* = 44'i64
      -
      - - -
      -
      NOTIFICATION_THEME_CHANGED* = 45'i64
      -
      - - -
      -
      NOTIFICATION_MODAL_CLOSE* = 46'i64
      -
      - - -
      -
      CURSOR_ARROW* = 0'i64
      -
      - - -
      -
      CURSOR_IBEAM* = 1'i64
      -
      - - -
      -
      CURSOR_POINTING_HAND* = 2'i64
      -
      - - -
      -
      CURSOR_CROSS* = 3'i64
      -
      - - -
      -
      CURSOR_WAIT* = 4'i64
      -
      - - -
      -
      CURSOR_BUSY* = 5'i64
      -
      - - -
      -
      CURSOR_DRAG* = 6'i64
      -
      - - -
      -
      CURSOR_CAN_DROP* = 7'i64
      -
      - - -
      -
      CURSOR_FORBIDDEN* = 8'i64
      -
      - - -
      -
      CURSOR_VSIZE* = 9'i64
      -
      - - -
      -
      CURSOR_HSIZE* = 10'i64
      -
      - - -
      -
      CURSOR_BDIAGSIZE* = 11'i64
      -
      - - -
      -
      CURSOR_FDIAGSIZE* = 12'i64
      -
      - - -
      -
      CURSOR_MOVE* = 13'i64
      -
      - - -
      -
      CURSOR_VSPLIT* = 14'i64
      -
      - - -
      -
      CURSOR_HSPLIT* = 15'i64
      -
      - - -
      -
      CURSOR_HELP* = 16'i64
      -
      - - -
      -
      PRESET_TOP_LEFT* = 0'i64
      -
      - - -
      -
      PRESET_TOP_RIGHT* = 1'i64
      -
      - - -
      -
      PRESET_BOTTOM_LEFT* = 2'i64
      -
      - - -
      -
      PRESET_BOTTOM_RIGHT* = 3'i64
      -
      - - -
      -
      PRESET_CENTER_LEFT* = 4'i64
      -
      - - -
      -
      PRESET_CENTER_TOP* = 5'i64
      -
      - - -
      -
      PRESET_CENTER_RIGHT* = 6'i64
      -
      - - -
      -
      PRESET_CENTER_BOTTOM* = 7'i64
      -
      - - -
      -
      PRESET_CENTER* = 8'i64
      -
      - - -
      -
      PRESET_LEFT_WIDE* = 9'i64
      -
      - - -
      -
      PRESET_TOP_WIDE* = 10'i64
      -
      - - -
      -
      PRESET_RIGHT_WIDE* = 11'i64
      -
      - - -
      -
      PRESET_BOTTOM_WIDE* = 12'i64
      -
      - - -
      -
      PRESET_VCENTER_WIDE* = 13'i64
      -
      - - -
      -
      PRESET_HCENTER_WIDE* = 14'i64
      -
      - - -
      -
      PRESET_WIDE* = 15'i64
      -
      - - -
      -
      SIZE_EXPAND* = 2'i64
      -
      - - -
      -
      SIZE_FILL* = 1'i64
      -
      - - -
      -
      SIZE_EXPAND_FILL* = 3'i64
      -
      - - -
      -
      SIZE_SHRINK_CENTER* = 4'i64
      -
      - - -
      -
      SIZE_SHRINK_END* = 8'i64
      -
      - - -
      -
      MOUSE_FILTER_STOP* = 0'i64
      -
      - - -
      -
      MOUSE_FILTER_PASS* = 1'i64
      -
      - - -
      -
      MOUSE_FILTER_IGNORE* = 2'i64
      -
      - - -
      -
      GROW_DIRECTION_BEGIN* = 0'i64
      -
      - - -
      -
      GROW_DIRECTION_END* = 1'i64
      -
      - - -
      -
      ANCHOR_BEGIN* = 0'i64
      -
      - - -
      -
      ANCHOR_END* = 1'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc anchorLeft*(self: Control): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `anchorLeft =`*(self: Control; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc anchorTop*(self: Control): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `anchorTop =`*(self: Control; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc anchorRight*(self: Control): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `anchorRight =`*(self: Control; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc anchorBottom*(self: Control): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `anchorBottom =`*(self: Control; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc marginLeft*(self: Control): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `marginLeft =`*(self: Control; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc marginTop*(self: Control): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `marginTop =`*(self: Control; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc marginRight*(self: Control): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `marginRight =`*(self: Control; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc marginBottom*(self: Control): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `marginBottom =`*(self: Control; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc growHorizontal*(self: Control): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `growHorizontal =`*(self: Control; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc growVertical*(self: Control): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `growVertical =`*(self: Control; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rectPosition*(self: Control): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rectPosition =`*(self: Control; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rectSize*(self: Control): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rectSize =`*(self: Control; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rectMinSize*(self: Control): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rectMinSize =`*(self: Control; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rectRotation*(self: Control): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rectRotation =`*(self: Control; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rectScale*(self: Control): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rectScale =`*(self: Control; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rectPivotOffset*(self: Control): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rectPivotOffset =`*(self: Control; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rectClipContent*(self: Control): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rectClipContent =`*(self: Control; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hintTooltip*(self: Control): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `hintTooltip =`*(self: Control; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc focusNeighbourLeft*(self: Control): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `focusNeighbourLeft =`*(self: Control; val: NodePath) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc focusNeighbourTop*(self: Control): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `focusNeighbourTop =`*(self: Control; val: NodePath) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc focusNeighbourRight*(self: Control): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `focusNeighbourRight =`*(self: Control; val: NodePath) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc focusNeighbourBottom*(self: Control): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `focusNeighbourBottom =`*(self: Control; val: NodePath) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc mouseFilter*(self: Control): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `mouseFilter =`*(self: Control; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc sizeFlagsHorizontal*(self: Control): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `sizeFlagsHorizontal =`*(self: Control; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc sizeFlagsVertical*(self: Control): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `sizeFlagsVertical =`*(self: Control; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc sizeFlagsStretchRatio*(self: Control): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `sizeFlagsStretchRatio =`*(self: Control; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc theme*(self: Control): Theme {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `theme =`*(self: Control; val: Theme) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc acceptEvent*(self: Control) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getMinimumSizeImpl*(self: Control): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCombinedMinimumSize*(self: Control): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setAnchorImpl*(self: Control; margin: int64; anchor: float64;
      -                   keepMargin: bool = false; pushOppositeAnchor: bool = true) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setAnchorsPreset*(self: Control; preset: int64; keepMargin: bool = false) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setAnchorAndMargin*(self: Control; margin: int64; anchor: float64;
      -                        offset: float64; pushOppositeAnchor: bool = false) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setBegin*(self: Control; pos: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setEnd*(self: Control; pos: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setGlobalPosition*(self: Control; pos: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setRotation*(self: Control; radians: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBegin*(self: Control): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getEnd*(self: Control): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getRotation*(self: Control): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getParentAreaSize*(self: Control): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getGlobalPosition*(self: Control): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getRect*(self: Control): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getGlobalRect*(self: Control): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setAreaAsParentRect*(self: Control; margin: int64 = 0'i64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc showModal*(self: Control; exclusive: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setFocusMode*(self: Control; mode: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFocusMode*(self: Control): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasFocus*(self: Control): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc grabFocus*(self: Control) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc releaseFocus*(self: Control) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFocusOwner*(self: Control): Control {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addIconOverride*(self: Control; name: string; texture: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addShaderOverride*(self: Control; name: string; shader: Shader) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addStyleOverride*(self: Control; name: string; stylebox: StyleBox) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc addFontOverride*(self: Control; name: string; font: Font) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addColorOverride*(self: Control; name: string; color: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addConstantOverride*(self: Control; name: string; constant: int64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getIcon*(self: Control; name: string; typee: string = ""): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getStylebox*(self: Control; name: string; typee: string = ""): StyleBox {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getFont*(self: Control; name: string; typee: string = ""): Font {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getColor*(self: Control; name: string; typee: string = ""): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getConstant*(self: Control; name: string; typee: string = ""): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc hasIconOverride*(self: Control; name: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasStyleboxOverride*(self: Control; name: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasFontOverride*(self: Control; name: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasColorOverride*(self: Control; name: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasConstantOverride*(self: Control; name: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasIcon*(self: Control; name: string; typee: string = ""): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasStylebox*(self: Control; name: string; typee: string = ""): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasFont*(self: Control; name: string; typee: string = ""): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasColor*(self: Control; name: string; typee: string = ""): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasConstant*(self: Control; name: string; typee: string = ""): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getParentControl*(self: Control): Control {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTooltipImpl*(self: Control; atpos: Vector2 = vec2(0.0, 0.0)): string {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setDefaultCursorShape*(self: Control; shape: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDefaultCursorShape*(self: Control): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCursorShape*(self: Control; pos: Vector2 = vec2(0.0, 0.0)): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc forceDrag*(self: Control; data: Variant; preview: Control) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc grabClickFocus*(self: Control) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setDragForwarding*(self: Control; target: Control) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setDragPreview*(self: Control; control: Control) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc warpMouse*(self: Control; toPos: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc minimumSizeChanged*(self: Control) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method guiInput*(self: Control; event: InputEvent) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getMinimumSize*(self: Control): Vector2 {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getDragData*(self: Control; pos: Vector2): Object {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method canDropData*(self: Control; pos: Vector2; data: Variant): bool {.
      gcsafe, locks: 0, - base
      .}
      -
      - - -
      -
      method dropData*(self: Control; pos: Vector2; data: Variant) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method hasPoint*(self: Control; point: Vector2): bool {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method sizeChanged*(self: Control) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method updateMinimumSize*(self: Control) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method setRotationDeg*(self: Control; degrees: float64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getRotationDeg*(self: Control): float64 {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method themeChanged*(self: Control) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method fontChanged*(self: Control) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/convex_polygon_shape.html b/master/godotapi/convex_polygon_shape.html deleted file mode 100644 index f342455..0000000 --- a/master/godotapi/convex_polygon_shape.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module convex_polygon_shape - - - - - - - - -
      -
      -

      Module convex_polygon_shape

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc points*(self: ConvexPolygonShape): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `points =`*(self: ConvexPolygonShape; val: Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/convex_polygon_shape_2d.html b/master/godotapi/convex_polygon_shape_2d.html deleted file mode 100644 index d63cb98..0000000 --- a/master/godotapi/convex_polygon_shape_2d.html +++ /dev/null @@ -1,1279 +0,0 @@ - - - - - - - - - - - - - - - - - -Module convex_polygon_shape_2d - - - - - - - - -
      -
      -

      Module convex_polygon_shape_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc points*(self: ConvexPolygonShape2D): PoolVector2Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `points =`*(self: ConvexPolygonShape2D; val: PoolVector2Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setPointCloud*(self: ConvexPolygonShape2D; pointCloud: PoolVector2Array) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/cube_map.html b/master/godotapi/cube_map.html deleted file mode 100644 index 25e5522..0000000 --- a/master/godotapi/cube_map.html +++ /dev/null @@ -1,1429 +0,0 @@ - - - - - - - - - - - - - - - - - -Module cube_map - - - - - - - - -
      -
      -

      Module cube_map

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      STORAGE_RAW* = 0'i64
      -
      - - -
      -
      STORAGE_COMPRESS_LOSSY* = 1'i64
      -
      - - -
      -
      STORAGE_COMPRESS_LOSSLESS* = 2'i64
      -
      - - -
      -
      SIDE_LEFT* = 0'i64
      -
      - - -
      -
      SIDE_RIGHT* = 1'i64
      -
      - - -
      -
      SIDE_BOTTOM* = 2'i64
      -
      - - -
      -
      SIDE_TOP* = 3'i64
      -
      - - -
      -
      SIDE_FRONT* = 4'i64
      -
      - - -
      -
      SIDE_BACK* = 5'i64
      -
      - - -
      -
      FLAG_MIPMAPS* = 1'i64
      -
      - - -
      -
      FLAG_REPEAT* = 2'i64
      -
      - - -
      -
      FLAG_FILTER* = 4'i64
      -
      - - -
      -
      FLAGS_DEFAULT* = 7'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc getWidth*(self: CubeMap): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getHeight*(self: CubeMap): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setFlags*(self: CubeMap; flags: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFlags*(self: CubeMap): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setSide*(self: CubeMap; side: int64; image: Image) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSide*(self: CubeMap; side: int64): Image {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setStorage*(self: CubeMap; mode: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getStorage*(self: CubeMap): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setLossyStorageQuality*(self: CubeMap; quality: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getLossyStorageQuality*(self: CubeMap): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/cube_mesh.html b/master/godotapi/cube_mesh.html deleted file mode 100644 index 1d75c44..0000000 --- a/master/godotapi/cube_mesh.html +++ /dev/null @@ -1,1313 +0,0 @@ - - - - - - - - - - - - - - - - - -Module cube_mesh - - - - - - - - -
      -
      -

      Module cube_mesh

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc size*(self: CubeMesh): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `size =`*(self: CubeMesh; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc subdivideWidth*(self: CubeMesh): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `subdivideWidth =`*(self: CubeMesh; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc subdivideHeight*(self: CubeMesh): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `subdivideHeight =`*(self: CubeMesh; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc subdivideDepth*(self: CubeMesh): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `subdivideDepth =`*(self: CubeMesh; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/curve.html b/master/godotapi/curve.html deleted file mode 100644 index 63d072e..0000000 --- a/master/godotapi/curve.html +++ /dev/null @@ -1,1444 +0,0 @@ - - - - - - - - - - - - - - - - - -Module curve - - - - - - - - -
      -
      -

      Module curve

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc minValue*(self: Curve): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `minValue =`*(self: Curve; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc maxValue*(self: Curve): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `maxValue =`*(self: Curve; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bakeResolution*(self: Curve): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `bakeResolution =`*(self: Curve; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc data*(self: Curve): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `data =`*(self: Curve; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addPoint*(self: Curve; pos: Vector2; leftTangent: float64 = 0.0;
      -              rightTangent: float64 = 0.0; leftMode: int64 = 0'i64;
      -              rightMode: int64 = 0'i64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removePoint*(self: Curve; index: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearPoints*(self: Curve) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPointPos*(self: Curve; index: int64): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setPointValue*(self: Curve; index: int64; y: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setPointOffset*(self: Curve; index: int64; offset: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc interpolate*(self: Curve; offset: float64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc interpolateBaked*(self: Curve; offset: float64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPointLeftTangent*(self: Curve; index: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPointRightTangent*(self: Curve; index: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPointLeftMode*(self: Curve; index: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPointRightMode*(self: Curve; index: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setPointLeftTangent*(self: Curve; index: int64; tangent: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setPointRightTangent*(self: Curve; index: int64; tangent: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setPointLeftMode*(self: Curve; index: int64; mode: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setPointRightMode*(self: Curve; index: int64; mode: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc cleanDupes*(self: Curve) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bake*(self: Curve) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/curve_2d.html b/master/godotapi/curve_2d.html deleted file mode 100644 index 28e65c6..0000000 --- a/master/godotapi/curve_2d.html +++ /dev/null @@ -1,1401 +0,0 @@ - - - - - - - - - - - - - - - - - -Module curve_2d - - - - - - - - -
      -
      -

      Module curve_2d

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc bakeInterval*(self: Curve2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `bakeInterval =`*(self: Curve2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc data*(self: Curve2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `data =`*(self: Curve2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPointCount*(self: Curve2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addPoint*(self: Curve2D; pos: Vector2; inn: Vector2 = vec2(0.0, 0.0);
      -              outt: Vector2 = vec2(0.0, 0.0); atpos: int64 = - 1'i64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setPointPos*(self: Curve2D; idx: int64; pos: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPointPos*(self: Curve2D; idx: int64): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setPointIn*(self: Curve2D; idx: int64; pos: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPointIn*(self: Curve2D; idx: int64): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setPointOut*(self: Curve2D; idx: int64; pos: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPointOut*(self: Curve2D; idx: int64): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removePoint*(self: Curve2D; idx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearPoints*(self: Curve2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc interpolate*(self: Curve2D; idx: int64; t: float64): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc interpolatef*(self: Curve2D; fofs: float64): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBakedLength*(self: Curve2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc interpolateBaked*(self: Curve2D; offset: float64; cubic: bool = false): Vector2 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBakedPoints*(self: Curve2D): PoolVector2Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tessellate*(self: Curve2D; maxStages: int64 = 5'i64;
      -                toleranceDegrees: float64 = 4.0): PoolVector2Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/curve_3d.html b/master/godotapi/curve_3d.html deleted file mode 100644 index fa1aa16..0000000 --- a/master/godotapi/curve_3d.html +++ /dev/null @@ -1,1423 +0,0 @@ - - - - - - - - - - - - - - - - - -Module curve_3d - - - - - - - - -
      -
      -

      Module curve_3d

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc bakeInterval*(self: Curve3D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `bakeInterval =`*(self: Curve3D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc data*(self: Curve3D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `data =`*(self: Curve3D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPointCount*(self: Curve3D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addPoint*(self: Curve3D; pos: Vector3; inn: Vector3 = vec3(0.0, 0.0, 0.0);
      -              outt: Vector3 = vec3(0.0, 0.0, 0.0); atpos: int64 = - 1'i64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setPointPos*(self: Curve3D; idx: int64; pos: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPointPos*(self: Curve3D; idx: int64): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setPointTilt*(self: Curve3D; idx: int64; tilt: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPointTilt*(self: Curve3D; idx: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setPointIn*(self: Curve3D; idx: int64; pos: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPointIn*(self: Curve3D; idx: int64): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setPointOut*(self: Curve3D; idx: int64; pos: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPointOut*(self: Curve3D; idx: int64): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removePoint*(self: Curve3D; idx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearPoints*(self: Curve3D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc interpolate*(self: Curve3D; idx: int64; t: float64): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc interpolatef*(self: Curve3D; fofs: float64): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBakedLength*(self: Curve3D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc interpolateBaked*(self: Curve3D; offset: float64; cubic: bool = false): Vector3 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBakedPoints*(self: Curve3D): PoolVector3Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBakedTilts*(self: Curve3D): PoolRealArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tessellate*(self: Curve3D; maxStages: int64 = 5'i64;
      -                toleranceDegrees: float64 = 4.0): PoolVector3Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/curve_texture.html b/master/godotapi/curve_texture.html deleted file mode 100644 index 395dc49..0000000 --- a/master/godotapi/curve_texture.html +++ /dev/null @@ -1,1303 +0,0 @@ - - - - - - - - - - - - - - - - - -Module curve_texture - - - - - - - - -
      -
      -

      Module curve_texture

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc width*(self: CurveTexture): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `width =`*(self: CurveTexture; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc curve*(self: CurveTexture): Curve {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `curve =`*(self: CurveTexture; val: Curve) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method update*(self: CurveTexture) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/cylinder_mesh.html b/master/godotapi/cylinder_mesh.html deleted file mode 100644 index d56bf1a..0000000 --- a/master/godotapi/cylinder_mesh.html +++ /dev/null @@ -1,1327 +0,0 @@ - - - - - - - - - - - - - - - - - -Module cylinder_mesh - - - - - - - - -
      -
      -

      Module cylinder_mesh

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc topRadius*(self: CylinderMesh): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `topRadius =`*(self: CylinderMesh; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bottomRadius*(self: CylinderMesh): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `bottomRadius =`*(self: CylinderMesh; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc height*(self: CylinderMesh): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `height =`*(self: CylinderMesh; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc radialSegments*(self: CylinderMesh): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `radialSegments =`*(self: CylinderMesh; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rings*(self: CylinderMesh): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rings =`*(self: CylinderMesh; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/damped_spring_joint_2d.html b/master/godotapi/damped_spring_joint_2d.html deleted file mode 100644 index c7e07ee..0000000 --- a/master/godotapi/damped_spring_joint_2d.html +++ /dev/null @@ -1,1313 +0,0 @@ - - - - - - - - - - - - - - - - - -Module damped_spring_joint_2d - - - - - - - - -
      -
      -

      Module damped_spring_joint_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc length*(self: DampedSpringJoint2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `length =`*(self: DampedSpringJoint2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc restLength*(self: DampedSpringJoint2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `restLength =`*(self: DampedSpringJoint2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc stiffness*(self: DampedSpringJoint2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `stiffness =`*(self: DampedSpringJoint2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc damping*(self: DampedSpringJoint2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `damping =`*(self: DampedSpringJoint2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/directional_light.html b/master/godotapi/directional_light.html deleted file mode 100644 index cd36306..0000000 --- a/master/godotapi/directional_light.html +++ /dev/null @@ -1,1378 +0,0 @@ - - - - - - - - - - - - - - - - - -Module directional_light - - - - - - - - -
      -
      -

      Module directional_light

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      SHADOW_ORTHOGONAL* = 0'i64
      -
      - - -
      -
      SHADOW_PARALLEL_2_SPLITS* = 1'i64
      -
      - - -
      -
      SHADOW_PARALLEL_4_SPLITS* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc directionalShadowMode*(self: DirectionalLight): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `directionalShadowMode =`*(self: DirectionalLight; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc directionalShadowSplit1*(self: DirectionalLight): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `directionalShadowSplit1 =`*(self: DirectionalLight; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc directionalShadowSplit2*(self: DirectionalLight): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `directionalShadowSplit2 =`*(self: DirectionalLight; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc directionalShadowSplit3*(self: DirectionalLight): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `directionalShadowSplit3 =`*(self: DirectionalLight; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc directionalShadowBlendSplits*(self: DirectionalLight): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `directionalShadowBlendSplits =`*(self: DirectionalLight; val: bool) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc directionalShadowNormalBias*(self: DirectionalLight): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `directionalShadowNormalBias =`*(self: DirectionalLight; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/directory.html b/master/godotapi/directory.html deleted file mode 100644 index 19db887..0000000 --- a/master/godotapi/directory.html +++ /dev/null @@ -1,1385 +0,0 @@ - - - - - - - - - - - - - - - - - -Module directory - - - - - - - - -
      -
      -

      Module directory

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc open*(self: Directory; path: string): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc listDirBegin*(self: Directory; skipNavigational: bool = false;
      -                  skipHidden: bool = false): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNext*(self: Directory): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc currentIsDir*(self: Directory): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc listDirEnd*(self: Directory) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDriveCount*(self: Directory): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDrive*(self: Directory; idx: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCurrentDrive*(self: Directory): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc changeDir*(self: Directory; todir: string): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCurrentDir*(self: Directory): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc makeDir*(self: Directory; path: string): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc makeDirRecursive*(self: Directory; path: string): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fileExists*(self: Directory; path: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dirExists*(self: Directory; path: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSpaceLeft*(self: Directory): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc copy*(self: Directory; fromm: string; to: string): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rename*(self: Directory; fromm: string; to: string): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc remove*(self: Directory; path: string): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/dynamic_font.html b/master/godotapi/dynamic_font.html deleted file mode 100644 index 303d721..0000000 --- a/master/godotapi/dynamic_font.html +++ /dev/null @@ -1,1444 +0,0 @@ - - - - - - - - - - - - - - - - - -Module dynamic_font - - - - - - - - -
      -
      -

      Module dynamic_font

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      SPACING_TOP* = 0'i64
      -
      - - -
      -
      SPACING_BOTTOM* = 1'i64
      -
      - - -
      -
      SPACING_CHAR* = 2'i64
      -
      - - -
      -
      SPACING_SPACE* = 3'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc size*(self: DynamicFont): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `size =`*(self: DynamicFont; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc useMipmaps*(self: DynamicFont): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `useMipmaps =`*(self: DynamicFont; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc useFilter*(self: DynamicFont): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `useFilter =`*(self: DynamicFont; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc extraSpacingTop*(self: DynamicFont): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `extraSpacingTop =`*(self: DynamicFont; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc extraSpacingBottom*(self: DynamicFont): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `extraSpacingBottom =`*(self: DynamicFont; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc extraSpacingChar*(self: DynamicFont): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `extraSpacingChar =`*(self: DynamicFont; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc extraSpacingSpace*(self: DynamicFont): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `extraSpacingSpace =`*(self: DynamicFont; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fontData*(self: DynamicFont): DynamicFontData {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `fontData =`*(self: DynamicFont; val: DynamicFontData) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addFallback*(self: DynamicFont; data: DynamicFontData) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setFallback*(self: DynamicFont; idx: int64; data: DynamicFontData) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getFallback*(self: DynamicFont; idx: int64): DynamicFontData {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeFallback*(self: DynamicFont; idx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFallbackCount*(self: DynamicFont): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/dynamic_font_data.html b/master/godotapi/dynamic_font_data.html deleted file mode 100644 index 879a979..0000000 --- a/master/godotapi/dynamic_font_data.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module dynamic_font_data - - - - - - - - -
      -
      -

      Module dynamic_font_data

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc fontPath*(self: DynamicFontData): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `fontPath =`*(self: DynamicFontData; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/editor_file_dialog.html b/master/godotapi/editor_file_dialog.html deleted file mode 100644 index e79cf26..0000000 --- a/master/godotapi/editor_file_dialog.html +++ /dev/null @@ -1,1646 +0,0 @@ - - - - - - - - - - - - - - - - - -Module editor_file_dialog - - - - - - - - -
      -
      -

      Module editor_file_dialog

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      MODE_OPEN_FILE* = 0'i64
      -
      - - -
      -
      MODE_OPEN_FILES* = 1'i64
      -
      - - -
      -
      MODE_OPEN_DIR* = 2'i64
      -
      - - -
      -
      MODE_OPEN_ANY* = 3'i64
      -
      - - -
      -
      MODE_SAVE_FILE* = 4'i64
      -
      - - -
      -
      ACCESS_RESOURCES* = 0'i64
      -
      - - -
      -
      ACCESS_USERDATA* = 1'i64
      -
      - - -
      -
      ACCESS_FILESYSTEM* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc clearFilters*(self: EditorFileDialog) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addFilter*(self: EditorFileDialog; filter: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCurrentDir*(self: EditorFileDialog): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCurrentFile*(self: EditorFileDialog): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCurrentPath*(self: EditorFileDialog): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCurrentDir*(self: EditorFileDialog; dir: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCurrentFile*(self: EditorFileDialog; file: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCurrentPath*(self: EditorFileDialog; path: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setMode*(self: EditorFileDialog; mode: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getMode*(self: EditorFileDialog): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVbox*(self: EditorFileDialog): VBoxContainer {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setAccess*(self: EditorFileDialog; access: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getAccess*(self: EditorFileDialog): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setShowHiddenFiles*(self: EditorFileDialog; show: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isShowingHiddenFiles*(self: EditorFileDialog): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setDisplayMode*(self: EditorFileDialog; mode: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDisplayMode*(self: EditorFileDialog): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setDisableOverwriteWarning*(self: EditorFileDialog; disable: bool) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc isOverwriteWarningDisabled*(self: EditorFileDialog): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc invalidate*(self: EditorFileDialog) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method unhandledInput*(self: EditorFileDialog; event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      method itemSelected*(self: EditorFileDialog; arg0: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method itemDbSelected*(self: EditorFileDialog; arg0: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method dirEntered*(self: EditorFileDialog; arg0: string) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method fileEntered*(self: EditorFileDialog; arg0: string) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method actionPressed*(self: EditorFileDialog) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method cancelPressed*(self: EditorFileDialog) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method filterSelected*(self: EditorFileDialog; arg0: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method saveConfirmPressed*(self: EditorFileDialog) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method selectDrive*(self: EditorFileDialog; arg0: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method makeDir*(self: EditorFileDialog) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method makeDirConfirm*(self: EditorFileDialog) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method updateFileList*(self: EditorFileDialog) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method updateDir*(self: EditorFileDialog) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method thumbnailDone*(self: EditorFileDialog; arg0: string; arg1: Texture;
      -                     arg2: Variant) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method thumbnailResult*(self: EditorFileDialog; arg0: string; arg1: Texture;
      -                       arg2: Variant) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method recentSelected*(self: EditorFileDialog; arg0: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method goBack*(self: EditorFileDialog) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method goForward*(self: EditorFileDialog) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method goUp*(self: EditorFileDialog) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method favoriteToggled*(self: EditorFileDialog; arg0: bool) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method favoriteSelected*(self: EditorFileDialog; arg0: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method favoriteMoveUp*(self: EditorFileDialog) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method favoriteMoveDown*(self: EditorFileDialog) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/editor_file_system.html b/master/godotapi/editor_file_system.html deleted file mode 100644 index d7b50e6..0000000 --- a/master/godotapi/editor_file_system.html +++ /dev/null @@ -1,1315 +0,0 @@ - - - - - - - - - - - - - - - - - -Module editor_file_system - - - - - - - - -
      -
      -

      Module editor_file_system

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc getFilesystem*(self: EditorFileSystem): EditorFileSystemDirectory {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc isScanning*(self: EditorFileSystem): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getScanningProgress*(self: EditorFileSystem): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc scan*(self: EditorFileSystem) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc scanSources*(self: EditorFileSystem) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc updateFile*(self: EditorFileSystem; path: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFilesystemPath*(self: EditorFileSystem; path: string): EditorFileSystemDirectory {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFileType*(self: EditorFileSystem; path: string): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/editor_file_system_directory.html b/master/godotapi/editor_file_system_directory.html deleted file mode 100644 index dd9f87c..0000000 --- a/master/godotapi/editor_file_system_directory.html +++ /dev/null @@ -1,1340 +0,0 @@ - - - - - - - - - - - - - - - - - -Module editor_file_system_directory - - - - - - - - -
      -
      -

      Module editor_file_system_directory

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc getSubdirCount*(self: EditorFileSystemDirectory): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSubdir*(self: EditorFileSystemDirectory; idx: int64): EditorFileSystemDirectory {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFileCount*(self: EditorFileSystemDirectory): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFile*(self: EditorFileSystemDirectory; idx: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFilePath*(self: EditorFileSystemDirectory; idx: int64): string {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getFileType*(self: EditorFileSystemDirectory; idx: int64): string {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getName*(self: EditorFileSystemDirectory): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPath*(self: EditorFileSystemDirectory): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getParent*(self: EditorFileSystemDirectory): EditorFileSystemDirectory {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc findFileIndex*(self: EditorFileSystemDirectory; name: string): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc findDirIndex*(self: EditorFileSystemDirectory; name: string): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/editor_import_plugin.html b/master/godotapi/editor_import_plugin.html deleted file mode 100644 index 8b16674..0000000 --- a/master/godotapi/editor_import_plugin.html +++ /dev/null @@ -1,1334 +0,0 @@ - - - - - - - - - - - - - - - - - -Module editor_import_plugin - - - - - - - - -
      -
      -

      Module editor_import_plugin

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Methods

      -
      -
      method getImporterName*(self: EditorImportPlugin): string {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getVisibleName*(self: EditorImportPlugin): string {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getPresetCount*(self: EditorImportPlugin): int64 {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getPresetName*(self: EditorImportPlugin; preset: int64): string {.
      gcsafe, - locks: 0, base
      .}
      -
      - - -
      -
      method getRecognizedExtensions*(self: EditorImportPlugin): Array {.
      gcsafe, locks: 0, - base
      .}
      -
      - - -
      -
      method getImportOptions*(self: EditorImportPlugin; preset: int64): Array {.
      gcsafe, - locks: 0, base
      .}
      -
      - - -
      -
      method getSaveExtension*(self: EditorImportPlugin): string {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getResourceType*(self: EditorImportPlugin): string {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getOptionVisibility*(self: EditorImportPlugin; option: string;
      -                           options: Dictionary): bool {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method importt*(self: EditorImportPlugin; sourceFile: string; savePath: string;
      -               options: Dictionary; rPlatformVariants: Array; rGenFiles: Array): int64 {.
      - gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/editor_plugin.html b/master/godotapi/editor_plugin.html deleted file mode 100644 index e064cec..0000000 --- a/master/godotapi/editor_plugin.html +++ /dev/null @@ -1,1730 +0,0 @@ - - - - - - - - - - - - - - - - - -Module editor_plugin - - - - - - - - -
      -
      -

      Module editor_plugin

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      CONTAINER_TOOLBAR* = 0'i64
      -
      - - -
      -
      CONTAINER_SPATIAL_EDITOR_MENU* = 1'i64
      -
      - - -
      -
      CONTAINER_SPATIAL_EDITOR_SIDE* = 2'i64
      -
      - - -
      -
      CONTAINER_SPATIAL_EDITOR_BOTTOM* = 3'i64
      -
      - - -
      -
      CONTAINER_CANVAS_EDITOR_MENU* = 4'i64
      -
      - - -
      -
      CONTAINER_CANVAS_EDITOR_SIDE* = 5'i64
      -
      - - -
      -
      CONTAINER_PROPERTY_EDITOR_BOTTOM* = 7'i64
      -
      - - -
      -
      DOCK_SLOT_LEFT_UL* = 0'i64
      -
      - - -
      -
      DOCK_SLOT_LEFT_BL* = 1'i64
      -
      - - -
      -
      DOCK_SLOT_LEFT_UR* = 2'i64
      -
      - - -
      -
      DOCK_SLOT_LEFT_BR* = 3'i64
      -
      - - -
      -
      DOCK_SLOT_RIGHT_UL* = 4'i64
      -
      - - -
      -
      DOCK_SLOT_RIGHT_BL* = 5'i64
      -
      - - -
      -
      DOCK_SLOT_RIGHT_UR* = 6'i64
      -
      - - -
      -
      DOCK_SLOT_RIGHT_BR* = 7'i64
      -
      - - -
      -
      DOCK_SLOT_MAX* = 8'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc addControlToContainer*(self: EditorPlugin; container: int64; control: Control) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addControlToBottomPanel*(self: EditorPlugin; control: Control; title: string): ToolButton {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addControlToDock*(self: EditorPlugin; slot: int64; control: Control) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc removeControlFromDocks*(self: EditorPlugin; control: Control) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeControlFromBottomPanel*(self: EditorPlugin; control: Control) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc addToolSubmenuItem*(self: EditorPlugin; name: string; submenu: Object) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc addCustomType*(self: EditorPlugin; typee: string; base: string; script: Script;
      -                   icon: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeCustomType*(self: EditorPlugin; typee: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getEditorViewport*(self: EditorPlugin): Control {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getResourcePreviewer*(self: EditorPlugin): EditorResourcePreview {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getResourceFilesystem*(self: EditorPlugin): EditorFileSystem {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc inspectObject*(self: EditorPlugin; objectt: Object; forProperty: string = "") {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc updateCanvas*(self: EditorPlugin) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc makeBottomPanelItemVisible*(self: EditorPlugin; item: Control) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hideBottomPanel*(self: EditorPlugin) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBaseControl*(self: EditorPlugin): Control {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getUndoRedo*(self: EditorPlugin): UndoRedo {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSelection*(self: EditorPlugin): EditorSelection {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getEditorSettings*(self: EditorPlugin): EditorSettings {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getScriptEditor*(self: EditorPlugin): ScriptEditor {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc queueSaveLayout*(self: EditorPlugin) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc editResource*(self: EditorPlugin; resource: Resource) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc openSceneFromPath*(self: EditorPlugin; sceneFilepath: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc reloadSceneFromPath*(self: EditorPlugin; sceneFilepath: string) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc addImportPlugin*(self: EditorPlugin; importer: EditorImportPlugin) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc removeImportPlugin*(self: EditorPlugin; importer: EditorImportPlugin) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setInputEventForwardingAlwaysEnabled*(self: EditorPlugin) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getOpenScenes*(self: EditorPlugin): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getEditedSceneRoot*(self: EditorPlugin): Node {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method forwardCanvasGuiInput*(self: EditorPlugin; canvasXform: Transform2D;
      -                             event: InputEvent): bool {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method forwardDrawOverCanvas*(self: EditorPlugin; canvasXform: Transform2D;
      -                             canvas: Control) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method forwardSpatialGuiInput*(self: EditorPlugin; camera: Camera; event: InputEvent): bool {.
      - gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method createSpatialGizmo*(self: EditorPlugin; forSpatial: Spatial): EditorSpatialGizmo {.
      - gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getPluginName*(self: EditorPlugin): string {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method hasMainScreen*(self: EditorPlugin): bool {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method makeVisible*(self: EditorPlugin; visible: bool) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method edit*(self: EditorPlugin; objectt: Object) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method handles*(self: EditorPlugin; objectt: Object): bool {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getState*(self: EditorPlugin): Dictionary {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method setState*(self: EditorPlugin; state: Dictionary) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method clear*(self: EditorPlugin) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method saveExternalData*(self: EditorPlugin) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method applyChanges*(self: EditorPlugin) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getBreakpoints*(self: EditorPlugin): PoolStringArray {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method setWindowLayout*(self: EditorPlugin; layout: ConfigFile) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getWindowLayout*(self: EditorPlugin; layout: ConfigFile) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/editor_resource_preview.html b/master/godotapi/editor_resource_preview.html deleted file mode 100644 index 19d9c92..0000000 --- a/master/godotapi/editor_resource_preview.html +++ /dev/null @@ -1,1326 +0,0 @@ - - - - - - - - - - - - - - - - - -Module editor_resource_preview - - - - - - - - -
      -
      -

      Module editor_resource_preview

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc queueResourcePreview*(self: EditorResourcePreview; path: string;
      -                          receiver: Object; receiverFunc: string; userdata: Variant) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc queueEditedResourcePreview*(self: EditorResourcePreview; resource: Resource;
      -                                receiver: Object; receiverFunc: string;
      -                                userdata: Variant) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addPreviewGenerator*(self: EditorResourcePreview;
      -                         generator: EditorResourcePreviewGenerator) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc removePreviewGenerator*(self: EditorResourcePreview;
      -                            generator: EditorResourcePreviewGenerator) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc checkForInvalidation*(self: EditorResourcePreview; path: string) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method previewReady*(self: EditorResourcePreview; arg0: string; arg1: Texture;
      -                    arg2: int64; arg3: string; arg4: Variant) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/editor_resource_preview_generator.html b/master/godotapi/editor_resource_preview_generator.html deleted file mode 100644 index 5215a0b..0000000 --- a/master/godotapi/editor_resource_preview_generator.html +++ /dev/null @@ -1,1281 +0,0 @@ - - - - - - - - - - - - - - - - - -Module editor_resource_preview_generator - - - - - - - - -
      -
      -

      Module editor_resource_preview_generator

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Methods

      -
      -
      method handles*(self: EditorResourcePreviewGenerator; typee: string): bool {.
      gcsafe, - locks: 0, base
      .}
      -
      - - -
      -
      method generate*(self: EditorResourcePreviewGenerator; fromm: Resource): Texture {.
      - gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method generateFromPath*(self: EditorResourcePreviewGenerator; path: string): Texture {.
      - gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/editor_script.html b/master/godotapi/editor_script.html deleted file mode 100644 index a1a0447..0000000 --- a/master/godotapi/editor_script.html +++ /dev/null @@ -1,1289 +0,0 @@ - - - - - - - - - - - - - - - - - -Module editor_script - - - - - - - - -
      -
      -

      Module editor_script

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc addRootNode*(self: EditorScript; node: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getScene*(self: EditorScript): Node {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method run*(self: EditorScript) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/editor_selection.html b/master/godotapi/editor_selection.html deleted file mode 100644 index a61e1dc..0000000 --- a/master/godotapi/editor_selection.html +++ /dev/null @@ -1,1310 +0,0 @@ - - - - - - - - - - - - - - - - - -Module editor_selection - - - - - - - - -
      -
      -

      Module editor_selection

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc clear*(self: EditorSelection) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addNode*(self: EditorSelection; node: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeNode*(self: EditorSelection; node: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSelectedNodes*(self: EditorSelection): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTransformableSelectedNodes*(self: EditorSelection): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method nodeRemoved*(self: EditorSelection; arg0: Node) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/editor_settings.html b/master/godotapi/editor_settings.html deleted file mode 100644 index 336642d..0000000 --- a/master/godotapi/editor_settings.html +++ /dev/null @@ -1,1313 +0,0 @@ - - - - - - - - - - - - - - - - - -Module editor_settings - - - - - - - - -
      -
      -

      Module editor_settings

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc erase*(self: EditorSettings; property: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSettingsPath*(self: EditorSettings): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getProjectSettingsPath*(self: EditorSettings): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addPropertyInfo*(self: EditorSettings; info: Dictionary) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setFavoriteDirs*(self: EditorSettings; dirs: PoolStringArray) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFavoriteDirs*(self: EditorSettings): PoolStringArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setRecentDirs*(self: EditorSettings; dirs: PoolStringArray) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getRecentDirs*(self: EditorSettings): PoolStringArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/editor_spatial_gizmo.html b/master/godotapi/editor_spatial_gizmo.html deleted file mode 100644 index 9eff3e2..0000000 --- a/master/godotapi/editor_spatial_gizmo.html +++ /dev/null @@ -1,1373 +0,0 @@ - - - - - - - - - - - - - - - - - -Module editor_spatial_gizmo - - - - - - - - -
      -
      -

      Module editor_spatial_gizmo

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc addLines*(self: EditorSpatialGizmo; lines: PoolVector3Array; material: Material;
      -              billboard: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addMesh*(self: EditorSpatialGizmo; mesh: ArrayMesh; billboard: bool = false;
      -             skeleton: RID = initRID()) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addCollisionSegments*(self: EditorSpatialGizmo; segments: PoolVector3Array) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addCollisionTriangles*(self: EditorSpatialGizmo; triangles: TriangleMesh) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addUnscaledBillboard*(self: EditorSpatialGizmo; material: Material;
      -                          defaultScale: float64 = 1.0) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addHandles*(self: EditorSpatialGizmo; handles: PoolVector3Array;
      -                billboard: bool = false; secondary: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setSpatialNode*(self: EditorSpatialGizmo; node: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clear*(self: EditorSpatialGizmo) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method redraw*(self: EditorSpatialGizmo) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getHandleName*(self: EditorSpatialGizmo; index: int64): string {.
      gcsafe, - locks: 0, base
      .}
      -
      - - -
      -
      method getHandleValue*(self: EditorSpatialGizmo; index: int64): Variant {.
      gcsafe, - locks: 0, base
      .}
      -
      - - -
      -
      method setHandle*(self: EditorSpatialGizmo; index: int64; camera: Camera;
      -                 point: Vector2) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method commitHandle*(self: EditorSpatialGizmo; index: int64; restore: Variant;
      -                    cancel: bool) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/encoded_object_as_id.html b/master/godotapi/encoded_object_as_id.html deleted file mode 100644 index 2808823..0000000 --- a/master/godotapi/encoded_object_as_id.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module encoded_object_as_id - - - - - - - - -
      -
      -

      Module encoded_object_as_id

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc setObjectId*(self: EncodedObjectAsID; id: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getObjectId*(self: EncodedObjectAsID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/engine.html b/master/godotapi/engine.html deleted file mode 100644 index 1af0904..0000000 --- a/master/godotapi/engine.html +++ /dev/null @@ -1,1348 +0,0 @@ - - - - - - - - - - - - - - - - - -Module engine - - - - - - - - -
      -
      -

      Module engine

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc setIterationsPerSecond*(iterationsPerSecond: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getIterationsPerSecond*(): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setTargetFps*(targetFps: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTargetFps*(): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setTimeScale*(timeScale: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTimeScale*(): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFramesDrawn*(): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFramesPerSecond*(): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getMainLoop*(): MainLoop {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVersionInfo*(): Dictionary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isInFixedFrame*(): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setEditorHint*(enabled: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isEditorHint*(): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/environment.html b/master/godotapi/environment.html deleted file mode 100644 index 1d4de7d..0000000 --- a/master/godotapi/environment.html +++ /dev/null @@ -1,2439 +0,0 @@ - - - - - - - - - - - - - - - - - -Module environment - - - - - - - - -
      -
      -

      Module environment

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      BG_KEEP* = 4'i64
      -
      - - -
      -
      BG_CLEAR_COLOR* = 0'i64
      -
      - - -
      -
      BG_COLOR* = 1'i64
      -
      - - -
      -
      BG_SKY* = 2'i64
      -
      - - -
      -
      BG_CANVAS* = 3'i64
      -
      - - -
      -
      BG_MAX* = 5'i64
      -
      - - -
      -
      GLOW_BLEND_MODE_ADDITIVE* = 0'i64
      -
      - - -
      -
      GLOW_BLEND_MODE_SCREEN* = 1'i64
      -
      - - -
      -
      GLOW_BLEND_MODE_SOFTLIGHT* = 2'i64
      -
      - - -
      -
      GLOW_BLEND_MODE_REPLACE* = 3'i64
      -
      - - -
      -
      TONE_MAPPER_LINEAR* = 0'i64
      -
      - - -
      -
      TONE_MAPPER_REINHARDT* = 1'i64
      -
      - - -
      -
      TONE_MAPPER_FILMIC* = 2'i64
      -
      - - -
      -
      TONE_MAPPER_ACES* = 3'i64
      -
      - - -
      -
      DOF_BLUR_QUALITY_LOW* = 0'i64
      -
      - - -
      -
      DOF_BLUR_QUALITY_MEDIUM* = 1'i64
      -
      - - -
      -
      DOF_BLUR_QUALITY_HIGH* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc backgroundMode*(self: Environment): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `backgroundMode =`*(self: Environment; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc backgroundSky*(self: Environment): Sky {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `backgroundSky =`*(self: Environment; val: Sky) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc backgroundSkyScale*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `backgroundSkyScale =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc backgroundColor*(self: Environment): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `backgroundColor =`*(self: Environment; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc backgroundEnergy*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `backgroundEnergy =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc backgroundCanvasMaxLayer*(self: Environment): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `backgroundCanvasMaxLayer =`*(self: Environment; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc ambientLightColor*(self: Environment): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `ambientLightColor =`*(self: Environment; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc ambientLightEnergy*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `ambientLightEnergy =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc ambientLightSkyContribution*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `ambientLightSkyContribution =`*(self: Environment; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc fogEnabled*(self: Environment): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `fogEnabled =`*(self: Environment; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fogColor*(self: Environment): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `fogColor =`*(self: Environment; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fogSunColor*(self: Environment): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `fogSunColor =`*(self: Environment; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fogSunAmount*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `fogSunAmount =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fogDepthEnabled*(self: Environment): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `fogDepthEnabled =`*(self: Environment; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fogDepthBegin*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `fogDepthBegin =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fogDepthCurve*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `fogDepthCurve =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fogTransmitEnabled*(self: Environment): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `fogTransmitEnabled =`*(self: Environment; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fogTransmitCurve*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `fogTransmitCurve =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fogHeightEnabled*(self: Environment): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `fogHeightEnabled =`*(self: Environment; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fogHeightMin*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `fogHeightMin =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fogHeightMax*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `fogHeightMax =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fogHeightCurve*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `fogHeightCurve =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tonemapMode*(self: Environment): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `tonemapMode =`*(self: Environment; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tonemapExposure*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `tonemapExposure =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tonemapWhite*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `tonemapWhite =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc autoExposureEnabled*(self: Environment): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `autoExposureEnabled =`*(self: Environment; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc autoExposureScale*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `autoExposureScale =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc autoExposureMinLuma*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `autoExposureMinLuma =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc autoExposureMaxLuma*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `autoExposureMaxLuma =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc autoExposureSpeed*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `autoExposureSpeed =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc ssReflectionsEnabled*(self: Environment): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `ssReflectionsEnabled =`*(self: Environment; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc ssReflectionsMaxSteps*(self: Environment): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `ssReflectionsMaxSteps =`*(self: Environment; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc ssReflectionsFadeIn*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `ssReflectionsFadeIn =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc ssReflectionsFadeOut*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `ssReflectionsFadeOut =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc ssReflectionsDepthTolerance*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `ssReflectionsDepthTolerance =`*(self: Environment; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc ssReflectionsRoughness*(self: Environment): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `ssReflectionsRoughness =`*(self: Environment; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc ssaoEnabled*(self: Environment): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `ssaoEnabled =`*(self: Environment; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc ssaoRadius*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `ssaoRadius =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc ssaoIntensity*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `ssaoIntensity =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc ssaoRadius2*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `ssaoRadius2 =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc ssaoIntensity2*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `ssaoIntensity2 =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc ssaoBias*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `ssaoBias =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc ssaoLightAffect*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `ssaoLightAffect =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc ssaoColor*(self: Environment): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `ssaoColor =`*(self: Environment; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc ssaoBlur*(self: Environment): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `ssaoBlur =`*(self: Environment; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dofBlurFarEnabled*(self: Environment): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dofBlurFarEnabled =`*(self: Environment; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dofBlurFarDistance*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dofBlurFarDistance =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dofBlurFarTransition*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dofBlurFarTransition =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dofBlurFarAmount*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dofBlurFarAmount =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dofBlurFarQuality*(self: Environment): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dofBlurFarQuality =`*(self: Environment; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dofBlurNearEnabled*(self: Environment): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dofBlurNearEnabled =`*(self: Environment; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dofBlurNearDistance*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dofBlurNearDistance =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dofBlurNearTransition*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dofBlurNearTransition =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dofBlurNearAmount*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dofBlurNearAmount =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dofBlurNearQuality*(self: Environment): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dofBlurNearQuality =`*(self: Environment; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc glowEnabled*(self: Environment): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `glowEnabled =`*(self: Environment; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc glowLevels1*(self: Environment): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `glowLevels1 =`*(self: Environment; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc glowLevels2*(self: Environment): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `glowLevels2 =`*(self: Environment; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc glowLevels3*(self: Environment): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `glowLevels3 =`*(self: Environment; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc glowLevels4*(self: Environment): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `glowLevels4 =`*(self: Environment; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc glowLevels5*(self: Environment): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `glowLevels5 =`*(self: Environment; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc glowLevels6*(self: Environment): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `glowLevels6 =`*(self: Environment; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc glowLevels7*(self: Environment): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `glowLevels7 =`*(self: Environment; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc glowIntensity*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `glowIntensity =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc glowStrength*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `glowStrength =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc glowBloom*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `glowBloom =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc glowBlendMode*(self: Environment): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `glowBlendMode =`*(self: Environment; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc glowHdrThreshold*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `glowHdrThreshold =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc glowHdrScale*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `glowHdrScale =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc glowBicubicUpscale*(self: Environment): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `glowBicubicUpscale =`*(self: Environment; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc adjustmentEnabled*(self: Environment): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `adjustmentEnabled =`*(self: Environment; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc adjustmentBrightness*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `adjustmentBrightness =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc adjustmentContrast*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `adjustmentContrast =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc adjustmentSaturation*(self: Environment): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `adjustmentSaturation =`*(self: Environment; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc adjustmentColorCorrection*(self: Environment): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `adjustmentColorCorrection =`*(self: Environment; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/file.html b/master/godotapi/file.html deleted file mode 100644 index fe3f6dd..0000000 --- a/master/godotapi/file.html +++ /dev/null @@ -1,1632 +0,0 @@ - - - - - - - - - - - - - - - - - -Module file - - - - - - - - -
      -
      -

      Module file

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      READ* = 1'i64
      -
      - - -
      -
      WRITE* = 2'i64
      -
      - - -
      -
      READ_WRITE* = 3'i64
      -
      - - -
      -
      WRITE_READ* = 7'i64
      -
      - - -
      -
      COMPRESSION_FASTLZ* = 0'i64
      -
      - - -
      -
      COMPRESSION_DEFLATE* = 1'i64
      -
      - - -
      -
      COMPRESSION_ZSTD* = 2'i64
      -
      - - -
      -
      COMPRESSION_GZIP* = 3'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc openEncrypted*(self: godottypes.File; path: string; modeFlags: int64;
      -                   key: PoolByteArray): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc openEncryptedWithPass*(self: godottypes.File; path: string; modeFlags: int64;
      -                           pass: string): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc openCompressed*(self: godottypes.File; path: string; modeFlags: int64;
      -                    compressionMode: int64 = 0'i64): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc open*(self: godottypes.File; path: string; flags: int64): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc close*(self: godottypes.File) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isOpen*(self: godottypes.File): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc seek*(self: godottypes.File; pos: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc seekEnd*(self: godottypes.File; pos: int64 = 0'i64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPos*(self: godottypes.File): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getLen*(self: godottypes.File): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc eofReached*(self: godottypes.File): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc get8*(self: godottypes.File): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc get16*(self: godottypes.File): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc get32*(self: godottypes.File): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc get64*(self: godottypes.File): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFloat*(self: godottypes.File): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDouble*(self: godottypes.File): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getReal*(self: godottypes.File): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBuffer*(self: godottypes.File; len: int64): PoolByteArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getLine*(self: godottypes.File): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getAsText*(self: godottypes.File): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getMd5*(self: godottypes.File; path: string): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSha256*(self: godottypes.File; path: string): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getEndianSwap*(self: godottypes.File): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setEndianSwap*(self: godottypes.File; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getError*(self: godottypes.File): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVar*(self: godottypes.File): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCsvLine*(self: godottypes.File; delim: string = ","): PoolStringArray {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc store8*(self: godottypes.File; value: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc store16*(self: godottypes.File; value: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc store32*(self: godottypes.File; value: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc store64*(self: godottypes.File; value: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc storeFloat*(self: godottypes.File; value: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc storeDouble*(self: godottypes.File; value: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc storeReal*(self: godottypes.File; value: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc storeBuffer*(self: godottypes.File; buffer: PoolByteArray) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc storeLine*(self: godottypes.File; line: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc storeString*(self: godottypes.File; string: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc storeVar*(self: godottypes.File; value: Variant) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc storePascalString*(self: godottypes.File; string: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPascalString*(self: godottypes.File): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fileExists*(self: godottypes.File; path: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getModifiedTime*(self: godottypes.File; file: string): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/file_dialog.html b/master/godotapi/file_dialog.html deleted file mode 100644 index cd05851..0000000 --- a/master/godotapi/file_dialog.html +++ /dev/null @@ -1,1559 +0,0 @@ - - - - - - - - - - - - - - - - - -Module file_dialog - - - - - - - - -
      -
      -

      Module file_dialog

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      MODE_OPEN_FILE* = 0'i64
      -
      - - -
      -
      MODE_OPEN_FILES* = 1'i64
      -
      - - -
      -
      MODE_OPEN_DIR* = 2'i64
      -
      - - -
      -
      MODE_OPEN_ANY* = 3'i64
      -
      - - -
      -
      MODE_SAVE_FILE* = 4'i64
      -
      - - -
      -
      ACCESS_RESOURCES* = 0'i64
      -
      - - -
      -
      ACCESS_USERDATA* = 1'i64
      -
      - - -
      -
      ACCESS_FILESYSTEM* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc mode*(self: FileDialog): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `mode =`*(self: FileDialog; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc access*(self: FileDialog): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `access =`*(self: FileDialog; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc filters*(self: FileDialog): PoolStringArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `filters =`*(self: FileDialog; val: PoolStringArray) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc showHiddenFiles*(self: FileDialog): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `showHiddenFiles =`*(self: FileDialog; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearFilters*(self: FileDialog) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addFilter*(self: FileDialog; filter: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCurrentDir*(self: FileDialog): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCurrentFile*(self: FileDialog): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCurrentPath*(self: FileDialog): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCurrentDir*(self: FileDialog; dir: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCurrentFile*(self: FileDialog; file: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCurrentPath*(self: FileDialog; path: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVbox*(self: FileDialog): VBoxContainer {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc invalidate*(self: FileDialog) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method unhandledInput*(self: FileDialog; event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      method treeSelected*(self: FileDialog) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method treeDbSelected*(self: FileDialog) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method dirEntered*(self: FileDialog; arg0: string) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method fileEntered*(self: FileDialog; arg0: string) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method actionPressed*(self: FileDialog) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method cancelPressed*(self: FileDialog) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method filterSelected*(self: FileDialog; arg0: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method saveConfirmPressed*(self: FileDialog) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method selectDrive*(self: FileDialog; arg0: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method makeDir*(self: FileDialog) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method makeDirConfirm*(self: FileDialog) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method updateFileList*(self: FileDialog) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method updateDir*(self: FileDialog) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/font.html b/master/godotapi/font.html deleted file mode 100644 index 1d08e3d..0000000 --- a/master/godotapi/font.html +++ /dev/null @@ -1,1319 +0,0 @@ - - - - - - - - - - - - - - - - - -Module font - - - - - - - - -
      -
      -

      Module font

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc draw*(self: Font; canvasItem: RID; pos: Vector2; string: string;
      -          modulate: Color = initColor(1.0, 1.0, 1.0, 1.0); clipW: int64 = - 1'i64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getAscent*(self: Font): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDescent*(self: Font): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getHeight*(self: Font): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isDistanceFieldHint*(self: Font): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getStringSize*(self: Font; string: string): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc drawChar*(self: Font; canvasItem: RID; pos: Vector2; char: int64;
      -              next: int64 = - 1'i64; modulate: Color = initColor(1.0, 1.0, 1.0, 1.0)): float64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc updateChanges*(self: Font) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/func_ref.html b/master/godotapi/func_ref.html deleted file mode 100644 index aa39ed4..0000000 --- a/master/godotapi/func_ref.html +++ /dev/null @@ -1,1279 +0,0 @@ - - - - - - - - - - - - - - - - - -Module func_ref - - - - - - - - -
      -
      -

      Module func_ref

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc callFunc*(self: FuncRef; variantArgs: varargs[Variant]): Variant {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setInstance*(self: FuncRef; instance: Object) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setFunction*(self: FuncRef; name: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/gd_function_state.html b/master/godotapi/gd_function_state.html deleted file mode 100644 index 7b64ec2..0000000 --- a/master/godotapi/gd_function_state.html +++ /dev/null @@ -1,1292 +0,0 @@ - - - - - - - - - - - - - - - - - -Module gd_function_state - - - - - - - - -
      -
      -

      Module gd_function_state

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc resume*(self: GDFunctionState; arg: Variant = newVariant()): Variant {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc isValid*(self: GDFunctionState; extendedCheck: bool = false): bool {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method signalCallback*(self: GDFunctionState; variantArgs: varargs[Variant]): Variant {.
      - gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/gd_native.html b/master/godotapi/gd_native.html deleted file mode 100644 index cf73e78..0000000 --- a/master/godotapi/gd_native.html +++ /dev/null @@ -1,1293 +0,0 @@ - - - - - - - - - - - - - - - - - -Module gd_native - - - - - - - - -
      -
      -

      Module gd_native

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc library*(self: GDNative): GDNativeLibrary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `library =`*(self: GDNative; val: GDNativeLibrary) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc initialize*(self: GDNative): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc terminate*(self: GDNative): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc callNative*(self: GDNative; procedureName: string; arguments: string; arg2: Array): Variant {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/gd_native_class.html b/master/godotapi/gd_native_class.html deleted file mode 100644 index fa68faa..0000000 --- a/master/godotapi/gd_native_class.html +++ /dev/null @@ -1,1264 +0,0 @@ - - - - - - - - - - - - - - - - - -Module gd_native_class - - - - - - - - -
      -
      -

      Module gd_native_class

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc new*(self: GDNativeClass): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/gd_native_library.html b/master/godotapi/gd_native_library.html deleted file mode 100644 index a4f2915..0000000 --- a/master/godotapi/gd_native_library.html +++ /dev/null @@ -1,1273 +0,0 @@ - - - - - - - - - - - - - - - - - -Module gd_native_library - - - - - - - - -
      -
      -

      Module gd_native_library

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc setLibraryPath*(self: GDNativeLibrary; platform: string; path: string) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getLibraryPath*(self: GDNativeLibrary; platform: string): string {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/gd_os.html b/master/godotapi/gd_os.html deleted file mode 100644 index e8bc093..0000000 --- a/master/godotapi/gd_os.html +++ /dev/null @@ -1,2216 +0,0 @@ - - - - - - - - - - - - - - - - - -Module gd_os - - - - - - - - -
      -
      -

      Module gd_os

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      DAY_SUNDAY* = 0'i64
      -
      - - -
      -
      DAY_MONDAY* = 1'i64
      -
      - - -
      -
      DAY_TUESDAY* = 2'i64
      -
      - - -
      -
      DAY_WEDNESDAY* = 3'i64
      -
      - - -
      -
      DAY_THURSDAY* = 4'i64
      -
      - - -
      -
      DAY_FRIDAY* = 5'i64
      -
      - - -
      -
      DAY_SATURDAY* = 6'i64
      -
      - - -
      -
      MONTH_JANUARY* = 1'i64
      -
      - - -
      -
      MONTH_FEBRUARY* = 2'i64
      -
      - - -
      -
      MONTH_MARCH* = 3'i64
      -
      - - -
      -
      MONTH_APRIL* = 4'i64
      -
      - - -
      -
      MONTH_MAY* = 5'i64
      -
      - - -
      -
      MONTH_JUNE* = 6'i64
      -
      - - -
      -
      MONTH_JULY* = 7'i64
      -
      - - -
      -
      MONTH_AUGUST* = 8'i64
      -
      - - -
      -
      MONTH_SEPTEMBER* = 9'i64
      -
      - - -
      -
      MONTH_OCTOBER* = 10'i64
      -
      - - -
      -
      MONTH_NOVEMBER* = 11'i64
      -
      - - -
      -
      MONTH_DECEMBER* = 12'i64
      -
      - - -
      -
      SCREEN_ORIENTATION_LANDSCAPE* = 0'i64
      -
      - - -
      -
      SCREEN_ORIENTATION_PORTRAIT* = 1'i64
      -
      - - -
      -
      SCREEN_ORIENTATION_REVERSE_LANDSCAPE* = 2'i64
      -
      - - -
      -
      SCREEN_ORIENTATION_REVERSE_PORTRAIT* = 3'i64
      -
      - - -
      -
      SCREEN_ORIENTATION_SENSOR_LANDSCAPE* = 4'i64
      -
      - - -
      -
      SCREEN_ORIENTATION_SENSOR_PORTRAIT* = 5'i64
      -
      - - -
      -
      SCREEN_ORIENTATION_SENSOR* = 6'i64
      -
      - - -
      -
      SYSTEM_DIR_DESKTOP* = 0'i64
      -
      - - -
      -
      SYSTEM_DIR_DCIM* = 1'i64
      -
      - - -
      -
      SYSTEM_DIR_DOCUMENTS* = 2'i64
      -
      - - -
      -
      SYSTEM_DIR_DOWNLOADS* = 3'i64
      -
      - - -
      -
      SYSTEM_DIR_MOVIES* = 4'i64
      -
      - - -
      -
      SYSTEM_DIR_MUSIC* = 5'i64
      -
      - - -
      -
      SYSTEM_DIR_PICTURES* = 6'i64
      -
      - - -
      -
      SYSTEM_DIR_RINGTONES* = 7'i64
      -
      - - -
      -
      POWERSTATE_UNKNOWN* = 0'i64
      -
      - - -
      -
      POWERSTATE_ON_BATTERY* = 1'i64
      -
      - - -
      -
      POWERSTATE_NO_BATTERY* = 2'i64
      -
      - - -
      -
      POWERSTATE_CHARGING* = 3'i64
      -
      - - -
      -
      POWERSTATE_CHARGED* = 4'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc setClipboard*(clipboard: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getClipboard*(): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getScreenCount*(): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCurrentScreen*(): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCurrentScreen*(screen: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getScreenPosition*(screen: int64 = - 1'i64): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getScreenSize*(screen: int64 = - 1'i64): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getScreenDpi*(screen: int64 = - 1'i64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getWindowPosition*(): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setWindowPosition*(position: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getWindowSize*(): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setWindowSize*(size: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setWindowFullscreen*(enabled: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isWindowFullscreen*(): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setWindowResizable*(enabled: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isWindowResizable*(): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setWindowMinimized*(enabled: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isWindowMinimized*(): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setWindowMaximized*(enabled: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isWindowMaximized*(): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc requestAttention*() {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBorderlessWindow*(borderless: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBorderlessWindow*(): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setImePosition*(position: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setScreenOrientation*(orientation: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getScreenOrientation*(): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setKeepScreenOn*(enabled: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isKeepScreenOn*(): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasTouchscreenUiHint*(): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setWindowTitle*(title: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setLowProcessorUsageMode*(enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isInLowProcessorUsageMode*(): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getProcessorCount*(): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getExecutablePath*(): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc execute*(path: string; arguments: PoolStringArray; blocking: bool; output: Array): int64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc kill*(pid: int64): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shellOpen*(uri: string): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getProcessId*(): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getEnvironment*(environment: string): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasEnvironment*(environment: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getName*(): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCmdlineArgs*(): PoolStringArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDatetime*(utc: bool = false): Dictionary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDate*(utc: bool = false): Dictionary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTime*(utc: bool = false): Dictionary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTimeZoneInfo*(): Dictionary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getUnixTime*(): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDatetimeFromUnixTime*(unixTimeVal: int64): Dictionary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getUnixTimeFromDatetime*(datetime: Dictionary): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSystemTimeSecs*(): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setIcon*(icon: Image) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getExitCode*(): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setExitCode*(code: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc delayUsec*(usec: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc delayMsec*(msec: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTicksMsec*(): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSplashTickMsec*(): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getLocale*(): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getLatinKeyboardVariant*(): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getModelName*(): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc canDraw*(): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isStdoutVerbose*(): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc canUseThreads*(): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isDebugBuild*(): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dumpMemoryToFile*(file: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dumpResourcesToFile*(file: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasVirtualKeyboard*(): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc showVirtualKeyboard*(existingText: string = "") {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hideVirtualKeyboard*() {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc printResourcesInUse*(short: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc printAllResources*(tofile: string = "") {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getStaticMemoryUsage*(): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getStaticMemoryPeakUsage*(): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDynamicMemoryUsage*(): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDataDir*(): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSystemDir*(dir: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getUniqueId*(): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isOkLeftAndCancelRight*(): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc printAllTexturesBySize*() {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc printResourcesByType*(types: PoolStringArray) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc nativeVideoPlay*(path: string; volume: float64; audioTrack: string;
      -                     subtitleTrack: string): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc nativeVideoIsPlaying*(): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc nativeVideoStop*() {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc nativeVideoPause*() {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc nativeVideoUnpause*() {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getScancodeString*(code: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isScancodeUnicode*(code: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc findScancodeFromString*(string: string): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setUseFileAccessSaveAndSwap*(enabled: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc alert*(text: string; title: string = "Alert!") {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setThreadName*(name: string): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setUseVsync*(enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isVsyncEnabled*(): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPowerState*(): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPowerSecondsLeft*(): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPowerPercentLeft*(): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/gd_script.html b/master/godotapi/gd_script.html deleted file mode 100644 index 4ced245..0000000 --- a/master/godotapi/gd_script.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module gd_script - - - - - - - - -
      -
      -

      Module gd_script

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc new*(self: GDScript; variantArgs: varargs[Variant]): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getAsByteCode*(self: GDScript): PoolByteArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/generic_6dof_joint.html b/master/godotapi/generic_6dof_joint.html deleted file mode 100644 index fa5d60f..0000000 --- a/master/godotapi/generic_6dof_joint.html +++ /dev/null @@ -1,2145 +0,0 @@ - - - - - - - - - - - - - - - - - -Module generic_6dof_joint - - - - - - - - -
      -
      -

      Module generic_6dof_joint

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      PARAM_LINEAR_LOWER_LIMIT* = 0'i64
      -
      - - -
      -
      PARAM_LINEAR_UPPER_LIMIT* = 1'i64
      -
      - - -
      -
      PARAM_LINEAR_LIMIT_SOFTNESS* = 2'i64
      -
      - - -
      -
      PARAM_LINEAR_RESTITUTION* = 3'i64
      -
      - - -
      -
      PARAM_LINEAR_DAMPING* = 4'i64
      -
      - - -
      -
      PARAM_ANGULAR_LOWER_LIMIT* = 5'i64
      -
      - - -
      -
      PARAM_ANGULAR_UPPER_LIMIT* = 6'i64
      -
      - - -
      -
      PARAM_ANGULAR_LIMIT_SOFTNESS* = 7'i64
      -
      - - -
      -
      PARAM_ANGULAR_DAMPING* = 8'i64
      -
      - - -
      -
      PARAM_ANGULAR_RESTITUTION* = 9'i64
      -
      - - -
      -
      PARAM_ANGULAR_FORCE_LIMIT* = 10'i64
      -
      - - -
      -
      PARAM_ANGULAR_ERP* = 11'i64
      -
      - - -
      -
      PARAM_ANGULAR_MOTOR_TARGET_VELOCITY* = 12'i64
      -
      - - -
      -
      PARAM_ANGULAR_MOTOR_FORCE_LIMIT* = 13'i64
      -
      - - -
      -
      PARAM_MAX* = 14'i64
      -
      - - -
      -
      FLAG_ENABLE_LINEAR_LIMIT* = 0'i64
      -
      - - -
      -
      FLAG_ENABLE_ANGULAR_LIMIT* = 1'i64
      -
      - - -
      -
      FLAG_ENABLE_MOTOR* = 2'i64
      -
      - - -
      -
      FLAG_MAX* = 3'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc linearLimitXenabled*(self: Generic6DOFJoint): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearLimitXenabled =`*(self: Generic6DOFJoint; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linearLimitXupperDistance*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearLimitXupperDistance =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc linearLimitXlowerDistance*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearLimitXlowerDistance =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc linearLimitXsoftness*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearLimitXsoftness =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linearLimitXrestitution*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearLimitXrestitution =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc linearLimitXdamping*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearLimitXdamping =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularLimitXenabled*(self: Generic6DOFJoint): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitXenabled =`*(self: Generic6DOFJoint; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularLimitXupperAngle*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitXupperAngle =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc angularLimitXlowerAngle*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitXlowerAngle =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc angularLimitXsoftness*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitXsoftness =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc angularLimitXrestitution*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitXrestitution =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc angularLimitXdamping*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitXdamping =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularLimitXforceLimit*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitXforceLimit =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc angularLimitXerp*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitXerp =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularMotorXenabled*(self: Generic6DOFJoint): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularMotorXenabled =`*(self: Generic6DOFJoint; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularMotorXtargetVelocity*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularMotorXtargetVelocity =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc angularMotorXforceLimit*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularMotorXforceLimit =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc linearLimitYenabled*(self: Generic6DOFJoint): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearLimitYenabled =`*(self: Generic6DOFJoint; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linearLimitYupperDistance*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearLimitYupperDistance =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc linearLimitYlowerDistance*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearLimitYlowerDistance =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc linearLimitYsoftness*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearLimitYsoftness =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linearLimitYrestitution*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearLimitYrestitution =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc linearLimitYdamping*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearLimitYdamping =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularLimitYenabled*(self: Generic6DOFJoint): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitYenabled =`*(self: Generic6DOFJoint; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularLimitYupperAngle*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitYupperAngle =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc angularLimitYlowerAngle*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitYlowerAngle =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc angularLimitYsoftness*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitYsoftness =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc angularLimitYrestitution*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitYrestitution =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc angularLimitYdamping*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitYdamping =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularLimitYforceLimit*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitYforceLimit =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc angularLimitYerp*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitYerp =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularMotorYenabled*(self: Generic6DOFJoint): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularMotorYenabled =`*(self: Generic6DOFJoint; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularMotorYtargetVelocity*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularMotorYtargetVelocity =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc angularMotorYforceLimit*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularMotorYforceLimit =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc linearLimitZenabled*(self: Generic6DOFJoint): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearLimitZenabled =`*(self: Generic6DOFJoint; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linearLimitZupperDistance*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearLimitZupperDistance =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc linearLimitZlowerDistance*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearLimitZlowerDistance =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc linearLimitZsoftness*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearLimitZsoftness =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linearLimitZrestitution*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearLimitZrestitution =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc linearLimitZdamping*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearLimitZdamping =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularLimitZenabled*(self: Generic6DOFJoint): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitZenabled =`*(self: Generic6DOFJoint; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularLimitZupperAngle*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitZupperAngle =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc angularLimitZlowerAngle*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitZlowerAngle =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc angularLimitZsoftness*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitZsoftness =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc angularLimitZrestitution*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitZrestitution =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc angularLimitZdamping*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitZdamping =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularLimitZforceLimit*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitZforceLimit =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc angularLimitZerp*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitZerp =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularMotorZenabled*(self: Generic6DOFJoint): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularMotorZenabled =`*(self: Generic6DOFJoint; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularMotorZtargetVelocity*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularMotorZtargetVelocity =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc angularMotorZforceLimit*(self: Generic6DOFJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularMotorZforceLimit =`*(self: Generic6DOFJoint; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/geometry.html b/master/godotapi/geometry.html deleted file mode 100644 index 4128b01..0000000 --- a/master/godotapi/geometry.html +++ /dev/null @@ -1,1421 +0,0 @@ - - - - - - - - - - - - - - - - - -Module geometry - - - - - - - - -
      -
      -

      Module geometry

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc buildBoxPlanes*(extents: Vector3): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc buildCylinderPlanes*(radius: float64; height: float64; sides: int64;
      -                         axis: int64 = 2'i64): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc buildCapsulePlanes*(radius: float64; height: float64; sides: int64; lats: int64;
      -                        axis: int64 = 2'i64): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc segmentIntersectsCircle*(segmentFrom: Vector2; segmentTo: Vector2;
      -                             circlePos: Vector2; circleRadius: float64): float64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc segmentIntersectsSegment2d*(fromA: Vector2; toA: Vector2; fromB: Vector2;
      -                                toB: Vector2): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getClosestPointsBetweenSegments2d*(p1: Vector2; q1: Vector2; p2: Vector2;
      -                                       q2: Vector2): PoolVector2Array {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getClosestPointsBetweenSegments*(p1: Vector3; p2: Vector3; q1: Vector3;
      -                                     q2: Vector3): PoolVector3Array {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getClosestPointToSegment2d*(point: Vector2; s1: Vector2; s2: Vector2): Vector2 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getClosestPointToSegment*(point: Vector3; s1: Vector3; s2: Vector3): Vector3 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getClosestPointToSegmentUncapped2d*(point: Vector2; s1: Vector2; s2: Vector2): Vector2 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getClosestPointToSegmentUncapped*(point: Vector3; s1: Vector3; s2: Vector3): Vector3 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getUv84NormalBit*(normal: Vector3): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rayIntersectsTriangle*(fromm: Vector3; dir: Vector3; a: Vector3; b: Vector3;
      -                           c: Vector3): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc segmentIntersectsTriangle*(fromm: Vector3; to: Vector3; a: Vector3; b: Vector3;
      -                               c: Vector3): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc segmentIntersectsSphere*(fromm: Vector3; to: Vector3; spos: Vector3;
      -                             sradius: float64): PoolVector3Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc segmentIntersectsCylinder*(fromm: Vector3; to: Vector3; height: float64;
      -                               radius: float64): PoolVector3Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc segmentIntersectsConvex*(fromm: Vector3; to: Vector3; planes: Array): PoolVector3Array {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pointIsInsideTriangle*(point: Vector2; a: Vector2; b: Vector2; c: Vector2): bool {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc triangulatePolygon*(polygon: PoolVector2Array): PoolIntArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc makeAtlas*(sizes: PoolVector2Array): Dictionary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/geometry_instance.html b/master/godotapi/geometry_instance.html deleted file mode 100644 index 02b8607..0000000 --- a/master/godotapi/geometry_instance.html +++ /dev/null @@ -1,1436 +0,0 @@ - - - - - - - - - - - - - - - - - -Module geometry_instance - - - - - - - - -
      -
      -

      Module geometry_instance

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      FLAG_VISIBLE_IN_ALL_ROOMS* = 0'i64
      -
      - - -
      -
      FLAG_MAX* = 2'i64
      -
      - - -
      -
      SHADOW_CASTING_SETTING_OFF* = 0'i64
      -
      - - -
      -
      SHADOW_CASTING_SETTING_ON* = 1'i64
      -
      - - -
      -
      SHADOW_CASTING_SETTING_DOUBLE_SIDED* = 2'i64
      -
      - - -
      -
      SHADOW_CASTING_SETTING_SHADOWS_ONLY* = 3'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc materialOverride*(self: GeometryInstance): Material {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `materialOverride =`*(self: GeometryInstance; val: Material) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc castShadow*(self: GeometryInstance): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `castShadow =`*(self: GeometryInstance; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc extraCullMargin*(self: GeometryInstance): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `extraCullMargin =`*(self: GeometryInstance; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc visibleInAllRooms*(self: GeometryInstance): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `visibleInAllRooms =`*(self: GeometryInstance; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc useInBakedLight*(self: GeometryInstance): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `useInBakedLight =`*(self: GeometryInstance; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc lodMinDistance*(self: GeometryInstance): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `lodMinDistance =`*(self: GeometryInstance; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc lodMinHysteresis*(self: GeometryInstance): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `lodMinHysteresis =`*(self: GeometryInstance; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc lodMaxDistance*(self: GeometryInstance): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `lodMaxDistance =`*(self: GeometryInstance; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc lodMaxHysteresis*(self: GeometryInstance): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `lodMaxHysteresis =`*(self: GeometryInstance; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/gi_probe.html b/master/godotapi/gi_probe.html deleted file mode 100644 index cdd4259..0000000 --- a/master/godotapi/gi_probe.html +++ /dev/null @@ -1,1451 +0,0 @@ - - - - - - - - - - - - - - - - - -Module gi_probe - - - - - - - - -
      -
      -

      Module gi_probe

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      SUBDIV_64* = 0'i64
      -
      - - -
      -
      SUBDIV_128* = 1'i64
      -
      - - -
      -
      SUBDIV_256* = 2'i64
      -
      - - -
      -
      SUBDIV_MAX* = 4'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc subdiv*(self: GIProbe): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `subdiv =`*(self: GIProbe; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc extents*(self: GIProbe): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `extents =`*(self: GIProbe; val: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dynamicRange*(self: GIProbe): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dynamicRange =`*(self: GIProbe; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc energy*(self: GIProbe): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `energy =`*(self: GIProbe; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc propagation*(self: GIProbe): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `propagation =`*(self: GIProbe; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bias*(self: GIProbe): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `bias =`*(self: GIProbe; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc normalBias*(self: GIProbe): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `normalBias =`*(self: GIProbe; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc interior*(self: GIProbe): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `interior =`*(self: GIProbe; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc compress*(self: GIProbe): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `compress =`*(self: GIProbe; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc data*(self: GIProbe): GIProbeData {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `data =`*(self: GIProbe; val: GIProbeData) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bake*(self: GIProbe; fromNode: Node = nil; createVisualDebug: bool = false) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc debugBake*(self: GIProbe) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/gi_probe_data.html b/master/godotapi/gi_probe_data.html deleted file mode 100644 index 3b91c73..0000000 --- a/master/godotapi/gi_probe_data.html +++ /dev/null @@ -1,1411 +0,0 @@ - - - - - - - - - - - - - - - - - -Module gi_probe_data - - - - - - - - -
      -
      -

      Module gi_probe_data

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc bounds*(self: GIProbeData): Rect3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `bounds =`*(self: GIProbeData; val: Rect3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc cellSize*(self: GIProbeData): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `cellSize =`*(self: GIProbeData; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc toCellXform*(self: GIProbeData): Transform {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `toCellXform =`*(self: GIProbeData; val: Transform) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dynamicData*(self: GIProbeData): PoolIntArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dynamicData =`*(self: GIProbeData; val: PoolIntArray) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dynamicRange*(self: GIProbeData): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dynamicRange =`*(self: GIProbeData; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc energy*(self: GIProbeData): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `energy =`*(self: GIProbeData; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bias*(self: GIProbeData): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `bias =`*(self: GIProbeData; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc normalBias*(self: GIProbeData): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `normalBias =`*(self: GIProbeData; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc propagation*(self: GIProbeData): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `propagation =`*(self: GIProbeData; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc interior*(self: GIProbeData): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `interior =`*(self: GIProbeData; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc compress*(self: GIProbeData): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `compress =`*(self: GIProbeData; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/global_constants.html b/master/godotapi/global_constants.html deleted file mode 100644 index c17b4a9..0000000 --- a/master/godotapi/global_constants.html +++ /dev/null @@ -1,4379 +0,0 @@ - - - - - - - - - - - - - - - - - -Module global_constants - - - - - - - - -
      -
      -

      Module global_constants

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      MARGIN_LEFT* = 0'i64
      -
      - - -
      -
      MARGIN_TOP* = 1'i64
      -
      - - -
      -
      MARGIN_RIGHT* = 2'i64
      -
      - - -
      -
      MARGIN_BOTTOM* = 3'i64
      -
      - - -
      -
      VERTICAL* = 1'i64
      -
      - - -
      -
      HORIZONTAL* = 0'i64
      -
      - - -
      -
      HALIGN_LEFT* = 0'i64
      -
      - - -
      -
      HALIGN_CENTER* = 1'i64
      -
      - - -
      -
      HALIGN_RIGHT* = 2'i64
      -
      - - -
      -
      VALIGN_TOP* = 0'i64
      -
      - - -
      -
      VALIGN_CENTER* = 1'i64
      -
      - - -
      -
      VALIGN_BOTTOM* = 2'i64
      -
      - - -
      -
      SPKEY* = 16777216'i64
      -
      - - -
      -
      KEY_ESCAPE* = 16777217'i64
      -
      - - -
      -
      KEY_TAB* = 16777218'i64
      -
      - - -
      -
      KEY_BACKTAB* = 16777219'i64
      -
      - - -
      -
      KEY_BACKSPACE* = 16777220'i64
      -
      - - -
      -
      KEY_ENTER* = 16777221'i64
      -
      - - -
      -
      KEY_KP_ENTER* = 16777222'i64
      -
      - - -
      -
      KEY_INSERT* = 16777223'i64
      -
      - - -
      -
      KEY_DELETE* = 16777224'i64
      -
      - - -
      -
      KEY_PAUSE* = 16777225'i64
      -
      - - -
      -
      KEY_PRINT* = 16777226'i64
      -
      - - -
      -
      KEY_SYSREQ* = 16777227'i64
      -
      - - -
      -
      KEY_CLEAR* = 16777228'i64
      -
      - - -
      -
      KEY_HOME* = 16777229'i64
      -
      - - -
      -
      KEY_END* = 16777230'i64
      -
      - - -
      -
      KEY_LEFT* = 16777231'i64
      -
      - - -
      -
      KEY_UP* = 16777232'i64
      -
      - - -
      -
      KEY_RIGHT* = 16777233'i64
      -
      - - -
      -
      KEY_DOWN* = 16777234'i64
      -
      - - -
      -
      KEY_PAGEUP* = 16777235'i64
      -
      - - -
      -
      KEY_PAGEDOWN* = 16777236'i64
      -
      - - -
      -
      KEY_SHIFT* = 16777237'i64
      -
      - - -
      -
      KEY_CONTROL* = 16777238'i64
      -
      - - -
      -
      KEY_META* = 16777239'i64
      -
      - - -
      -
      KEY_ALT* = 16777240'i64
      -
      - - -
      -
      KEY_CAPSLOCK* = 16777241'i64
      -
      - - -
      -
      KEY_NUMLOCK* = 16777242'i64
      -
      - - -
      -
      KEY_SCROLLLOCK* = 16777243'i64
      -
      - - -
      -
      KEY_F1* = 16777244'i64
      -
      - - -
      -
      KEY_F2* = 16777245'i64
      -
      - - -
      -
      KEY_F3* = 16777246'i64
      -
      - - -
      -
      KEY_F4* = 16777247'i64
      -
      - - -
      -
      KEY_F5* = 16777248'i64
      -
      - - -
      -
      KEY_F6* = 16777249'i64
      -
      - - -
      -
      KEY_F7* = 16777250'i64
      -
      - - -
      -
      KEY_F8* = 16777251'i64
      -
      - - -
      -
      KEY_F9* = 16777252'i64
      -
      - - -
      -
      KEY_F10* = 16777253'i64
      -
      - - -
      -
      KEY_F11* = 16777254'i64
      -
      - - -
      -
      KEY_F12* = 16777255'i64
      -
      - - -
      -
      KEY_F13* = 16777256'i64
      -
      - - -
      -
      KEY_F14* = 16777257'i64
      -
      - - -
      -
      KEY_F15* = 16777258'i64
      -
      - - -
      -
      KEY_F16* = 16777259'i64
      -
      - - -
      -
      KEY_KP_MULTIPLY* = 16777345'i64
      -
      - - -
      -
      KEY_KP_DIVIDE* = 16777346'i64
      -
      - - -
      -
      KEY_KP_SUBTRACT* = 16777347'i64
      -
      - - -
      -
      KEY_KP_PERIOD* = 16777348'i64
      -
      - - -
      -
      KEY_KP_ADD* = 16777349'i64
      -
      - - -
      -
      KEY_KP_0* = 16777350'i64
      -
      - - -
      -
      KEY_KP_1* = 16777351'i64
      -
      - - -
      -
      KEY_KP_2* = 16777352'i64
      -
      - - -
      -
      KEY_KP_3* = 16777353'i64
      -
      - - -
      -
      KEY_KP_4* = 16777354'i64
      -
      - - -
      -
      KEY_KP_5* = 16777355'i64
      -
      - - -
      -
      KEY_KP_6* = 16777356'i64
      -
      - - -
      -
      KEY_KP_7* = 16777357'i64
      -
      - - -
      -
      KEY_KP_8* = 16777358'i64
      -
      - - -
      -
      KEY_KP_9* = 16777359'i64
      -
      - - -
      -
      KEY_SUPER_L* = 16777260'i64
      -
      - - -
      -
      KEY_SUPER_R* = 16777261'i64
      -
      - - -
      -
      KEY_MENU* = 16777262'i64
      -
      - - -
      -
      KEY_HYPER_L* = 16777263'i64
      -
      - - -
      -
      KEY_HYPER_R* = 16777264'i64
      -
      - - -
      -
      KEY_HELP* = 16777265'i64
      -
      - - -
      -
      KEY_DIRECTION_L* = 16777266'i64
      -
      - - -
      -
      KEY_DIRECTION_R* = 16777267'i64
      -
      - - -
      -
      KEY_BACK* = 16777280'i64
      -
      - - -
      -
      KEY_FORWARD* = 16777281'i64
      -
      - - -
      -
      KEY_STOP* = 16777282'i64
      -
      - - -
      -
      KEY_REFRESH* = 16777283'i64
      -
      - - -
      -
      KEY_VOLUMEDOWN* = 16777284'i64
      -
      - - -
      -
      KEY_VOLUMEMUTE* = 16777285'i64
      -
      - - -
      -
      KEY_VOLUMEUP* = 16777286'i64
      -
      - - -
      -
      KEY_BASSBOOST* = 16777287'i64
      -
      - - -
      -
      KEY_BASSUP* = 16777288'i64
      -
      - - -
      -
      KEY_BASSDOWN* = 16777289'i64
      -
      - - -
      -
      KEY_TREBLEUP* = 16777290'i64
      -
      - - -
      -
      KEY_TREBLEDOWN* = 16777291'i64
      -
      - - -
      -
      KEY_MEDIAPLAY* = 16777292'i64
      -
      - - -
      -
      KEY_MEDIASTOP* = 16777293'i64
      -
      - - -
      -
      KEY_MEDIAPREVIOUS* = 16777294'i64
      -
      - - -
      -
      KEY_MEDIANEXT* = 16777295'i64
      -
      - - -
      -
      KEY_MEDIARECORD* = 16777296'i64
      -
      - - -
      -
      KEY_HOMEPAGE* = 16777297'i64
      -
      - - -
      -
      KEY_FAVORITES* = 16777298'i64
      -
      - - -
      - -
      - - -
      -
      KEY_STANDBY* = 16777300'i64
      -
      - - -
      -
      KEY_OPENURL* = 16777301'i64
      -
      - - -
      -
      KEY_LAUNCHMAIL* = 16777302'i64
      -
      - - -
      -
      KEY_LAUNCHMEDIA* = 16777303'i64
      -
      - - -
      -
      KEY_LAUNCH0* = 16777304'i64
      -
      - - -
      -
      KEY_LAUNCH1* = 16777305'i64
      -
      - - -
      -
      KEY_LAUNCH2* = 16777306'i64
      -
      - - -
      -
      KEY_LAUNCH3* = 16777307'i64
      -
      - - -
      -
      KEY_LAUNCH4* = 16777308'i64
      -
      - - -
      -
      KEY_LAUNCH5* = 16777309'i64
      -
      - - -
      -
      KEY_LAUNCH6* = 16777310'i64
      -
      - - -
      -
      KEY_LAUNCH7* = 16777311'i64
      -
      - - -
      -
      KEY_LAUNCH8* = 16777312'i64
      -
      - - -
      -
      KEY_LAUNCH9* = 16777313'i64
      -
      - - -
      -
      KEY_LAUNCHA* = 16777314'i64
      -
      - - -
      -
      KEY_LAUNCHB* = 16777315'i64
      -
      - - -
      -
      KEY_LAUNCHC* = 16777316'i64
      -
      - - -
      -
      KEY_LAUNCHD* = 16777317'i64
      -
      - - -
      -
      KEY_LAUNCHE* = 16777318'i64
      -
      - - -
      -
      KEY_LAUNCHF* = 16777319'i64
      -
      - - -
      -
      KEY_UNKNOWN* = 33554431'i64
      -
      - - -
      -
      KEY_SPACE* = 32'i64
      -
      - - -
      -
      KEY_EXCLAM* = 33'i64
      -
      - - -
      -
      KEY_QUOTEDBL* = 34'i64
      -
      - - -
      -
      KEY_NUMBERSIGN* = 35'i64
      -
      - - -
      -
      KEY_DOLLAR* = 36'i64
      -
      - - -
      -
      KEY_PERCENT* = 37'i64
      -
      - - -
      -
      KEY_AMPERSAND* = 38'i64
      -
      - - -
      -
      KEY_APOSTROPHE* = 39'i64
      -
      - - -
      -
      KEY_PARENLEFT* = 40'i64
      -
      - - -
      -
      KEY_PARENRIGHT* = 41'i64
      -
      - - -
      -
      KEY_ASTERISK* = 42'i64
      -
      - - -
      -
      KEY_PLUS* = 43'i64
      -
      - - -
      -
      KEY_COMMA* = 44'i64
      -
      - - -
      -
      KEY_MINUS* = 45'i64
      -
      - - -
      -
      KEY_PERIOD* = 46'i64
      -
      - - -
      -
      KEY_SLASH* = 47'i64
      -
      - - -
      -
      KEY_0* = 48'i64
      -
      - - -
      -
      KEY_1* = 49'i64
      -
      - - -
      -
      KEY_2* = 50'i64
      -
      - - -
      -
      KEY_3* = 51'i64
      -
      - - -
      -
      KEY_4* = 52'i64
      -
      - - -
      -
      KEY_5* = 53'i64
      -
      - - -
      -
      KEY_6* = 54'i64
      -
      - - -
      -
      KEY_7* = 55'i64
      -
      - - -
      -
      KEY_8* = 56'i64
      -
      - - -
      -
      KEY_9* = 57'i64
      -
      - - -
      -
      KEY_COLON* = 58'i64
      -
      - - -
      -
      KEY_SEMICOLON* = 59'i64
      -
      - - -
      -
      KEY_LESS* = 60'i64
      -
      - - -
      -
      KEY_EQUAL* = 61'i64
      -
      - - -
      -
      KEY_GREATER* = 62'i64
      -
      - - -
      -
      KEY_QUESTION* = 63'i64
      -
      - - -
      -
      KEY_AT* = 64'i64
      -
      - - -
      -
      KEY_A* = 65'i64
      -
      - - -
      -
      KEY_B* = 66'i64
      -
      - - -
      -
      KEY_C* = 67'i64
      -
      - - -
      -
      KEY_D* = 68'i64
      -
      - - -
      -
      KEY_E* = 69'i64
      -
      - - -
      -
      KEY_F* = 70'i64
      -
      - - -
      -
      KEY_G* = 71'i64
      -
      - - -
      -
      KEY_H* = 72'i64
      -
      - - -
      -
      KEY_I* = 73'i64
      -
      - - -
      -
      KEY_J* = 74'i64
      -
      - - -
      -
      KEY_K* = 75'i64
      -
      - - -
      -
      KEY_L* = 76'i64
      -
      - - -
      -
      KEY_M* = 77'i64
      -
      - - -
      -
      KEY_N* = 78'i64
      -
      - - -
      -
      KEY_O* = 79'i64
      -
      - - -
      -
      KEY_P* = 80'i64
      -
      - - -
      -
      KEY_Q* = 81'i64
      -
      - - -
      -
      KEY_R* = 82'i64
      -
      - - -
      -
      KEY_S* = 83'i64
      -
      - - -
      -
      KEY_T* = 84'i64
      -
      - - -
      -
      KEY_U* = 85'i64
      -
      - - -
      -
      KEY_V* = 86'i64
      -
      - - -
      -
      KEY_W* = 87'i64
      -
      - - -
      -
      KEY_X* = 88'i64
      -
      - - -
      -
      KEY_Y* = 89'i64
      -
      - - -
      -
      KEY_Z* = 90'i64
      -
      - - -
      -
      KEY_BRACKETLEFT* = 91'i64
      -
      - - -
      -
      KEY_BACKSLASH* = 92'i64
      -
      - - -
      -
      KEY_BRACKETRIGHT* = 93'i64
      -
      - - -
      -
      KEY_ASCIICIRCUM* = 94'i64
      -
      - - -
      -
      KEY_UNDERSCORE* = 95'i64
      -
      - - -
      -
      KEY_QUOTELEFT* = 96'i64
      -
      - - -
      -
      KEY_BRACELEFT* = 123'i64
      -
      - - -
      -
      KEY_BAR* = 124'i64
      -
      - - -
      -
      KEY_BRACERIGHT* = 125'i64
      -
      - - -
      -
      KEY_ASCIITILDE* = 126'i64
      -
      - - -
      -
      KEY_NOBREAKSPACE* = 160'i64
      -
      - - -
      -
      KEY_EXCLAMDOWN* = 161'i64
      -
      - - -
      -
      KEY_CENT* = 162'i64
      -
      - - -
      -
      KEY_STERLING* = 163'i64
      -
      - - -
      -
      KEY_CURRENCY* = 164'i64
      -
      - - -
      -
      KEY_YEN* = 165'i64
      -
      - - -
      -
      KEY_BROKENBAR* = 166'i64
      -
      - - -
      -
      KEY_SECTION* = 167'i64
      -
      - - -
      -
      KEY_DIAERESIS* = 168'i64
      -
      - - -
      - -
      - - -
      -
      KEY_ORDFEMININE* = 170'i64
      -
      - - -
      -
      KEY_GUILLEMOTLEFT* = 171'i64
      -
      - - -
      -
      KEY_NOTSIGN* = 172'i64
      -
      - - -
      -
      KEY_HYPHEN* = 173'i64
      -
      - - -
      -
      KEY_REGISTERED* = 174'i64
      -
      - - -
      -
      KEY_MACRON* = 175'i64
      -
      - - -
      -
      KEY_DEGREE* = 176'i64
      -
      - - -
      -
      KEY_PLUSMINUS* = 177'i64
      -
      - - -
      -
      KEY_TWOSUPERIOR* = 178'i64
      -
      - - -
      -
      KEY_THREESUPERIOR* = 179'i64
      -
      - - -
      -
      KEY_ACUTE* = 180'i64
      -
      - - -
      -
      KEY_MU* = 181'i64
      -
      - - -
      -
      KEY_PARAGRAPH* = 182'i64
      -
      - - -
      -
      KEY_PERIODCENTERED* = 183'i64
      -
      - - -
      -
      KEY_CEDILLA* = 184'i64
      -
      - - -
      -
      KEY_ONESUPERIOR* = 185'i64
      -
      - - -
      -
      KEY_MASCULINE* = 186'i64
      -
      - - -
      -
      KEY_GUILLEMOTRIGHT* = 187'i64
      -
      - - -
      -
      KEY_ONEQUARTER* = 188'i64
      -
      - - -
      -
      KEY_ONEHALF* = 189'i64
      -
      - - -
      -
      KEY_THREEQUARTERS* = 190'i64
      -
      - - -
      -
      KEY_QUESTIONDOWN* = 191'i64
      -
      - - -
      -
      KEY_AGRAVE* = 192'i64
      -
      - - -
      -
      KEY_AACUTE* = 193'i64
      -
      - - -
      -
      KEY_ACIRCUMFLEX* = 194'i64
      -
      - - -
      -
      KEY_ATILDE* = 195'i64
      -
      - - -
      -
      KEY_ADIAERESIS* = 196'i64
      -
      - - -
      -
      KEY_ARING* = 197'i64
      -
      - - -
      -
      KEY_AE* = 198'i64
      -
      - - -
      -
      KEY_CCEDILLA* = 199'i64
      -
      - - -
      -
      KEY_EGRAVE* = 200'i64
      -
      - - -
      -
      KEY_EACUTE* = 201'i64
      -
      - - -
      -
      KEY_ECIRCUMFLEX* = 202'i64
      -
      - - -
      -
      KEY_EDIAERESIS* = 203'i64
      -
      - - -
      -
      KEY_IGRAVE* = 204'i64
      -
      - - -
      -
      KEY_IACUTE* = 205'i64
      -
      - - -
      -
      KEY_ICIRCUMFLEX* = 206'i64
      -
      - - -
      -
      KEY_IDIAERESIS* = 207'i64
      -
      - - -
      -
      KEY_ETH* = 208'i64
      -
      - - -
      -
      KEY_NTILDE* = 209'i64
      -
      - - -
      -
      KEY_OGRAVE* = 210'i64
      -
      - - -
      -
      KEY_OACUTE* = 211'i64
      -
      - - -
      -
      KEY_OCIRCUMFLEX* = 212'i64
      -
      - - -
      -
      KEY_OTILDE* = 213'i64
      -
      - - -
      -
      KEY_ODIAERESIS* = 214'i64
      -
      - - -
      -
      KEY_MULTIPLY* = 215'i64
      -
      - - -
      -
      KEY_OOBLIQUE* = 216'i64
      -
      - - -
      -
      KEY_UGRAVE* = 217'i64
      -
      - - -
      -
      KEY_UACUTE* = 218'i64
      -
      - - -
      -
      KEY_UCIRCUMFLEX* = 219'i64
      -
      - - -
      -
      KEY_UDIAERESIS* = 220'i64
      -
      - - -
      -
      KEY_YACUTE* = 221'i64
      -
      - - -
      -
      KEY_THORN* = 222'i64
      -
      - - -
      -
      KEY_SSHARP* = 223'i64
      -
      - - -
      -
      KEY_DIVISION* = 247'i64
      -
      - - -
      -
      KEY_YDIAERESIS* = 255'i64
      -
      - - -
      -
      KEY_CODE_MASK* = 33554431'i64
      -
      - - -
      -
      KEY_MODIFIER_MASK* = - 16777216'i64
      -
      - - -
      -
      KEY_MASK_SHIFT* = 33554432'i64
      -
      - - -
      -
      KEY_MASK_ALT* = 67108864'i64
      -
      - - -
      -
      KEY_MASK_META* = 134217728'i64
      -
      - - -
      -
      KEY_MASK_CTRL* = 268435456'i64
      -
      - - -
      -
      KEY_MASK_CMD* = 134217728'i64
      -
      - - -
      -
      KEY_MASK_KPAD* = 536870912'i64
      -
      - - -
      -
      KEY_MASK_GROUP_SWITCH* = 1073741824'i64
      -
      - - -
      -
      BUTTON_LEFT* = 1'i64
      -
      - - -
      -
      BUTTON_RIGHT* = 2'i64
      -
      - - -
      -
      BUTTON_MIDDLE* = 3'i64
      -
      - - -
      -
      BUTTON_WHEEL_UP* = 4'i64
      -
      - - -
      -
      BUTTON_WHEEL_DOWN* = 5'i64
      -
      - - -
      -
      BUTTON_WHEEL_LEFT* = 6'i64
      -
      - - -
      -
      BUTTON_WHEEL_RIGHT* = 7'i64
      -
      - - -
      -
      BUTTON_MASK_LEFT* = 1'i64
      -
      - - -
      -
      BUTTON_MASK_RIGHT* = 2'i64
      -
      - - -
      -
      BUTTON_MASK_MIDDLE* = 4'i64
      -
      - - -
      -
      JOY_BUTTON_0* = 0'i64
      -
      - - -
      -
      JOY_BUTTON_1* = 1'i64
      -
      - - -
      -
      JOY_BUTTON_2* = 2'i64
      -
      - - -
      -
      JOY_BUTTON_3* = 3'i64
      -
      - - -
      -
      JOY_BUTTON_4* = 4'i64
      -
      - - -
      -
      JOY_BUTTON_5* = 5'i64
      -
      - - -
      -
      JOY_BUTTON_6* = 6'i64
      -
      - - -
      -
      JOY_BUTTON_7* = 7'i64
      -
      - - -
      -
      JOY_BUTTON_8* = 8'i64
      -
      - - -
      -
      JOY_BUTTON_9* = 9'i64
      -
      - - -
      -
      JOY_BUTTON_10* = 10'i64
      -
      - - -
      -
      JOY_BUTTON_11* = 11'i64
      -
      - - -
      -
      JOY_BUTTON_12* = 12'i64
      -
      - - -
      -
      JOY_BUTTON_13* = 13'i64
      -
      - - -
      -
      JOY_BUTTON_14* = 14'i64
      -
      - - -
      -
      JOY_BUTTON_15* = 15'i64
      -
      - - -
      -
      JOY_BUTTON_MAX* = 16'i64
      -
      - - -
      -
      JOY_SONY_CIRCLE* = 1'i64
      -
      - - -
      -
      JOY_SONY_X* = 0'i64
      -
      - - -
      -
      JOY_SONY_SQUARE* = 2'i64
      -
      - - -
      -
      JOY_SONY_TRIANGLE* = 3'i64
      -
      - - -
      -
      JOY_XBOX_B* = 1'i64
      -
      - - -
      -
      JOY_XBOX_A* = 0'i64
      -
      - - -
      -
      JOY_XBOX_X* = 2'i64
      -
      - - -
      -
      JOY_XBOX_Y* = 3'i64
      -
      - - -
      -
      JOY_DS_A* = 1'i64
      -
      - - -
      -
      JOY_DS_B* = 0'i64
      -
      - - -
      -
      JOY_DS_X* = 3'i64
      -
      - - -
      -
      JOY_DS_Y* = 2'i64
      -
      - - -
      -
      JOY_SELECT* = 10'i64
      -
      - - -
      -
      JOY_START* = 11'i64
      -
      - - -
      -
      JOY_DPAD_UP* = 12'i64
      -
      - - -
      -
      JOY_DPAD_DOWN* = 13'i64
      -
      - - -
      -
      JOY_DPAD_LEFT* = 14'i64
      -
      - - -
      -
      JOY_DPAD_RIGHT* = 15'i64
      -
      - - -
      -
      JOY_L* = 4'i64
      -
      - - -
      -
      JOY_L2* = 6'i64
      -
      - - -
      -
      JOY_L3* = 8'i64
      -
      - - -
      -
      JOY_R* = 5'i64
      -
      - - -
      -
      JOY_R2* = 7'i64
      -
      - - -
      -
      JOY_R3* = 9'i64
      -
      - - -
      -
      JOY_AXIS_0* = 0'i64
      -
      - - -
      -
      JOY_AXIS_1* = 1'i64
      -
      - - -
      -
      JOY_AXIS_2* = 2'i64
      -
      - - -
      -
      JOY_AXIS_3* = 3'i64
      -
      - - -
      -
      JOY_AXIS_4* = 4'i64
      -
      - - -
      -
      JOY_AXIS_5* = 5'i64
      -
      - - -
      -
      JOY_AXIS_6* = 6'i64
      -
      - - -
      -
      JOY_AXIS_7* = 7'i64
      -
      - - -
      -
      JOY_AXIS_MAX* = 8'i64
      -
      - - -
      -
      JOY_ANALOG_LX* = 0'i64
      -
      - - -
      -
      JOY_ANALOG_LY* = 1'i64
      -
      - - -
      -
      JOY_ANALOG_RX* = 2'i64
      -
      - - -
      -
      JOY_ANALOG_RY* = 3'i64
      -
      - - -
      -
      JOY_ANALOG_L2* = 6'i64
      -
      - - -
      -
      JOY_ANALOG_R2* = 7'i64
      -
      - - -
      -
      OK* = 0'i64
      -
      - - -
      -
      FAILED* = 1'i64
      -
      - - -
      -
      ERR_UNAVAILABLE* = 2'i64
      -
      - - -
      -
      ERR_UNCONFIGURED* = 3'i64
      -
      - - -
      -
      ERR_UNAUTHORIZED* = 4'i64
      -
      - - -
      -
      ERR_PARAMETER_RANGE_ERROR* = 5'i64
      -
      - - -
      -
      ERR_OUT_OF_MEMORY* = 6'i64
      -
      - - -
      -
      ERR_FILE_NOT_FOUND* = 7'i64
      -
      - - -
      -
      ERR_FILE_BAD_DRIVE* = 8'i64
      -
      - - -
      -
      ERR_FILE_BAD_PATH* = 9'i64
      -
      - - -
      -
      ERR_FILE_NO_PERMISSION* = 10'i64
      -
      - - -
      -
      ERR_FILE_ALREADY_IN_USE* = 11'i64
      -
      - - -
      -
      ERR_FILE_CANT_OPEN* = 12'i64
      -
      - - -
      -
      ERR_FILE_CANT_WRITE* = 13'i64
      -
      - - -
      -
      ERR_FILE_CANT_READ* = 14'i64
      -
      - - -
      -
      ERR_FILE_UNRECOGNIZED* = 15'i64
      -
      - - -
      -
      ERR_FILE_CORRUPT* = 16'i64
      -
      - - -
      -
      ERR_FILE_MISSING_DEPENDENCIES* = 17'i64
      -
      - - -
      -
      ERR_FILE_EOF* = 18'i64
      -
      - - -
      -
      ERR_CANT_OPEN* = 19'i64
      -
      - - -
      -
      ERR_CANT_CREATE* = 20'i64
      -
      - - -
      -
      ERR_PARSE_ERROR* = 43'i64
      -
      - - -
      -
      ERR_QUERY_FAILED* = 21'i64
      -
      - - -
      -
      ERR_ALREADY_IN_USE* = 22'i64
      -
      - - -
      -
      ERR_LOCKED* = 23'i64
      -
      - - -
      -
      ERR_TIMEOUT* = 24'i64
      -
      - - -
      -
      ERR_CANT_AQUIRE_RESOURCE* = 28'i64
      -
      - - -
      -
      ERR_INVALID_DATA* = 30'i64
      -
      - - -
      -
      ERR_INVALID_PARAMETER* = 31'i64
      -
      - - -
      -
      ERR_ALREADY_EXISTS* = 32'i64
      -
      - - -
      -
      ERR_DOES_NOT_EXIST* = 33'i64
      -
      - - -
      -
      ERR_DATABASE_CANT_READ* = 34'i64
      -
      - - -
      -
      ERR_DATABASE_CANT_WRITE* = 35'i64
      -
      - - -
      -
      ERR_COMPILATION_FAILED* = 36'i64
      -
      - - -
      -
      ERR_METHOD_NOT_FOUND* = 37'i64
      -
      - - -
      - -
      - - -
      -
      ERR_SCRIPT_FAILED* = 39'i64
      -
      - - -
      - -
      - - -
      -
      ERR_BUSY* = 44'i64
      -
      - - -
      -
      ERR_HELP* = 46'i64
      -
      - - -
      -
      ERR_BUG* = 47'i64
      -
      - - -
      -
      ERR_WTF* = 49'i64
      -
      - - -
      -
      PROPERTY_HINT_NONE* = 0'i64
      -
      - - -
      -
      PROPERTY_HINT_RANGE* = 1'i64
      -
      - - -
      -
      PROPERTY_HINT_EXP_RANGE* = 2'i64
      -
      - - -
      -
      PROPERTY_HINT_ENUM* = 3'i64
      -
      - - -
      -
      PROPERTY_HINT_EXP_EASING* = 4'i64
      -
      - - -
      -
      PROPERTY_HINT_LENGTH* = 5'i64
      -
      - - -
      -
      PROPERTY_HINT_KEY_ACCEL* = 7'i64
      -
      - - -
      -
      PROPERTY_HINT_FLAGS* = 8'i64
      -
      - - -
      -
      PROPERTY_HINT_LAYERS_2D_RENDER* = 9'i64
      -
      - - -
      -
      PROPERTY_HINT_LAYERS_2D_PHYSICS* = 10'i64
      -
      - - -
      -
      PROPERTY_HINT_LAYERS_3D_RENDER* = 11'i64
      -
      - - -
      -
      PROPERTY_HINT_LAYERS_3D_PHYSICS* = 12'i64
      -
      - - -
      -
      PROPERTY_HINT_FILE* = 13'i64
      -
      - - -
      -
      PROPERTY_HINT_DIR* = 14'i64
      -
      - - -
      -
      PROPERTY_HINT_GLOBAL_FILE* = 15'i64
      -
      - - -
      -
      PROPERTY_HINT_GLOBAL_DIR* = 16'i64
      -
      - - -
      -
      PROPERTY_HINT_RESOURCE_TYPE* = 17'i64
      -
      - - -
      -
      PROPERTY_HINT_MULTILINE_TEXT* = 18'i64
      -
      - - -
      -
      PROPERTY_HINT_COLOR_NO_ALPHA* = 19'i64
      -
      - - -
      -
      PROPERTY_HINT_IMAGE_COMPRESS_LOSSY* = 20'i64
      -
      - - -
      -
      PROPERTY_HINT_IMAGE_COMPRESS_LOSSLESS* = 21'i64
      -
      - - -
      -
      PROPERTY_USAGE_STORAGE* = 1'i64
      -
      - - -
      -
      PROPERTY_USAGE_EDITOR* = 2'i64
      -
      - - -
      -
      PROPERTY_USAGE_NETWORK* = 4'i64
      -
      - - -
      -
      PROPERTY_USAGE_EDITOR_HELPER* = 8'i64
      -
      - - -
      -
      PROPERTY_USAGE_CHECKABLE* = 16'i64
      -
      - - -
      -
      PROPERTY_USAGE_CHECKED* = 32'i64
      -
      - - -
      -
      PROPERTY_USAGE_INTERNATIONALIZED* = 64'i64
      -
      - - -
      -
      PROPERTY_USAGE_GROUP* = 128'i64
      -
      - - -
      -
      PROPERTY_USAGE_CATEGORY* = 256'i64
      -
      - - -
      -
      PROPERTY_USAGE_STORE_IF_NONZERO* = 512'i64
      -
      - - -
      -
      PROPERTY_USAGE_STORE_IF_NONONE* = 1024'i64
      -
      - - -
      -
      PROPERTY_USAGE_NO_INSTANCE_STATE* = 2048'i64
      -
      - - -
      -
      PROPERTY_USAGE_RESTART_IF_CHANGED* = 4096'i64
      -
      - - -
      -
      PROPERTY_USAGE_SCRIPT_VARIABLE* = 8192'i64
      -
      - - -
      -
      PROPERTY_USAGE_DEFAULT* = 7'i64
      -
      - - -
      -
      PROPERTY_USAGE_DEFAULT_INTL* = 71'i64
      -
      - - -
      -
      PROPERTY_USAGE_NOEDITOR* = 5'i64
      -
      - - -
      -
      METHOD_FLAG_NORMAL* = 1'i64
      -
      - - -
      -
      METHOD_FLAG_EDITOR* = 2'i64
      -
      - - -
      -
      METHOD_FLAG_NOSCRIPT* = 4'i64
      -
      - - -
      -
      METHOD_FLAG_CONST* = 8'i64
      -
      - - -
      -
      METHOD_FLAG_REVERSE* = 16'i64
      -
      - - -
      -
      METHOD_FLAG_VIRTUAL* = 32'i64
      -
      - - -
      -
      METHOD_FLAG_FROM_SCRIPT* = 64'i64
      -
      - - -
      -
      METHOD_FLAGS_DEFAULT* = 1'i64
      -
      - - -
      -
      TYPE_NIL* = 0'i64
      -
      - - -
      -
      TYPE_BOOL* = 1'i64
      -
      - - -
      -
      TYPE_INT* = 2'i64
      -
      - - -
      -
      TYPE_REAL* = 3'i64
      -
      - - -
      -
      TYPE_STRING* = 4'i64
      -
      - - -
      -
      TYPE_VECTOR2* = 5'i64
      -
      - - -
      -
      TYPE_RECT2* = 6'i64
      -
      - - -
      -
      TYPE_VECTOR3* = 7'i64
      -
      - - -
      -
      TYPE_TRANSFORM2D* = 8'i64
      -
      - - -
      -
      TYPE_PLANE* = 9'i64
      -
      - - -
      -
      TYPE_QUAT* = 10'i64
      -
      - - -
      -
      TYPE_RECT3* = 11'i64
      -
      - - -
      -
      TYPE_BASIS* = 12'i64
      -
      - - -
      -
      TYPE_TRANSFORM* = 13'i64
      -
      - - -
      -
      TYPE_COLOR* = 14'i64
      -
      - - -
      -
      TYPE_NODE_PATH* = 15'i64
      -
      - - -
      -
      TYPE_RID* = 16'i64
      -
      - - -
      -
      TYPE_OBJECT* = 17'i64
      -
      - - -
      -
      TYPE_DICTIONARY* = 18'i64
      -
      - - -
      -
      TYPE_ARRAY* = 19'i64
      -
      - - -
      -
      TYPE_RAW_ARRAY* = 20'i64
      -
      - - -
      -
      TYPE_INT_ARRAY* = 21'i64
      -
      - - -
      -
      TYPE_REAL_ARRAY* = 22'i64
      -
      - - -
      -
      TYPE_STRING_ARRAY* = 23'i64
      -
      - - -
      -
      TYPE_VECTOR2_ARRAY* = 24'i64
      -
      - - -
      -
      TYPE_VECTOR3_ARRAY* = 25'i64
      -
      - - -
      -
      TYPE_COLOR_ARRAY* = 26'i64
      -
      - - -
      -
      TYPE_MAX* = 27'i64
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/godotall.html b/master/godotapi/godotall.html deleted file mode 100644 index d342748..0000000 --- a/master/godotapi/godotall.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module godotall - - - - - - - - -
      -
      -

      Module godotall

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      -
      -

      Imports

      -
      -audio_stream_player_2d, shape_2d, dynamic_font_data, light_2d, primitive_mesh, shader, scene_tree_timer, editor_file_dialog, packed_scene, visual_script_function, animation, visual_script_sub_call, video_player, http_client, sky, animation_player, sprite_base_3d, room, polygon_path_finder, capsule_mesh, visual_script_constructor, geometry_instance, groove_joint_2d, translation_server, visual_script_basic_type_constant, physics_server, visual_script_operator, video_stream, mutex, arvr_server, tween, networked_multiplayer_e_net, viewport_texture, parallax_layer, viewport_container, gradient_texture, style_box_flat, margin_container, segment_shape_2d, native_script, visual_script_function_call, bone_attachment, audio_bus_layout, canvas_item, font, button, arvr_anchor, physics_2d_server, spatial, visual_script_input_action, mesh, visual_script_self, visual_script_local_var, line_2d, audio_effect_eq21, curve, collision_shape_2d, position_3d, ray_shape_2d, class_db, multi_mesh, short_cut, audio_effect_reverb, editor_selection, visibility_enabler, curve_2d, instance_placeholder, style_box_texture, visual_script_class_constant, marshalls, position_2d, visibility_notifier_2d, remote_transform_2d, canvas_item_material, editor_resource_preview, visual_script_select, input_event_joypad_motion, project_settings, popup_menu, visual_script_deconstruct, audio_stream_player, rigid_body, material, a_star, physics_body_2d, scroll_container, color_picker, input_event_mouse_motion, input_event_key, packet_peer_udp, quad_mesh, arvr_positional_tracker, audio_effect_notch_filter, split_container, cylinder_mesh, procedural_sky, visual_script, editor_settings, pck_packer, physics_2d_direct_space_state, stream_peer_buffer, engine, resource, visual_script_builtin_func, undo_redo, physics_2d_shape_query_parameters, reference, visual_script_index_set, physics_2d_direct_body_state, graph_node, scene_tree, gi_probe_data, texture, camera_2d, visual_script_node, visual_script_switch, damped_spring_joint_2d, viewport, animated_sprite, spatial_velocity_tracker, joint, visual_script_resource_path, physics_shape_query_parameters, physics_2d_server_sw, packet_peer_stream, physics_2d_shape_query_result, style_box_empty, spin_box, input_event_with_modifiers, audio_stream_playback, collision_object_2d, vehicle_wheel, visual_script_variable_get, file_dialog, thread, cube_map, ip, check_box, container, text_edit, confirmation_dialog, weak_ref, navigation, box_container, visual_server, h_scroll_bar, base_button, visibility_notifier, arvr_script_interface, vehicle_body, scroll_bar, array_mesh, audio_effect_eq, node_2d, directional_light, navigation_mesh_instance, environment, path_2d, pin_joint, gd_function_state, parallax_background, editor_script, physics_shape_query_result, convex_polygon_shape, reg_ex_match, occluder_polygon_2d, reference_rect, input_event_screen_touch, skeleton, light_occluder_2d, surface_tool, visual_script_comment, visual_script_condition, stream_peer_ssl, editor_file_system_directory, tile_map, grid_map, atlas_texture, bit_map, gd_native, input, audio_effect_high_pass_filter, navigation_mesh, physics_direct_body_state, packet_peer, audio_effect_filter, animated_sprite_3d, gd_os, semaphore, resource_loader, visual_script_property_get, visual_script_emit_signal, texture_rect, func_ref, physics_server_sw, directory, panel, check_button, audio_effect_distortion, h_slider, curve_3d, audio_stream_player_3d, mesh_data_tool, path, audio_effect_compressor, line_edit, visual_script_yield_signal, rich_text_label, global_constants, visual_script_while, touch_screen_button, ip_unix, encoded_object_as_id, translation, texture_progress, convex_polygon_shape_2d, path_follow_2d, audio_effect_band_limit_filter, triangle_mesh, config_file, sphere_shape, audio_effect_high_shelf_filter, main_loop, visual_script_function_state, popup_panel, input_event_action, ray_cast_2d, packed_data_container, physics_direct_space_state, http_request, visual_script_custom_node, sprite_frames, editor_plugin, joint_2d, tree, bitmap_font, popup, tool_button, pin_joint_2d, visual_script_math_constant, control, interpolated_camera, visual_script_iterator, visual_script_return, node, file, prism_mesh, ray_cast, static_body, visual_script_scene_tree, kinematic_body, concave_polygon_shape, rigid_body_2d, remote_transform, canvas_modulate, static_body_2d, graph_edit, arvr_interface, visibility_enabler_2d, button_group, concave_polygon_shape_2d, spatial_gizmo, world_2d, plane_mesh, light, visual_script_yield, visual_script_variable_set, visual_script_global_constant, reg_ex, slider_joint, accept_dialog, scene_state, audio_stream, visual_script_scene_node, circle_shape_2d, box_shape, room_bounds, visual_script_engine_singleton, audio_effect_amplify, area, physics_2d_direct_body_state_sw, stream_peer_tcp, arvr_origin, navigation_polygon_instance, gradient, navigation_polygon, arvr_camera, rectangle_shape_2d, editor_import_plugin, ray_shape, visual_script_sequence, audio_effect_delay, audio_stream_random_pitch, gi_probe, h_box_container, gd_native_class, collision_object, visual_script_preload, input_event, tile_set, plane_shape, canvas_layer, proximity_group, line_shape_2d, multi_mesh_instance, polygon_2d, visual_script_index_get, visual_script_property_set, mesh_instance, p_hash_translation, audio_effect_low_pass_filter, portal, kinematic_body_2d, camera, audio_stream_sample, resource_interactive_loader, performance, visual_script_constant, large_texture, audio_effect_panner, style_box, shader_material, popup_dialog, spot_light, script_editor, progress_bar, input_map, physics_2d_test_motion_result, path_follow, packed_data_container_ref, hinge_joint, resource_importer_ogg_vorbis, visual_script_type_cast, collision_shape, color_picker_button, collision_polygon_2d, shape, editor_spatial_gizmo, sphere_mesh, theme, tcp_server, grid_container, audio_effect_low_shelf_filter, h_separator, particles, networked_multiplayer_peer, image_texture, curve_texture, audio_effect_chorus, visual_script_local_var_set, animation_tree_player, v_slider, capsule_shape, option_button, collision_polygon, input_event_mouse, spatial_material, window_dialog, resource_saver, menu_button, world, v_split_container, v_separator, range, audio_effect_eq6, input_default, listener, h_split_container, physics_direct_body_state_sw, visual_instance, separator, panel_container, script, center_container, y_sort, color_rect, arvr_controller, audio_effect_pitch_shift, input_event_screen_drag, tab_container, resource_importer, gd_script, nine_patch_rect, audio_effect_phaser, immediate_geometry, xml_parser, cone_twist_joint, navigation_2d, image, v_box_container, area_2d, mesh_library, v_scroll_bar, sprite_3d, capsule_shape_2d, stream_texture, cube_mesh, particles_material, audio_effect_limiter, slider, texture_button, sprite, stream_peer, objects, audio_server, input_event_joypad_button, world_environment, reflection_probe, omni_light, tabs, geometry, audio_effect_eq10, editor_resource_preview_generator, tree_item, back_buffer_copy, visual_script_expression, particles_2d, link_button, item_list, timer, audio_stream_ogg_vorbis, physics_body, audio_effect_band_pass_filter, resource_preloader, gd_native_library, panorama_sky, input_event_mouse_button, generic_6dof_joint, dynamic_font, audio_effect, editor_file_system, audio_effect_stereo_enhance, label -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/godottypes.html b/master/godotapi/godottypes.html deleted file mode 100644 index c54c453..0000000 --- a/master/godotapi/godottypes.html +++ /dev/null @@ -1,4537 +0,0 @@ - - - - - - - - - - - - - - - - - -Module godottypes - - - - - - - - -
      -
      -

      Module godottypes

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      -
      -

      Imports

      -
      -godot -
      -
      -

      Types

      -
      -
      Object* = ref object of NimGodotObject
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Reference* = ref object of Object
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Node* = ref object of Object
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Resource* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      CanvasItem* = ref object of Node
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      Control* = ref object of CanvasItem
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Spatial* = ref object of Node
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      VisualScriptNode* = ref object of Resource
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      Node2D* = ref object of CanvasItem
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      AudioEffect* = ref object of Resource
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      VisualInstance* = ref object of Spatial
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      Container* = ref object of Control
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      InputEvent* = ref object of Resource
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      Mesh* = ref object of Resource
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      BaseButton* = ref object of Control
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      Range* = ref object of Control
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Shape2D* = ref object of Resource
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      - -
      -singleton: false instanciable: true is_reference: false - -
      -
      PrimitiveMesh* = ref object of Mesh
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      GeometryInstance* = ref object of VisualInstance
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      Texture* = ref object of Resource
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      AudioEffectFilter* = ref object of AudioEffect
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      Shape* = ref object of Resource
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      Button* = ref object of BaseButton
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      CollisionObject* = ref object of Spatial
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      Joint* = ref object of Spatial
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      CollisionObject2D* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      Material* = ref object of Resource
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      InputEventWithModifiers* = ref object of InputEvent
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      PacketPeer* = ref object of Reference
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      WindowDialog* = ref object of Popup
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      PhysicsBody* = ref object of CollisionObject
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      PhysicsBody2D* = ref object of CollisionObject2D
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      BoxContainer* = ref object of Container
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      AudioEffectEQ* = ref object of AudioEffect
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      Joint2D* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      Light* = ref object of VisualInstance
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      AcceptDialog* = ref object of WindowDialog
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      AudioStream* = ref object of Resource
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      StyleBox* = ref object of Resource
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      Script* = ref object of Resource
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      StreamPeer* = ref object of Reference
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      Sky* = ref object of Resource
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      SpriteBase3D* = ref object of GeometryInstance
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      Font* = ref object of Resource
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      SplitContainer* = ref object of Container
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      ConfirmationDialog* = ref object of AcceptDialog
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      ScrollBar* = ref object of Range
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      Camera* = ref object of Spatial
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      InputEventMouse* = ref object of InputEventWithModifiers
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      Separator* = ref object of Control
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      Slider* = ref object of Range
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      VisibilityNotifier2D* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Physics2DDirectBodyState* = ref object of Object
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      VisibilityNotifier* = ref object of Spatial
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      PhysicsDirectBodyState* = ref object of Object
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      Translation* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      MainLoop* = ref object of Object
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      ARVRInterface* = ref object of Reference
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      SpatialGizmo* = ref object of Reference
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      CanvasLayer* = ref object of Node
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      NetworkedMultiplayerPeer* = ref object of PacketPeer
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      PanelContainer* = ref object of Container
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      ResourceImporter* = ref object of Reference
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      AudioStreamPlayer2D* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      DynamicFontData* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      Light2D* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Shader* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      SceneTreeTimer* = ref object of Reference
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      EditorFileDialog* = ref object of ConfirmationDialog
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      PackedScene* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScriptFunction* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      Animation* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScriptSubCall* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VideoPlayer* = ref object of Control
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      HTTPClient* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      AnimationPlayer* = ref object of Node
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Room* = ref object of VisualInstance
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      PolygonPathFinder* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      CapsuleMesh* = ref object of PrimitiveMesh
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScriptConstructor* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      GrooveJoint2D* = ref object of Joint2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      VisualScriptBasicTypeConstant* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScriptOperator* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VideoStream* = ref object of Resource
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      Mutex* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      Tween* = ref object of Node
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      NetworkedMultiplayerENet* = ref object of NetworkedMultiplayerPeer
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      ViewportTexture* = ref object of Texture
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      ParallaxLayer* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      ViewportContainer* = ref object of Container
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      GradientTexture* = ref object of Texture
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      StyleBoxFlat* = ref object of StyleBox
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      MarginContainer* = ref object of Container
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      SegmentShape2D* = ref object of Shape2D
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      NativeScript* = ref object of Script
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScriptFunctionCall* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      BoneAttachment* = ref object of Spatial
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      AudioBusLayout* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      ARVRAnchor* = ref object of Spatial
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      VisualScriptInputAction* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScriptSelf* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScriptLocalVar* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      Line2D* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      AudioEffectEQ21* = ref object of AudioEffectEQ
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      Curve* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      CollisionShape2D* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Position3D* = ref object of Spatial
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      RayShape2D* = ref object of Shape2D
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      MultiMesh* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      ShortCut* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      AudioEffectReverb* = ref object of AudioEffect
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      EditorSelection* = ref object of Object
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      VisibilityEnabler* = ref object of VisibilityNotifier
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Curve2D* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      InstancePlaceholder* = ref object of Node
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      StyleBoxTexture* = ref object of StyleBox
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScriptClassConstant* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      Position2D* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      RemoteTransform2D* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      CanvasItemMaterial* = ref object of Material
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      EditorResourcePreview* = ref object of Node
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      VisualScriptSelect* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      InputEventJoypadMotion* = ref object of InputEvent
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      PopupMenu* = ref object of Popup
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      VisualScriptDeconstruct* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      AudioStreamPlayer* = ref object of Node
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      RigidBody* = ref object of PhysicsBody
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      AStar* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      ScrollContainer* = ref object of Container
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      ColorPicker* = ref object of BoxContainer
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      InputEventMouseMotion* = ref object of InputEventMouse
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      InputEventKey* = ref object of InputEventWithModifiers
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      PacketPeerUDP* = ref object of PacketPeer
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      QuadMesh* = ref object of PrimitiveMesh
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      ARVRPositionalTracker* = ref object of Object
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      AudioEffectNotchFilter* = ref object of AudioEffectFilter
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      CylinderMesh* = ref object of PrimitiveMesh
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      ProceduralSky* = ref object of Sky
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScript* = ref object of Script
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      EditorSettings* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      PCKPacker* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      Physics2DDirectSpaceState* = ref object of Object
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      StreamPeerBuffer* = ref object of StreamPeer
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScriptBuiltinFunc* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      UndoRedo* = ref object of Object
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Physics2DShapeQueryParameters* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScriptIndexSet* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      GraphNode* = ref object of Container
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      SceneTree* = ref object of MainLoop
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      GIProbeData* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      Camera2D* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      VisualScriptSwitch* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      DampedSpringJoint2D* = ref object of Joint2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Viewport* = ref object of Node
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      AnimatedSprite* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      SpatialVelocityTracker* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScriptResourcePath* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      PhysicsShapeQueryParameters* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      PacketPeerStream* = ref object of PacketPeer
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      Physics2DShapeQueryResult* = ref object of Reference
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      StyleBoxEmpty* = ref object of StyleBox
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      SpinBox* = ref object of Range
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      AudioStreamPlayback* = ref object of Reference
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      VehicleWheel* = ref object of Spatial
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      VisualScriptVariableGet* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      FileDialog* = ref object of ConfirmationDialog
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Thread* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      CubeMap* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      CheckBox* = ref object of Button
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      TextEdit* = ref object of Control
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      WeakRef* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      - -
      -singleton: false instanciable: true is_reference: false - -
      -
      HScrollBar* = ref object of ScrollBar
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      ARVRScriptInterface* = ref object of ARVRInterface
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VehicleBody* = ref object of PhysicsBody
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      ArrayMesh* = ref object of Mesh
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      DirectionalLight* = ref object of Light
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      - -
      -singleton: false instanciable: true is_reference: false - -
      -
      Environment* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      Path2D* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      PinJoint* = ref object of Joint
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      GDFunctionState* = ref object of Reference
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      ParallaxBackground* = ref object of CanvasLayer
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      EditorScript* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      PhysicsShapeQueryResult* = ref object of Reference
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      ConvexPolygonShape* = ref object of Shape
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      RegExMatch* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      OccluderPolygon2D* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      ReferenceRect* = ref object of Control
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      InputEventScreenTouch* = ref object of InputEvent
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      Skeleton* = ref object of Spatial
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      LightOccluder2D* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      SurfaceTool* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScriptComment* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScriptCondition* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      StreamPeerSSL* = ref object of StreamPeer
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      EditorFileSystemDirectory* = ref object of Object
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      TileMap* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      GridMap* = ref object of Spatial
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      AtlasTexture* = ref object of Texture
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      BitMap* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      GDNative* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      AudioEffectHighPassFilter* = ref object of AudioEffectFilter
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      - -
      -singleton: false instanciable: true is_reference: true - -
      -
      AnimatedSprite3D* = ref object of SpriteBase3D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Semaphore* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScriptPropertyGet* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScriptEmitSignal* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      TextureRect* = ref object of Control
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      FuncRef* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      Directory* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      Panel* = ref object of Control
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      CheckButton* = ref object of Button
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      AudioEffectDistortion* = ref object of AudioEffect
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      HSlider* = ref object of Slider
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Curve3D* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      AudioStreamPlayer3D* = ref object of Spatial
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      MeshDataTool* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      Path* = ref object of Spatial
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      AudioEffectCompressor* = ref object of AudioEffect
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      LineEdit* = ref object of Control
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      VisualScriptYieldSignal* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      RichTextLabel* = ref object of Control
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      VisualScriptWhile* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      TouchScreenButton* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      EncodedObjectAsID* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      TextureProgress* = ref object of Range
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      ConvexPolygonShape2D* = ref object of Shape2D
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      PathFollow2D* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      AudioEffectBandLimitFilter* = ref object of AudioEffectFilter
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      TriangleMesh* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      ConfigFile* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      SphereShape* = ref object of Shape
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      AudioEffectHighShelfFilter* = ref object of AudioEffectFilter
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScriptFunctionState* = ref object of Reference
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      PopupPanel* = ref object of Popup
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      InputEventAction* = ref object of InputEvent
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      RayCast2D* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      PackedDataContainer* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      PhysicsDirectSpaceState* = ref object of Object
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      HTTPRequest* = ref object of Node
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      VisualScriptCustomNode* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      SpriteFrames* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      EditorPlugin* = ref object of Node
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Tree* = ref object of Control
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      BitmapFont* = ref object of Font
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      ToolButton* = ref object of Button
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      PinJoint2D* = ref object of Joint2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      VisualScriptMathConstant* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      InterpolatedCamera* = ref object of Camera
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      VisualScriptIterator* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScriptReturn* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      File* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      PrismMesh* = ref object of PrimitiveMesh
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      RayCast* = ref object of Spatial
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      StaticBody* = ref object of PhysicsBody
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      VisualScriptSceneTree* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      KinematicBody* = ref object of PhysicsBody
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      ConcavePolygonShape* = ref object of Shape
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      RigidBody2D* = ref object of PhysicsBody2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      RemoteTransform* = ref object of Spatial
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      CanvasModulate* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      StaticBody2D* = ref object of PhysicsBody2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      GraphEdit* = ref object of Control
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      VisibilityEnabler2D* = ref object of VisibilityNotifier2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      ButtonGroup* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      ConcavePolygonShape2D* = ref object of Shape2D
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      World2D* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      PlaneMesh* = ref object of PrimitiveMesh
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScriptYield* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScriptVariableSet* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScriptGlobalConstant* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      RegEx* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      SliderJoint* = ref object of Joint
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      SceneState* = ref object of Reference
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      VisualScriptSceneNode* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      CircleShape2D* = ref object of Shape2D
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      BoxShape* = ref object of Shape
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      RoomBounds* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScriptEngineSingleton* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      AudioEffectAmplify* = ref object of AudioEffect
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      Area* = ref object of CollisionObject
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Physics2DDirectBodyStateSW* = ref object of Physics2DDirectBodyState
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      StreamPeerTCP* = ref object of StreamPeer
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      ARVROrigin* = ref object of Spatial
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      - -
      -singleton: false instanciable: true is_reference: false - -
      -
      Gradient* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      - -
      -singleton: false instanciable: true is_reference: true - -
      -
      ARVRCamera* = ref object of Camera
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      RectangleShape2D* = ref object of Shape2D
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      EditorImportPlugin* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      RayShape* = ref object of Shape
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScriptSequence* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      AudioEffectDelay* = ref object of AudioEffect
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      AudioStreamRandomPitch* = ref object of AudioStream
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      GIProbe* = ref object of VisualInstance
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      HBoxContainer* = ref object of BoxContainer
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      GDNativeClass* = ref object of Reference
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      VisualScriptPreload* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      TileSet* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      PlaneShape* = ref object of Shape
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      ProximityGroup* = ref object of Spatial
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      LineShape2D* = ref object of Shape2D
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      MultiMeshInstance* = ref object of GeometryInstance
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Polygon2D* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      VisualScriptIndexGet* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScriptPropertySet* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      MeshInstance* = ref object of GeometryInstance
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      PHashTranslation* = ref object of Translation
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      AudioEffectLowPassFilter* = ref object of AudioEffectFilter
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      Portal* = ref object of VisualInstance
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      KinematicBody2D* = ref object of PhysicsBody2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      AudioStreamSample* = ref object of AudioStream
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      ResourceInteractiveLoader* = ref object of Reference
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      VisualScriptConstant* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      LargeTexture* = ref object of Texture
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      AudioEffectPanner* = ref object of AudioEffect
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      ShaderMaterial* = ref object of Material
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      PopupDialog* = ref object of Popup
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      SpotLight* = ref object of Light
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      ScriptEditor* = ref object of PanelContainer
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      ProgressBar* = ref object of Range
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Physics2DTestMotionResult* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      PathFollow* = ref object of Spatial
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      PackedDataContainerRef* = ref object of Reference
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      HingeJoint* = ref object of Joint
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      ResourceImporterOGGVorbis* = ref object of ResourceImporter
      -  
      -
      -singleton: false instanciable: false is_reference: true - -
      -
      VisualScriptTypeCast* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      CollisionShape* = ref object of Spatial
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      ColorPickerButton* = ref object of Button
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      CollisionPolygon2D* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      EditorSpatialGizmo* = ref object of SpatialGizmo
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      SphereMesh* = ref object of PrimitiveMesh
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      Theme* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      TCPServer* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      GridContainer* = ref object of Container
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      AudioEffectLowShelfFilter* = ref object of AudioEffectFilter
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      HSeparator* = ref object of Separator
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Particles* = ref object of GeometryInstance
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      ImageTexture* = ref object of Texture
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      CurveTexture* = ref object of Texture
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      AudioEffectChorus* = ref object of AudioEffect
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VisualScriptLocalVarSet* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      AnimationTreePlayer* = ref object of Node
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      VSlider* = ref object of Slider
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      CapsuleShape* = ref object of Shape
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      OptionButton* = ref object of Button
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      CollisionPolygon* = ref object of Spatial
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      SpatialMaterial* = ref object of Material
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      - -
      -singleton: false instanciable: true is_reference: false - -
      -
      World* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VSplitContainer* = ref object of SplitContainer
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      VSeparator* = ref object of Separator
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      AudioEffectEQ6* = ref object of AudioEffectEQ
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      Listener* = ref object of Spatial
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      HSplitContainer* = ref object of SplitContainer
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      PhysicsDirectBodyStateSW* = ref object of PhysicsDirectBodyState
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      CenterContainer* = ref object of Container
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      YSort* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      ColorRect* = ref object of Control
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      ARVRController* = ref object of Spatial
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      AudioEffectPitchShift* = ref object of AudioEffect
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      InputEventScreenDrag* = ref object of InputEvent
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      TabContainer* = ref object of Control
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      GDScript* = ref object of Script
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      NinePatchRect* = ref object of Control
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      AudioEffectPhaser* = ref object of AudioEffect
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      ImmediateGeometry* = ref object of GeometryInstance
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      XMLParser* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      ConeTwistJoint* = ref object of Joint
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      - -
      -singleton: false instanciable: true is_reference: false - -
      -
      Image* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VBoxContainer* = ref object of BoxContainer
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Area2D* = ref object of CollisionObject2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      MeshLibrary* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      VScrollBar* = ref object of ScrollBar
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Sprite3D* = ref object of SpriteBase3D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      CapsuleShape2D* = ref object of Shape2D
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      StreamTexture* = ref object of Texture
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      CubeMesh* = ref object of PrimitiveMesh
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      ParticlesMaterial* = ref object of Material
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      AudioEffectLimiter* = ref object of AudioEffect
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      TextureButton* = ref object of BaseButton
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Sprite* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      InputEventJoypadButton* = ref object of InputEvent
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      WorldEnvironment* = ref object of Node
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      ReflectionProbe* = ref object of VisualInstance
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      OmniLight* = ref object of Light
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Tabs* = ref object of Control
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      AudioEffectEQ10* = ref object of AudioEffectEQ
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      EditorResourcePreviewGenerator* = ref object of Reference
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      TreeItem* = ref object of Object
      -  
      -
      -singleton: false instanciable: false is_reference: false - -
      -
      BackBufferCopy* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      VisualScriptExpression* = ref object of VisualScriptNode
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      Particles2D* = ref object of Node2D
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      LinkButton* = ref object of BaseButton
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      ItemList* = ref object of Control
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      Timer* = ref object of Node
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      AudioStreamOGGVorbis* = ref object of AudioStream
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      AudioEffectBandPassFilter* = ref object of AudioEffectFilter
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      ResourcePreloader* = ref object of Node
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      GDNativeLibrary* = ref object of Resource
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      PanoramaSky* = ref object of Sky
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      InputEventMouseButton* = ref object of InputEventMouse
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      Generic6DOFJoint* = ref object of Joint
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      DynamicFont* = ref object of Font
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      EditorFileSystem* = ref object of Node
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      -
      AudioEffectStereoEnhance* = ref object of AudioEffect
      -  
      -
      -singleton: false instanciable: true is_reference: true - -
      -
      Label* = ref object of Control
      -  
      -
      -singleton: false instanciable: true is_reference: false - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/gradient.html b/master/godotapi/gradient.html deleted file mode 100644 index 48e8848..0000000 --- a/master/godotapi/gradient.html +++ /dev/null @@ -1,1341 +0,0 @@ - - - - - - - - - - - - - - - - - -Module gradient - - - - - - - - -
      -
      -

      Module gradient

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc offsets*(self: Gradient): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `offsets =`*(self: Gradient; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc colors*(self: Gradient): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `colors =`*(self: Gradient; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addPoint*(self: Gradient; offset: float64; color: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removePoint*(self: Gradient; offset: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setOffset*(self: Gradient; point: int64; offset: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getOffset*(self: Gradient; point: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setColor*(self: Gradient; point: int64; color: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getColor*(self: Gradient; point: int64): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc interpolate*(self: Gradient; offset: float64): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPointCount*(self: Gradient): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/gradient_texture.html b/master/godotapi/gradient_texture.html deleted file mode 100644 index a02802b..0000000 --- a/master/godotapi/gradient_texture.html +++ /dev/null @@ -1,1303 +0,0 @@ - - - - - - - - - - - - - - - - - -Module gradient_texture - - - - - - - - -
      -
      -

      Module gradient_texture

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc gradient*(self: GradientTexture): Gradient {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `gradient =`*(self: GradientTexture; val: Gradient) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc width*(self: GradientTexture): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `width =`*(self: GradientTexture; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method update*(self: GradientTexture) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/graph_edit.html b/master/godotapi/graph_edit.html deleted file mode 100644 index 3dddee8..0000000 --- a/master/godotapi/graph_edit.html +++ /dev/null @@ -1,1469 +0,0 @@ - - - - - - - - - - - - - - - - - -Module graph_edit - - - - - - - - -
      -
      -

      Module graph_edit

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc connectNode*(self: GraphEdit; fromm: string; fromPort: int64; to: string;
      -                 toPort: int64): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isNodeConnected*(self: GraphEdit; fromm: string; fromPort: int64; to: string;
      -                     toPort: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc disconnectNode*(self: GraphEdit; fromm: string; fromPort: int64; to: string;
      -                    toPort: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getConnectionList*(self: GraphEdit): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getScrollOfs*(self: GraphEdit): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setScrollOfs*(self: GraphEdit; ofs: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setZoom*(self: GraphEdit; pZoom: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getZoom*(self: GraphEdit): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setSnap*(self: GraphEdit; pixels: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSnap*(self: GraphEdit): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setUseSnap*(self: GraphEdit; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isUsingSnap*(self: GraphEdit): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setRightDisconnects*(self: GraphEdit; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isRightDisconnectsEnabled*(self: GraphEdit): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setSelected*(self: GraphEdit; node: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method graphNodeMoved*(self: GraphEdit; arg0: Node) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method graphNodeRaised*(self: GraphEdit; arg0: Node) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method topLayerInput*(self: GraphEdit; arg0: InputEvent) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method topLayerDraw*(self: GraphEdit) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method scrollMoved*(self: GraphEdit; arg0: float64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method zoomMinus*(self: GraphEdit) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method zoomReset*(self: GraphEdit) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method zoomPlus*(self: GraphEdit) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method snapToggled*(self: GraphEdit) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method snapValueChanged*(self: GraphEdit; arg0: float64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method guiInput*(self: GraphEdit; event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      method updateScrollOffset*(self: GraphEdit) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method connectionsLayerDraw*(self: GraphEdit) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/graph_node.html b/master/godotapi/graph_node.html deleted file mode 100644 index 4738991..0000000 --- a/master/godotapi/graph_node.html +++ /dev/null @@ -1,1528 +0,0 @@ - - - - - - - - - - - - - - - - - -Module graph_node - - - - - - - - -
      -
      -

      Module graph_node

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      OVERLAY_DISABLED* = 0'i64
      -
      - - -
      -
      OVERLAY_BREAKPOINT* = 1'i64
      -
      - - -
      -
      OVERLAY_POSITION* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc title*(self: GraphNode): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `title =`*(self: GraphNode; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc showClose*(self: GraphNode): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `showClose =`*(self: GraphNode; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc resizeable*(self: GraphNode): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `resizeable =`*(self: GraphNode; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setSlot*(self: GraphNode; idx: int64; enableLeft: bool; typeLeft: int64;
      -             colorLeft: Color; enableRight: bool; typeRight: int64; colorRight: Color;
      -             customLeft: Texture = nil; customRight: Texture = nil) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearSlot*(self: GraphNode; idx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearAllSlots*(self: GraphNode) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isSlotEnabledLeft*(self: GraphNode; idx: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSlotTypeLeft*(self: GraphNode; idx: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSlotColorLeft*(self: GraphNode; idx: int64): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isSlotEnabledRight*(self: GraphNode; idx: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSlotTypeRight*(self: GraphNode; idx: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSlotColorRight*(self: GraphNode; idx: int64): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setOffset*(self: GraphNode; offset: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getOffset*(self: GraphNode): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setComment*(self: GraphNode; comment: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isComment*(self: GraphNode): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setSelected*(self: GraphNode; selected: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isSelected*(self: GraphNode): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getConnectionOutputCount*(self: GraphNode): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getConnectionInputCount*(self: GraphNode): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getConnectionOutputPos*(self: GraphNode; idx: int64): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getConnectionOutputType*(self: GraphNode; idx: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getConnectionOutputColor*(self: GraphNode; idx: int64): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getConnectionInputPos*(self: GraphNode; idx: int64): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getConnectionInputType*(self: GraphNode; idx: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getConnectionInputColor*(self: GraphNode; idx: int64): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setOverlay*(self: GraphNode; overlay: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getOverlay*(self: GraphNode): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method guiInput*(self: GraphNode; event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/grid_container.html b/master/godotapi/grid_container.html deleted file mode 100644 index 8b3d4f1..0000000 --- a/master/godotapi/grid_container.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module grid_container - - - - - - - - -
      -
      -

      Module grid_container

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc columns*(self: GridContainer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `columns =`*(self: GridContainer; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/grid_map.html b/master/godotapi/grid_map.html deleted file mode 100644 index 94d75ee..0000000 --- a/master/godotapi/grid_map.html +++ /dev/null @@ -1,1518 +0,0 @@ - - - - - - - - - - - - - - - - - -Module grid_map - - - - - - - - -
      -
      -

      Module grid_map

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      INVALID_CELL_ITEM* = - 1'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc setTheme*(self: GridMap; theme: MeshLibrary) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTheme*(self: GridMap): MeshLibrary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCellSize*(self: GridMap; size: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCellSize*(self: GridMap): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setOctantSize*(self: GridMap; size: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getOctantSize*(self: GridMap): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCellItem*(self: GridMap; x: int64; y: int64; z: int64; item: int64;
      -                 orientation: int64 = 0'i64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCellItem*(self: GridMap; x: int64; y: int64; z: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCellItemOrientation*(self: GridMap; x: int64; y: int64; z: int64): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc resourceChanged*(self: GridMap; resource: Resource) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCenterX*(self: GridMap; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCenterX*(self: GridMap): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCenterY*(self: GridMap; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCenterY*(self: GridMap): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCenterZ*(self: GridMap; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCenterZ*(self: GridMap): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setClip*(self: GridMap; enabled: bool; clipabove: bool = true; floor: int64 = 0'i64;
      -             axis: int64 = 0'i64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc createArea*(self: GridMap; id: int64; area: Rect3): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaGetBounds*(self: GridMap; area: int64): Rect3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaSetExteriorPortal*(self: GridMap; area: int64; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaSetName*(self: GridMap; area: int64; name: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaGetName*(self: GridMap; area: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaIsExteriorPortal*(self: GridMap; area: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaSetPortalDisableDistance*(self: GridMap; area: int64; distance: float64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaGetPortalDisableDistance*(self: GridMap; area: int64): float64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc areaSetPortalDisableColor*(self: GridMap; area: int64; color: Color) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc areaGetPortalDisableColor*(self: GridMap; area: int64): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc eraseArea*(self: GridMap; area: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getUnusedAreaId*(self: GridMap): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clear*(self: GridMap) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getMeshes*(self: GridMap): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method updateDirtyMapCallback*(self: GridMap) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/groove_joint_2d.html b/master/godotapi/groove_joint_2d.html deleted file mode 100644 index fd91a9e..0000000 --- a/master/godotapi/groove_joint_2d.html +++ /dev/null @@ -1,1285 +0,0 @@ - - - - - - - - - - - - - - - - - -Module groove_joint_2d - - - - - - - - -
      -
      -

      Module groove_joint_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc length*(self: GrooveJoint2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `length =`*(self: GrooveJoint2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc initialOffset*(self: GrooveJoint2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `initialOffset =`*(self: GrooveJoint2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/h_box_container.html b/master/godotapi/h_box_container.html deleted file mode 100644 index 4de064f..0000000 --- a/master/godotapi/h_box_container.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module h_box_container - - - - - - - - -
      -
      -

      Module h_box_container

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/h_scroll_bar.html b/master/godotapi/h_scroll_bar.html deleted file mode 100644 index 5afe30e..0000000 --- a/master/godotapi/h_scroll_bar.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module h_scroll_bar - - - - - - - - -
      -
      -

      Module h_scroll_bar

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/h_separator.html b/master/godotapi/h_separator.html deleted file mode 100644 index a295034..0000000 --- a/master/godotapi/h_separator.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module h_separator - - - - - - - - -
      -
      -

      Module h_separator

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/h_slider.html b/master/godotapi/h_slider.html deleted file mode 100644 index a06d8ed..0000000 --- a/master/godotapi/h_slider.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module h_slider - - - - - - - - -
      -
      -

      Module h_slider

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/h_split_container.html b/master/godotapi/h_split_container.html deleted file mode 100644 index 895e3a8..0000000 --- a/master/godotapi/h_split_container.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module h_split_container - - - - - - - - -
      -
      -

      Module h_split_container

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/hinge_joint.html b/master/godotapi/hinge_joint.html deleted file mode 100644 index 0a19f65..0000000 --- a/master/godotapi/hinge_joint.html +++ /dev/null @@ -1,1492 +0,0 @@ - - - - - - - - - - - - - - - - - -Module hinge_joint - - - - - - - - -
      -
      -

      Module hinge_joint

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      PARAM_BIAS* = 0'i64
      -
      - - -
      -
      PARAM_LIMIT_UPPER* = 1'i64
      -
      - - -
      -
      PARAM_LIMIT_LOWER* = 2'i64
      -
      - - -
      -
      PARAM_LIMIT_BIAS* = 3'i64
      -
      - - -
      -
      PARAM_LIMIT_SOFTNESS* = 4'i64
      -
      - - -
      -
      PARAM_LIMIT_RELAXATION* = 5'i64
      -
      - - -
      -
      PARAM_MOTOR_TARGET_VELOCITY* = 6'i64
      -
      - - -
      -
      PARAM_MOTOR_MAX_IMPULSE* = 7'i64
      -
      - - -
      -
      PARAM_MAX* = 8'i64
      -
      - - -
      -
      FLAG_USE_LIMIT* = 0'i64
      -
      - - -
      -
      FLAG_ENABLE_MOTOR* = 1'i64
      -
      - - -
      -
      FLAG_MAX* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc paramsbias*(self: HingeJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `paramsbias =`*(self: HingeJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularLimitenable*(self: HingeJoint): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitenable =`*(self: HingeJoint; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularLimitupper*(self: HingeJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitupper =`*(self: HingeJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularLimitlower*(self: HingeJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitlower =`*(self: HingeJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularLimitbias*(self: HingeJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitbias =`*(self: HingeJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularLimitsoftness*(self: HingeJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitsoftness =`*(self: HingeJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularLimitrelaxation*(self: HingeJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitrelaxation =`*(self: HingeJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc motorenable*(self: HingeJoint): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `motorenable =`*(self: HingeJoint; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc motortargetVelocity*(self: HingeJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `motortargetVelocity =`*(self: HingeJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc motormaxImpulse*(self: HingeJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `motormaxImpulse =`*(self: HingeJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/http_client.html b/master/godotapi/http_client.html deleted file mode 100644 index 9ed92b1..0000000 --- a/master/godotapi/http_client.html +++ /dev/null @@ -1,1899 +0,0 @@ - - - - - - - - - - - - - - - - - -Module http_client - - - - - - - - -
      -
      -

      Module http_client

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      METHOD_GET* = 0'i64
      -
      - - -
      -
      METHOD_HEAD* = 1'i64
      -
      - - -
      -
      METHOD_POST* = 2'i64
      -
      - - -
      -
      METHOD_PUT* = 3'i64
      -
      - - -
      -
      METHOD_DELETE* = 4'i64
      -
      - - -
      -
      METHOD_OPTIONS* = 5'i64
      -
      - - -
      -
      METHOD_TRACE* = 6'i64
      -
      - - -
      -
      METHOD_CONNECT* = 7'i64
      -
      - - -
      -
      METHOD_MAX* = 8'i64
      -
      - - -
      -
      STATUS_DISCONNECTED* = 0'i64
      -
      - - -
      -
      STATUS_RESOLVING* = 1'i64
      -
      - - -
      -
      STATUS_CANT_RESOLVE* = 2'i64
      -
      - - -
      -
      STATUS_CONNECTING* = 3'i64
      -
      - - -
      -
      STATUS_CANT_CONNECT* = 4'i64
      -
      - - -
      -
      STATUS_CONNECTED* = 5'i64
      -
      - - -
      -
      STATUS_REQUESTING* = 6'i64
      -
      - - -
      -
      STATUS_BODY* = 7'i64
      -
      - - -
      -
      STATUS_CONNECTION_ERROR* = 8'i64
      -
      - - -
      -
      STATUS_SSL_HANDSHAKE_ERROR* = 9'i64
      -
      - - -
      -
      RESPONSE_CONTINUE* = 100'i64
      -
      - - -
      -
      RESPONSE_SWITCHING_PROTOCOLS* = 101'i64
      -
      - - -
      -
      RESPONSE_PROCESSING* = 102'i64
      -
      - - -
      -
      RESPONSE_OK* = 200'i64
      -
      - - -
      -
      RESPONSE_CREATED* = 201'i64
      -
      - - -
      -
      RESPONSE_ACCEPTED* = 202'i64
      -
      - - -
      -
      RESPONSE_NON_AUTHORITATIVE_INFORMATION* = 203'i64
      -
      - - -
      -
      RESPONSE_NO_CONTENT* = 204'i64
      -
      - - -
      -
      RESPONSE_RESET_CONTENT* = 205'i64
      -
      - - -
      -
      RESPONSE_PARTIAL_CONTENT* = 206'i64
      -
      - - -
      -
      RESPONSE_MULTI_STATUS* = 207'i64
      -
      - - -
      -
      RESPONSE_IM_USED* = 226'i64
      -
      - - -
      -
      RESPONSE_MULTIPLE_CHOICES* = 300'i64
      -
      - - -
      -
      RESPONSE_MOVED_PERMANENTLY* = 301'i64
      -
      - - -
      -
      RESPONSE_FOUND* = 302'i64
      -
      - - -
      -
      RESPONSE_SEE_OTHER* = 303'i64
      -
      - - -
      -
      RESPONSE_NOT_MODIFIED* = 304'i64
      -
      - - -
      -
      RESPONSE_USE_PROXY* = 305'i64
      -
      - - -
      -
      RESPONSE_TEMPORARY_REDIRECT* = 307'i64
      -
      - - -
      -
      RESPONSE_BAD_REQUEST* = 400'i64
      -
      - - -
      -
      RESPONSE_UNAUTHORIZED* = 401'i64
      -
      - - -
      -
      RESPONSE_PAYMENT_REQUIRED* = 402'i64
      -
      - - -
      -
      RESPONSE_FORBIDDEN* = 403'i64
      -
      - - -
      -
      RESPONSE_NOT_FOUND* = 404'i64
      -
      - - -
      -
      RESPONSE_METHOD_NOT_ALLOWED* = 405'i64
      -
      - - -
      -
      RESPONSE_NOT_ACCEPTABLE* = 406'i64
      -
      - - -
      -
      RESPONSE_PROXY_AUTHENTICATION_REQUIRED* = 407'i64
      -
      - - -
      -
      RESPONSE_REQUEST_TIMEOUT* = 408'i64
      -
      - - -
      -
      RESPONSE_CONFLICT* = 409'i64
      -
      - - -
      -
      RESPONSE_GONE* = 410'i64
      -
      - - -
      -
      RESPONSE_LENGTH_REQUIRED* = 411'i64
      -
      - - -
      -
      RESPONSE_PRECONDITION_FAILED* = 412'i64
      -
      - - -
      -
      RESPONSE_REQUEST_ENTITY_TOO_LARGE* = 413'i64
      -
      - - -
      -
      RESPONSE_REQUEST_URI_TOO_LONG* = 414'i64
      -
      - - -
      -
      RESPONSE_UNSUPPORTED_MEDIA_TYPE* = 415'i64
      -
      - - -
      -
      RESPONSE_REQUESTED_RANGE_NOT_SATISFIABLE* = 416'i64
      -
      - - -
      -
      RESPONSE_EXPECTATION_FAILED* = 417'i64
      -
      - - -
      -
      RESPONSE_UNPROCESSABLE_ENTITY* = 422'i64
      -
      - - -
      -
      RESPONSE_LOCKED* = 423'i64
      -
      - - -
      -
      RESPONSE_FAILED_DEPENDENCY* = 424'i64
      -
      - - -
      -
      RESPONSE_UPGRADE_REQUIRED* = 426'i64
      -
      - - -
      -
      RESPONSE_INTERNAL_SERVER_ERROR* = 500'i64
      -
      - - -
      -
      RESPONSE_NOT_IMPLEMENTED* = 501'i64
      -
      - - -
      -
      RESPONSE_BAD_GATEWAY* = 502'i64
      -
      - - -
      -
      RESPONSE_SERVICE_UNAVAILABLE* = 503'i64
      -
      - - -
      -
      RESPONSE_GATEWAY_TIMEOUT* = 504'i64
      -
      - - -
      -
      RESPONSE_HTTP_VERSION_NOT_SUPPORTED* = 505'i64
      -
      - - -
      -
      RESPONSE_INSUFFICIENT_STORAGE* = 507'i64
      -
      - - -
      -
      RESPONSE_NOT_EXTENDED* = 510'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc connectToHost*(self: HTTPClient; host: string; port: int64; useSsl: bool = false;
      -                   verifyHost: bool = true): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setConnection*(self: HTTPClient; connection: StreamPeer) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getConnection*(self: HTTPClient): StreamPeer {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc requestRaw*(self: HTTPClient; methodd: int64; url: string;
      -                headers: PoolStringArray; body: PoolByteArray): Error {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc request*(self: HTTPClient; methodd: int64; url: string; headers: PoolStringArray;
      -             body: string = ""): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc sendBodyText*(self: HTTPClient; body: string): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc sendBodyData*(self: HTTPClient; body: PoolByteArray): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc close*(self: HTTPClient) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasResponse*(self: HTTPClient): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isResponseChunked*(self: HTTPClient): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getResponseCode*(self: HTTPClient): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getResponseHeaders*(self: HTTPClient): PoolStringArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getResponseHeadersAsDictionary*(self: HTTPClient): Dictionary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getResponseBodyLength*(self: HTTPClient): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc readResponseBodyChunk*(self: HTTPClient): PoolByteArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setReadChunkSize*(self: HTTPClient; bytes: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBlockingMode*(self: HTTPClient; enabled: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isBlockingModeEnabled*(self: HTTPClient): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getStatus*(self: HTTPClient): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc poll*(self: HTTPClient): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc queryStringFromDict*(self: HTTPClient; fields: Dictionary): string {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/http_request.html b/master/godotapi/http_request.html deleted file mode 100644 index 218357e..0000000 --- a/master/godotapi/http_request.html +++ /dev/null @@ -1,1474 +0,0 @@ - - - - - - - - - - - - - - - - - -Module http_request - - - - - - - - -
      -
      -

      Module http_request

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      RESULT_SUCCESS* = 0'i64
      -
      - - -
      -
      RESULT_CHUNKED_BODY_SIZE_MISMATCH* = 1'i64
      -
      - - -
      -
      RESULT_CANT_CONNECT* = 2'i64
      -
      - - -
      -
      RESULT_CANT_RESOLVE* = 3'i64
      -
      - - -
      -
      RESULT_CONNECTION_ERROR* = 4'i64
      -
      - - -
      -
      RESULT_SSL_HANDSHAKE_ERROR* = 5'i64
      -
      - - -
      -
      RESULT_NO_RESPONSE* = 6'i64
      -
      - - -
      -
      RESULT_BODY_SIZE_LIMIT_EXCEEDED* = 7'i64
      -
      - - -
      -
      RESULT_REQUEST_FAILED* = 8'i64
      -
      - - -
      -
      RESULT_DOWNLOAD_FILE_CANT_OPEN* = 9'i64
      -
      - - -
      -
      RESULT_DOWNLOAD_FILE_WRITE_ERROR* = 10'i64
      -
      - - -
      -
      RESULT_REDIRECT_LIMIT_REACHED* = 11'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc useThreads*(self: HTTPRequest): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `useThreads =`*(self: HTTPRequest; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySizeLimit*(self: HTTPRequest): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `bodySizeLimit =`*(self: HTTPRequest; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc maxRedirects*(self: HTTPRequest): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `maxRedirects =`*(self: HTTPRequest; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc request*(self: HTTPRequest; url: string; customHeaders: PoolStringArray;
      -             sslValidateDomain: bool = true; methodd: int64 = 0'i64;
      -             requestData: string = ""): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc cancelRequest*(self: HTTPRequest) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getHttpClientStatus*(self: HTTPRequest): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setDownloadFile*(self: HTTPRequest; path: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDownloadFile*(self: HTTPRequest): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDownloadedBytes*(self: HTTPRequest): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBodySize*(self: HTTPRequest): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method redirectRequest*(self: HTTPRequest; arg0: string) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method requestDone*(self: HTTPRequest; arg0: int64; arg1: int64; arg2: PoolStringArray;
      -                   arg3: PoolByteArray) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/image.html b/master/godotapi/image.html deleted file mode 100644 index 230d788..0000000 --- a/master/godotapi/image.html +++ /dev/null @@ -1,1947 +0,0 @@ - - - - - - - - - - - - - - - - - -Module image - - - - - - - - -
      -
      -

      Module image

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      FORMAT_L8* = 0'i64
      -
      - - -
      -
      FORMAT_LA8* = 1'i64
      -
      - - -
      -
      FORMAT_R8* = 2'i64
      -
      - - -
      -
      FORMAT_RG8* = 3'i64
      -
      - - -
      -
      FORMAT_RGB8* = 4'i64
      -
      - - -
      -
      FORMAT_RGBA8* = 5'i64
      -
      - - -
      -
      FORMAT_RGBA4444* = 6'i64
      -
      - - -
      -
      FORMAT_RGBA5551* = 7'i64
      -
      - - -
      -
      FORMAT_RF* = 8'i64
      -
      - - -
      -
      FORMAT_RGF* = 9'i64
      -
      - - -
      -
      FORMAT_RGBF* = 10'i64
      -
      - - -
      -
      FORMAT_RGBAF* = 11'i64
      -
      - - -
      -
      FORMAT_RH* = 12'i64
      -
      - - -
      -
      FORMAT_RGH* = 13'i64
      -
      - - -
      -
      FORMAT_RGBH* = 14'i64
      -
      - - -
      -
      FORMAT_RGBAH* = 15'i64
      -
      - - -
      -
      FORMAT_RGBE9995* = 16'i64
      -
      - - -
      -
      FORMAT_DXT1* = 17'i64
      -
      - - -
      -
      FORMAT_DXT3* = 18'i64
      -
      - - -
      -
      FORMAT_DXT5* = 19'i64
      -
      - - -
      -
      FORMAT_RGTC_R* = 20'i64
      -
      - - -
      -
      FORMAT_RGTC_RG* = 21'i64
      -
      - - -
      -
      FORMAT_BPTC_RGBA* = 22'i64
      -
      - - -
      -
      FORMAT_BPTC_RGBF* = 23'i64
      -
      - - -
      -
      FORMAT_BPTC_RGBFU* = 24'i64
      -
      - - -
      -
      FORMAT_PVRTC2* = 25'i64
      -
      - - -
      -
      FORMAT_PVRTC2A* = 26'i64
      -
      - - -
      -
      FORMAT_PVRTC4* = 27'i64
      -
      - - -
      -
      FORMAT_PVRTC4A* = 28'i64
      -
      - - -
      -
      FORMAT_ETC* = 29'i64
      -
      - - -
      -
      FORMAT_ETC2_R11* = 30'i64
      -
      - - -
      -
      FORMAT_ETC2_R11S* = 31'i64
      -
      - - -
      -
      FORMAT_ETC2_RG11* = 32'i64
      -
      - - -
      -
      FORMAT_ETC2_RG11S* = 33'i64
      -
      - - -
      -
      FORMAT_ETC2_RGB8* = 34'i64
      -
      - - -
      -
      FORMAT_ETC2_RGBA8* = 35'i64
      -
      - - -
      -
      FORMAT_ETC2_RGB8A1* = 36'i64
      -
      - - -
      -
      FORMAT_MAX* = 37'i64
      -
      - - -
      -
      INTERPOLATE_NEAREST* = 0'i64
      -
      - - -
      -
      INTERPOLATE_BILINEAR* = 1'i64
      -
      - - -
      -
      INTERPOLATE_CUBIC* = 2'i64
      -
      - - -
      -
      ALPHA_NONE* = 0'i64
      -
      - - -
      -
      ALPHA_BIT* = 1'i64
      -
      - - -
      -
      ALPHA_BLEND* = 2'i64
      -
      - - -
      -
      COMPRESS_S3TC* = 0'i64
      -
      - - -
      -
      COMPRESS_PVRTC2* = 1'i64
      -
      - - -
      -
      COMPRESS_PVRTC4* = 2'i64
      -
      - - -
      -
      COMPRESS_ETC* = 3'i64
      -
      - - -
      -
      COMPRESS_ETC2* = 4'i64
      -
      - - -
      -
      COMPRESS_SOURCE_GENERIC* = 0'i64
      -
      - - -
      -
      COMPRESS_SOURCE_SRGB* = 1'i64
      -
      - - -
      -
      COMPRESS_SOURCE_NORMAL* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc data*(self: Image): Dictionary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `data =`*(self: Image; val: Dictionary) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getWidth*(self: Image): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getHeight*(self: Image): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasMipmaps*(self: Image): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFormat*(self: Image): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDataImpl*(self: Image): PoolByteArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc convert*(self: Image; format: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getMipmapOffset*(self: Image; mipmap: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc resizeToPo2*(self: Image; square: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc resize*(self: Image; width: int64; height: int64; interpolation: int64 = 1'i64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shrinkX2*(self: Image) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc expandX2Hq2x*(self: Image) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc crop*(self: Image; width: int64; height: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc flipX*(self: Image) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc flipY*(self: Image) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc generateMipmaps*(self: Image): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearMipmaps*(self: Image) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc create*(self: Image; width: int64; height: int64; useMipmaps: bool; format: int64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc createFromData*(self: Image; width: int64; height: int64; useMipmaps: bool;
      -                    format: int64; data: PoolByteArray) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isEmpty*(self: Image): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc load*(self: Image; path: string): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc savePng*(self: Image; path: string): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc detectAlpha*(self: Image): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isInvisible*(self: Image): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc compress*(self: Image; mode: int64; source: int64; lossyQuality: float64): Error {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc decompress*(self: Image): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isCompressed*(self: Image): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fixAlphaEdges*(self: Image) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc premultiplyAlpha*(self: Image) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc srgbToLinear*(self: Image) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc normalmapToXy*(self: Image) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc blitRect*(self: Image; src: Image; srcRect: Rect2; dst: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc blitRectMask*(self: Image; src: Image; mask: Image; srcRect: Rect2; dst: Vector2) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc blendRect*(self: Image; src: Image; srcRect: Rect2; dst: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc blendRectMask*(self: Image; src: Image; mask: Image; srcRect: Rect2; dst: Vector2) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fill*(self: Image; color: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getUsedRect*(self: Image): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getRect*(self: Image; rect: Rect2): Image {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc copyFrom*(self: Image; src: Image) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc lock*(self: Image) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc unlock*(self: Image) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setPixel*(self: Image; x: int64; y: int64; color: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPixel*(self: Image; x: int64; y: int64): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/image_texture.html b/master/godotapi/image_texture.html deleted file mode 100644 index a5d9cc5..0000000 --- a/master/godotapi/image_texture.html +++ /dev/null @@ -1,1380 +0,0 @@ - - - - - - - - - - - - - - - - - -Module image_texture - - - - - - - - -
      -
      -

      Module image_texture

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      STORAGE_RAW* = 0'i64
      -
      - - -
      -
      STORAGE_COMPRESS_LOSSY* = 1'i64
      -
      - - -
      -
      STORAGE_COMPRESS_LOSSLESS* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc create*(self: ImageTexture; width: int64; height: int64; format: int64;
      -            flags: int64 = 7'i64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc createFromImage*(self: ImageTexture; image: Image; flags: int64 = 7'i64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getFormat*(self: ImageTexture): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc load*(self: ImageTexture; path: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setData*(self: ImageTexture; image: Image) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setStorage*(self: ImageTexture; mode: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getStorage*(self: ImageTexture): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setLossyStorageQuality*(self: ImageTexture; quality: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getLossyStorageQuality*(self: ImageTexture): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setSizeOverride*(self: ImageTexture; size: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method reloadHook*(self: ImageTexture; rid: RID) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/immediate_geometry.html b/master/godotapi/immediate_geometry.html deleted file mode 100644 index aa784de..0000000 --- a/master/godotapi/immediate_geometry.html +++ /dev/null @@ -1,1330 +0,0 @@ - - - - - - - - - - - - - - - - - -Module immediate_geometry - - - - - - - - -
      -
      -

      Module immediate_geometry

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc begin*(self: ImmediateGeometry; primitive: int64; texture: Texture = nil) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setNormal*(self: ImmediateGeometry; normal: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setTangent*(self: ImmediateGeometry; tangent: Plane) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setColor*(self: ImmediateGeometry; color: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setUv*(self: ImmediateGeometry; uv: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setUv2*(self: ImmediateGeometry; uv: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addVertex*(self: ImmediateGeometry; pos: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addSphere*(self: ImmediateGeometry; lats: int64; lons: int64; radius: float64;
      -               addUv: bool = true) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc endd*(self: ImmediateGeometry) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clear*(self: ImmediateGeometry) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/input.html b/master/godotapi/input.html deleted file mode 100644 index 1821f1d..0000000 --- a/master/godotapi/input.html +++ /dev/null @@ -1,1538 +0,0 @@ - - - - - - - - - - - - - - - - - -Module input - - - - - - - - -
      -
      -

      Module input

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      MOUSE_MODE_VISIBLE* = 0'i64
      -
      - - -
      -
      MOUSE_MODE_HIDDEN* = 1'i64
      -
      - - -
      -
      MOUSE_MODE_CAPTURED* = 2'i64
      -
      - - -
      -
      MOUSE_MODE_CONFINED* = 3'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc isKeyPressed*(scancode: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isMouseButtonPressed*(button: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isJoyButtonPressed*(device: int64; button: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isActionPressed*(action: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isActionJustPressed*(action: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isActionJustReleased*(action: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addJoyMapping*(mapping: string; updateExisting: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeJoyMapping*(guid: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isJoyKnown*(device: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getJoyAxis*(device: int64; axis: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getJoyName*(device: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getJoyGuid*(device: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getConnectedJoypads*(): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getJoyVibrationStrength*(device: int64): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getJoyVibrationDuration*(device: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getJoyButtonString*(buttonIndex: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getJoyButtonIndexFromString*(button: string): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getJoyAxisString*(axisIndex: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getJoyAxisIndexFromString*(axis: string): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc startJoyVibration*(device: int64; weakMagnitude: float64;
      -                       strongMagnitude: float64; duration: float64 = 0.0) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc stopJoyVibration*(device: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getGravity*(): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getAccelerometer*(): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getMagnetometer*(): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getGyroscope*(): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getLastMouseSpeed*(): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getMouseButtonMask*(): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setMouseMode*(mode: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getMouseMode*(): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc warpMousePos*(to: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc actionPress*(action: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc actionRelease*(action: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCustomMouseCursor*(image: Resource; hotspot: Vector2 = vec2(0.0, 0.0)) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc parseInputEvent*(event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/input_default.html b/master/godotapi/input_default.html deleted file mode 100644 index 57729d8..0000000 --- a/master/godotapi/input_default.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module input_default - - - - - - - - -
      -
      -

      Module input_default

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/input_event.html b/master/godotapi/input_event.html deleted file mode 100644 index fe63822..0000000 --- a/master/godotapi/input_event.html +++ /dev/null @@ -1,1356 +0,0 @@ - - - - - - - - - - - - - - - - - -Module input_event - - - - - - - - -
      -
      -

      Module input_event

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc device*(self: InputEvent): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `device =`*(self: InputEvent; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setId*(self: InputEvent; id: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getId*(self: InputEvent): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isPressed*(self: InputEvent): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isAction*(self: InputEvent; action: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isActionPressed*(self: InputEvent; action: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isActionReleased*(self: InputEvent; action: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isEcho*(self: InputEvent): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc asText*(self: InputEvent): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc actionMatch*(self: InputEvent; event: InputEvent): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shortcutMatch*(self: InputEvent; event: InputEvent): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isActionType*(self: InputEvent): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc xformedBy*(self: InputEvent; xform: Transform2D;
      -               localOfs: Vector2 = vec2(0.0, 0.0)): InputEvent {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/input_event_action.html b/master/godotapi/input_event_action.html deleted file mode 100644 index d1339c5..0000000 --- a/master/godotapi/input_event_action.html +++ /dev/null @@ -1,1285 +0,0 @@ - - - - - - - - - - - - - - - - - -Module input_event_action - - - - - - - - -
      -
      -

      Module input_event_action

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc action*(self: InputEventAction): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `action =`*(self: InputEventAction; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pressed*(self: InputEventAction): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `pressed =`*(self: InputEventAction; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/input_event_joypad_button.html b/master/godotapi/input_event_joypad_button.html deleted file mode 100644 index 072005d..0000000 --- a/master/godotapi/input_event_joypad_button.html +++ /dev/null @@ -1,1299 +0,0 @@ - - - - - - - - - - - - - - - - - -Module input_event_joypad_button - - - - - - - - -
      -
      -

      Module input_event_joypad_button

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc buttonIndex*(self: InputEventJoypadButton): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `buttonIndex =`*(self: InputEventJoypadButton; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pressure*(self: InputEventJoypadButton): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `pressure =`*(self: InputEventJoypadButton; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pressed*(self: InputEventJoypadButton): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `pressed =`*(self: InputEventJoypadButton; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/input_event_joypad_motion.html b/master/godotapi/input_event_joypad_motion.html deleted file mode 100644 index 8f47bb0..0000000 --- a/master/godotapi/input_event_joypad_motion.html +++ /dev/null @@ -1,1285 +0,0 @@ - - - - - - - - - - - - - - - - - -Module input_event_joypad_motion - - - - - - - - -
      -
      -

      Module input_event_joypad_motion

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc axis*(self: InputEventJoypadMotion): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `axis =`*(self: InputEventJoypadMotion; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc axisValue*(self: InputEventJoypadMotion): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `axisValue =`*(self: InputEventJoypadMotion; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/input_event_key.html b/master/godotapi/input_event_key.html deleted file mode 100644 index 4ec775f..0000000 --- a/master/godotapi/input_event_key.html +++ /dev/null @@ -1,1320 +0,0 @@ - - - - - - - - - - - - - - - - - -Module input_event_key - - - - - - - - -
      -
      -

      Module input_event_key

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc pressed*(self: InputEventKey): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `pressed =`*(self: InputEventKey; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc scancode*(self: InputEventKey): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `scancode =`*(self: InputEventKey; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc unicode*(self: InputEventKey): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `unicode =`*(self: InputEventKey; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc echo*(self: InputEventKey): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `echo =`*(self: InputEventKey; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getScancodeWithModifiers*(self: InputEventKey): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/input_event_mouse.html b/master/godotapi/input_event_mouse.html deleted file mode 100644 index 6e20fea..0000000 --- a/master/godotapi/input_event_mouse.html +++ /dev/null @@ -1,1299 +0,0 @@ - - - - - - - - - - - - - - - - - -Module input_event_mouse - - - - - - - - -
      -
      -

      Module input_event_mouse

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc buttonMask*(self: InputEventMouse): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `buttonMask =`*(self: InputEventMouse; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc position*(self: InputEventMouse): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `position =`*(self: InputEventMouse; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc globalPosition*(self: InputEventMouse): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `globalPosition =`*(self: InputEventMouse; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/input_event_mouse_button.html b/master/godotapi/input_event_mouse_button.html deleted file mode 100644 index e930c9f..0000000 --- a/master/godotapi/input_event_mouse_button.html +++ /dev/null @@ -1,1313 +0,0 @@ - - - - - - - - - - - - - - - - - -Module input_event_mouse_button - - - - - - - - -
      -
      -

      Module input_event_mouse_button

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc factor*(self: InputEventMouseButton): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `factor =`*(self: InputEventMouseButton; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc buttonIndex*(self: InputEventMouseButton): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `buttonIndex =`*(self: InputEventMouseButton; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pressed*(self: InputEventMouseButton): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `pressed =`*(self: InputEventMouseButton; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc doubleclick*(self: InputEventMouseButton): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `doubleclick =`*(self: InputEventMouseButton; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/input_event_mouse_motion.html b/master/godotapi/input_event_mouse_motion.html deleted file mode 100644 index 519e7a5..0000000 --- a/master/godotapi/input_event_mouse_motion.html +++ /dev/null @@ -1,1285 +0,0 @@ - - - - - - - - - - - - - - - - - -Module input_event_mouse_motion - - - - - - - - -
      -
      -

      Module input_event_mouse_motion

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc relative*(self: InputEventMouseMotion): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `relative =`*(self: InputEventMouseMotion; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc speed*(self: InputEventMouseMotion): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `speed =`*(self: InputEventMouseMotion; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/input_event_screen_drag.html b/master/godotapi/input_event_screen_drag.html deleted file mode 100644 index 02d3bb6..0000000 --- a/master/godotapi/input_event_screen_drag.html +++ /dev/null @@ -1,1313 +0,0 @@ - - - - - - - - - - - - - - - - - -Module input_event_screen_drag - - - - - - - - -
      -
      -

      Module input_event_screen_drag

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc index*(self: InputEventScreenDrag): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `index =`*(self: InputEventScreenDrag; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc position*(self: InputEventScreenDrag): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `position =`*(self: InputEventScreenDrag; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc relative*(self: InputEventScreenDrag): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `relative =`*(self: InputEventScreenDrag; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc speed*(self: InputEventScreenDrag): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `speed =`*(self: InputEventScreenDrag; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/input_event_screen_touch.html b/master/godotapi/input_event_screen_touch.html deleted file mode 100644 index e85c34f..0000000 --- a/master/godotapi/input_event_screen_touch.html +++ /dev/null @@ -1,1299 +0,0 @@ - - - - - - - - - - - - - - - - - -Module input_event_screen_touch - - - - - - - - -
      -
      -

      Module input_event_screen_touch

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc index*(self: InputEventScreenTouch): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `index =`*(self: InputEventScreenTouch; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc position*(self: InputEventScreenTouch): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `position =`*(self: InputEventScreenTouch; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pressed*(self: InputEventScreenTouch): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `pressed =`*(self: InputEventScreenTouch; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/input_event_with_modifiers.html b/master/godotapi/input_event_with_modifiers.html deleted file mode 100644 index 13e891e..0000000 --- a/master/godotapi/input_event_with_modifiers.html +++ /dev/null @@ -1,1327 +0,0 @@ - - - - - - - - - - - - - - - - - -Module input_event_with_modifiers - - - - - - - - -
      -
      -

      Module input_event_with_modifiers

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc alt*(self: InputEventWithModifiers): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `alt =`*(self: InputEventWithModifiers; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shift*(self: InputEventWithModifiers): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shift =`*(self: InputEventWithModifiers; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc control*(self: InputEventWithModifiers): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `control =`*(self: InputEventWithModifiers; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc meta*(self: InputEventWithModifiers): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `meta =`*(self: InputEventWithModifiers; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc command*(self: InputEventWithModifiers): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `command =`*(self: InputEventWithModifiers; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/input_map.html b/master/godotapi/input_map.html deleted file mode 100644 index 2d931c9..0000000 --- a/master/godotapi/input_map.html +++ /dev/null @@ -1,1327 +0,0 @@ - - - - - - - - - - - - - - - - - -Module input_map - - - - - - - - -
      -
      -

      Module input_map

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc hasAction*(action: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getActions*(): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addAction*(action: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc eraseAction*(action: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc actionAddEvent*(action: string; event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc actionHasEvent*(action: string; event: InputEvent): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc actionEraseEvent*(action: string; event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getActionList*(action: string): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc eventIsAction*(event: InputEvent; action: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc loadFromGlobals*() {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/instance_placeholder.html b/master/godotapi/instance_placeholder.html deleted file mode 100644 index 1ce34b9..0000000 --- a/master/godotapi/instance_placeholder.html +++ /dev/null @@ -1,1280 +0,0 @@ - - - - - - - - - - - - - - - - - -Module instance_placeholder - - - - - - - - -
      -
      -

      Module instance_placeholder

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc getStoredValues*(self: InstancePlaceholder; withOrder: bool = false): Dictionary {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc replaceByInstance*(self: InstancePlaceholder; customScene: PackedScene = nil) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getInstancePath*(self: InstancePlaceholder): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/interpolated_camera.html b/master/godotapi/interpolated_camera.html deleted file mode 100644 index 8b4c3b0..0000000 --- a/master/godotapi/interpolated_camera.html +++ /dev/null @@ -1,1306 +0,0 @@ - - - - - - - - - - - - - - - - - -Module interpolated_camera - - - - - - - - -
      -
      -

      Module interpolated_camera

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc target*(self: InterpolatedCamera): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `target =`*(self: InterpolatedCamera; val: NodePath) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc speed*(self: InterpolatedCamera): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `speed =`*(self: InterpolatedCamera; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc enabled*(self: InterpolatedCamera): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `enabled =`*(self: InterpolatedCamera; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setTarget*(self: InterpolatedCamera; target: Object) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/ip.html b/master/godotapi/ip.html deleted file mode 100644 index abe7865..0000000 --- a/master/godotapi/ip.html +++ /dev/null @@ -1,1388 +0,0 @@ - - - - - - - - - - - - - - - - - -Module ip - - - - - - - - -
      -
      -

      Module ip

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      RESOLVER_STATUS_NONE* = 0'i64
      -
      - - -
      -
      RESOLVER_STATUS_WAITING* = 1'i64
      -
      - - -
      -
      RESOLVER_STATUS_DONE* = 2'i64
      -
      - - -
      -
      RESOLVER_STATUS_ERROR* = 3'i64
      -
      - - -
      -
      RESOLVER_MAX_QUERIES* = 32'i64
      -
      - - -
      -
      RESOLVER_INVALID_ID* = - 1'i64
      -
      - - -
      -
      TYPE_NONE* = 0'i64
      -
      - - -
      -
      TYPE_IPV4* = 1'i64
      -
      - - -
      -
      TYPE_IPV6* = 2'i64
      -
      - - -
      -
      TYPE_ANY* = 3'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc resolveHostname*(host: string; ipType: int64 = 3'i64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc resolveHostnameQueueItem*(host: string; ipType: int64 = 3'i64): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getResolveItemStatus*(id: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getResolveItemAddress*(id: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc eraseResolveItem*(id: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getLocalAddresses*(): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearCache*(hostname: string = "") {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/ip_unix.html b/master/godotapi/ip_unix.html deleted file mode 100644 index bf53b89..0000000 --- a/master/godotapi/ip_unix.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module ip_unix - - - - - - - - -
      -
      -

      Module ip_unix

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/item_list.html b/master/godotapi/item_list.html deleted file mode 100644 index 16e4d7b..0000000 --- a/master/godotapi/item_list.html +++ /dev/null @@ -1,1696 +0,0 @@ - - - - - - - - - - - - - - - - - -Module item_list - - - - - - - - -
      -
      -

      Module item_list

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      ICON_MODE_TOP* = 0'i64
      -
      - - -
      -
      ICON_MODE_LEFT* = 1'i64
      -
      - - -
      -
      SELECT_SINGLE* = 0'i64
      -
      - - -
      -
      SELECT_MULTI* = 1'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc items*(self: ItemList): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `items =`*(self: ItemList; val: Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc selectMode*(self: ItemList): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `selectMode =`*(self: ItemList; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc allowRmbSelect*(self: ItemList): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `allowRmbSelect =`*(self: ItemList; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc maxTextLines*(self: ItemList): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `maxTextLines =`*(self: ItemList; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc autoHeight*(self: ItemList): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `autoHeight =`*(self: ItemList; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc maxColumns*(self: ItemList): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `maxColumns =`*(self: ItemList; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc sameColumnWidth*(self: ItemList): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `sameColumnWidth =`*(self: ItemList; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fixedColumnWidth*(self: ItemList): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `fixedColumnWidth =`*(self: ItemList; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc iconMode*(self: ItemList): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `iconMode =`*(self: ItemList; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc iconScale*(self: ItemList): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `iconScale =`*(self: ItemList; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addItem*(self: ItemList; text: string; icon: Texture = nil; selectable: bool = true) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addIconItem*(self: ItemList; icon: Texture; selectable: bool = true) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setItemText*(self: ItemList; idx: int64; text: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemText*(self: ItemList; idx: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemIcon*(self: ItemList; idx: int64; icon: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemIcon*(self: ItemList; idx: int64): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemIconRegion*(self: ItemList; idx: int64; rect: Rect2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemIconRegion*(self: ItemList; idx: int64): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemSelectable*(self: ItemList; idx: int64; selectable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isItemSelectable*(self: ItemList; idx: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemDisabled*(self: ItemList; idx: int64; disabled: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isItemDisabled*(self: ItemList; idx: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemMetadata*(self: ItemList; idx: int64; metadata: Variant) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemMetadata*(self: ItemList; idx: int64): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemCustomBgColor*(self: ItemList; idx: int64; customBgColor: Color) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getItemCustomBgColor*(self: ItemList; idx: int64): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemTooltipEnabled*(self: ItemList; idx: int64; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isItemTooltipEnabled*(self: ItemList; idx: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemTooltip*(self: ItemList; idx: int64; tooltip: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemTooltip*(self: ItemList; idx: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc select*(self: ItemList; idx: int64; single: bool = true) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc unselect*(self: ItemList; idx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isSelected*(self: ItemList; idx: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSelectedItems*(self: ItemList): PoolIntArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemCount*(self: ItemList): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeItem*(self: ItemList; idx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clear*(self: ItemList) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc sortItemsByText*(self: ItemList) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setFixedIconSize*(self: ItemList; size: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFixedIconSize*(self: ItemList): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemAtPos*(self: ItemList; pos: Vector2; exact: bool = false): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc ensureCurrentIsVisible*(self: ItemList) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVScroll*(self: ItemList): VScrollBar {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method scrollChanged*(self: ItemList; arg0: float64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method guiInput*(self: ItemList; event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/joint.html b/master/godotapi/joint.html deleted file mode 100644 index 9dd87ad..0000000 --- a/master/godotapi/joint.html +++ /dev/null @@ -1,1313 +0,0 @@ - - - - - - - - - - - - - - - - - -Module joint - - - - - - - - -
      -
      -

      Module joint

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc nodesnodeA*(self: Joint): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `nodesnodeA =`*(self: Joint; val: NodePath) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc nodesnodeB*(self: Joint): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `nodesnodeB =`*(self: Joint; val: NodePath) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc solverpriority*(self: Joint): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `solverpriority =`*(self: Joint; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc collisionexcludeNodes*(self: Joint): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `collisionexcludeNodes =`*(self: Joint; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/joint_2d.html b/master/godotapi/joint_2d.html deleted file mode 100644 index 8ecab7d..0000000 --- a/master/godotapi/joint_2d.html +++ /dev/null @@ -1,1313 +0,0 @@ - - - - - - - - - - - - - - - - - -Module joint_2d - - - - - - - - -
      -
      -

      Module joint_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc nodeA*(self: Joint2D): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `nodeA =`*(self: Joint2D; val: NodePath) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc nodeB*(self: Joint2D): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `nodeB =`*(self: Joint2D; val: NodePath) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bias*(self: Joint2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `bias =`*(self: Joint2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc disableCollision*(self: Joint2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `disableCollision =`*(self: Joint2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/kinematic_body.html b/master/godotapi/kinematic_body.html deleted file mode 100644 index 3820b5e..0000000 --- a/master/godotapi/kinematic_body.html +++ /dev/null @@ -1,1422 +0,0 @@ - - - - - - - - - - - - - - - - - -Module kinematic_body - - - - - - - - -
      -
      -

      Module kinematic_body

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc collisionsafeMargin*(self: KinematicBody): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `collisionsafeMargin =`*(self: KinematicBody; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc move*(self: KinematicBody; relVec: Vector3): Dictionary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc moveAndSlide*(self: KinematicBody; linearVelocity: Vector3;
      -                  floorNormal: Vector3 = vec3(0.0, 0.0, 0.0);
      -                  slopeStopMinVelocity: float64 = 0.05; maxBounces: int64 = 4'i64;
      -                  floorMaxAngle: float64 = 0.785398): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc testMove*(self: KinematicBody; fromm: Transform; relVec: Vector3): bool {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc isOnFloor*(self: KinematicBody): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isOnCeiling*(self: KinematicBody): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isOnWall*(self: KinematicBody): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFloorVelocity*(self: KinematicBody): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionCount*(self: KinematicBody): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionPosition*(self: KinematicBody; collision: int64): Vector3 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getCollisionNormal*(self: KinematicBody; collision: int64): Vector3 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getCollisionTravel*(self: KinematicBody; collision: int64): Vector3 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getCollisionRemainder*(self: KinematicBody; collision: int64): Vector3 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getCollisionLocalShape*(self: KinematicBody; collision: int64): Object {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getCollisionCollider*(self: KinematicBody; collision: int64): Object {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getCollisionColliderId*(self: KinematicBody; collision: int64): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getCollisionColliderShape*(self: KinematicBody; collision: int64): Object {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionColliderShapeIndex*(self: KinematicBody; collision: int64): int64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionColliderVelocity*(self: KinematicBody; collision: int64): Vector3 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionColliderMetadata*(self: KinematicBody; collision: int64): Variant {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/kinematic_body_2d.html b/master/godotapi/kinematic_body_2d.html deleted file mode 100644 index fbaa078..0000000 --- a/master/godotapi/kinematic_body_2d.html +++ /dev/null @@ -1,1422 +0,0 @@ - - - - - - - - - - - - - - - - - -Module kinematic_body_2d - - - - - - - - -
      -
      -

      Module kinematic_body_2d

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc collisionsafeMargin*(self: KinematicBody2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `collisionsafeMargin =`*(self: KinematicBody2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc move*(self: KinematicBody2D; relVec: Vector2): Dictionary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc moveAndSlide*(self: KinematicBody2D; linearVelocity: Vector2;
      -                  floorNormal: Vector2 = vec2(0.0, 0.0);
      -                  slopeStopMinVelocity: float64 = 5.0; maxBounces: int64 = 4'i64;
      -                  floorMaxAngle: float64 = 0.785398): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc testMove*(self: KinematicBody2D; fromm: Transform2D; relVec: Vector2): bool {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isOnFloor*(self: KinematicBody2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isOnCeiling*(self: KinematicBody2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isOnWall*(self: KinematicBody2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFloorVelocity*(self: KinematicBody2D): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionCount*(self: KinematicBody2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionPosition*(self: KinematicBody2D; collision: int64): Vector2 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getCollisionNormal*(self: KinematicBody2D; collision: int64): Vector2 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getCollisionTravel*(self: KinematicBody2D; collision: int64): Vector2 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getCollisionRemainder*(self: KinematicBody2D; collision: int64): Vector2 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionLocalShape*(self: KinematicBody2D; collision: int64): Object {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionCollider*(self: KinematicBody2D; collision: int64): Object {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getCollisionColliderId*(self: KinematicBody2D; collision: int64): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getCollisionColliderShape*(self: KinematicBody2D; collision: int64): Object {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionColliderShapeIndex*(self: KinematicBody2D; collision: int64): int64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionColliderVelocity*(self: KinematicBody2D; collision: int64): Vector2 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionColliderMetadata*(self: KinematicBody2D; collision: int64): Variant {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/label.html b/master/godotapi/label.html deleted file mode 100644 index ae9b96e..0000000 --- a/master/godotapi/label.html +++ /dev/null @@ -1,1492 +0,0 @@ - - - - - - - - - - - - - - - - - -Module label - - - - - - - - -
      -
      -

      Module label

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      ALIGN_LEFT* = 0'i64
      -
      - - -
      -
      ALIGN_CENTER* = 1'i64
      -
      - - -
      -
      ALIGN_RIGHT* = 2'i64
      -
      - - -
      -
      ALIGN_FILL* = 3'i64
      -
      - - -
      -
      VALIGN_TOP* = 0'i64
      -
      - - -
      -
      VALIGN_CENTER* = 1'i64
      -
      - - -
      -
      VALIGN_BOTTOM* = 2'i64
      -
      - - -
      -
      VALIGN_FILL* = 3'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc text*(self: Label): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `text =`*(self: Label; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc align*(self: Label): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `align =`*(self: Label; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc valign*(self: Label): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `valign =`*(self: Label; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc autowrap*(self: Label): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `autowrap =`*(self: Label; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clipText*(self: Label): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `clipText =`*(self: Label; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc uppercase*(self: Label): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `uppercase =`*(self: Label; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc percentVisible*(self: Label): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `percentVisible =`*(self: Label; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linesSkipped*(self: Label): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linesSkipped =`*(self: Label; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc maxLinesVisible*(self: Label): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `maxLinesVisible =`*(self: Label; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getLineHeight*(self: Label): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getLineCount*(self: Label): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVisibleLineCount*(self: Label): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTotalCharacterCount*(self: Label): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setVisibleCharacters*(self: Label; amount: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVisibleCharacters*(self: Label): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/large_texture.html b/master/godotapi/large_texture.html deleted file mode 100644 index 1aa70cc..0000000 --- a/master/godotapi/large_texture.html +++ /dev/null @@ -1,1329 +0,0 @@ - - - - - - - - - - - - - - - - - -Module large_texture - - - - - - - - -
      -
      -

      Module large_texture

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc data*(self: LargeTexture): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `data =`*(self: LargeTexture; val: Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addPiece*(self: LargeTexture; ofs: Vector2; texture: Texture): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setPieceOffset*(self: LargeTexture; idx: int64; ofs: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setPieceTexture*(self: LargeTexture; idx: int64; texture: Texture) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setSize*(self: LargeTexture; size: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clear*(self: LargeTexture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPieceCount*(self: LargeTexture): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPieceOffset*(self: LargeTexture; idx: int64): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPieceTexture*(self: LargeTexture; idx: int64): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/light.html b/master/godotapi/light.html deleted file mode 100644 index bc194a0..0000000 --- a/master/godotapi/light.html +++ /dev/null @@ -1,1534 +0,0 @@ - - - - - - - - - - - - - - - - - -Module light - - - - - - - - -
      -
      -

      Module light

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      PARAM_ENERGY* = 0'i64
      -
      - - -
      -
      PARAM_SPECULAR* = 1'i64
      -
      - - -
      -
      PARAM_RANGE* = 2'i64
      -
      - - -
      -
      PARAM_ATTENUATION* = 3'i64
      -
      - - -
      -
      PARAM_SPOT_ANGLE* = 4'i64
      -
      - - -
      -
      PARAM_SPOT_ATTENUATION* = 5'i64
      -
      - - -
      -
      PARAM_CONTACT_SHADOW_SIZE* = 6'i64
      -
      - - -
      -
      PARAM_SHADOW_MAX_DISTANCE* = 7'i64
      -
      - - -
      -
      PARAM_SHADOW_SPLIT_1_OFFSET* = 8'i64
      -
      - - -
      -
      PARAM_SHADOW_SPLIT_2_OFFSET* = 9'i64
      -
      - - -
      -
      PARAM_SHADOW_SPLIT_3_OFFSET* = 10'i64
      -
      - - -
      -
      PARAM_SHADOW_NORMAL_BIAS* = 11'i64
      -
      - - -
      -
      PARAM_SHADOW_BIAS* = 12'i64
      -
      - - -
      -
      PARAM_MAX* = 13'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc lightColor*(self: Light): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `lightColor =`*(self: Light; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc lightEnergy*(self: Light): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `lightEnergy =`*(self: Light; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc lightNegative*(self: Light): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `lightNegative =`*(self: Light; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc lightSpecular*(self: Light): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `lightSpecular =`*(self: Light; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc lightCullMask*(self: Light): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `lightCullMask =`*(self: Light; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shadowEnabled*(self: Light): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shadowEnabled =`*(self: Light; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shadowColor*(self: Light): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shadowColor =`*(self: Light; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shadowBias*(self: Light): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shadowBias =`*(self: Light; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shadowContact*(self: Light): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shadowContact =`*(self: Light; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shadowMaxDistance*(self: Light): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shadowMaxDistance =`*(self: Light; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shadowReverseCullFace*(self: Light): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shadowReverseCullFace =`*(self: Light; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc editorOnly*(self: Light): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `editorOnly =`*(self: Light; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/light_2d.html b/master/godotapi/light_2d.html deleted file mode 100644 index dbe75e6..0000000 --- a/master/godotapi/light_2d.html +++ /dev/null @@ -1,1590 +0,0 @@ - - - - - - - - - - - - - - - - - -Module light_2d - - - - - - - - -
      -
      -

      Module light_2d

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      MODE_ADD* = 0'i64
      -
      - - -
      -
      MODE_SUB* = 1'i64
      -
      - - -
      -
      MODE_MIX* = 2'i64
      -
      - - -
      -
      MODE_MASK* = 3'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc enabled*(self: Light2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `enabled =`*(self: Light2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc editorOnly*(self: Light2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `editorOnly =`*(self: Light2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc texture*(self: Light2D): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `texture =`*(self: Light2D; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc offset*(self: Light2D): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `offset =`*(self: Light2D; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc textureScale*(self: Light2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `textureScale =`*(self: Light2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc color*(self: Light2D): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `color =`*(self: Light2D; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc energy*(self: Light2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `energy =`*(self: Light2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc mode*(self: Light2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `mode =`*(self: Light2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rangeHeight*(self: Light2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rangeHeight =`*(self: Light2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rangeZMin*(self: Light2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rangeZMin =`*(self: Light2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rangeZMax*(self: Light2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rangeZMax =`*(self: Light2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rangeLayerMin*(self: Light2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rangeLayerMin =`*(self: Light2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rangeLayerMax*(self: Light2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rangeLayerMax =`*(self: Light2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rangeItemCullMask*(self: Light2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rangeItemCullMask =`*(self: Light2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shadowEnabled*(self: Light2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shadowEnabled =`*(self: Light2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shadowColor*(self: Light2D): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shadowColor =`*(self: Light2D; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shadowBufferSize*(self: Light2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shadowBufferSize =`*(self: Light2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shadowGradientLength*(self: Light2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shadowGradientLength =`*(self: Light2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shadowFilter*(self: Light2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shadowFilter =`*(self: Light2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shadowFilterSmooth*(self: Light2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shadowFilterSmooth =`*(self: Light2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shadowItemCullMask*(self: Light2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shadowItemCullMask =`*(self: Light2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/light_occluder_2d.html b/master/godotapi/light_occluder_2d.html deleted file mode 100644 index aae6ce4..0000000 --- a/master/godotapi/light_occluder_2d.html +++ /dev/null @@ -1,1303 +0,0 @@ - - - - - - - - - - - - - - - - - -Module light_occluder_2d - - - - - - - - -
      -
      -

      Module light_occluder_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc occluder*(self: LightOccluder2D): OccluderPolygon2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `occluder =`*(self: LightOccluder2D; val: OccluderPolygon2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc lightMask*(self: LightOccluder2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `lightMask =`*(self: LightOccluder2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method polyChanged*(self: LightOccluder2D) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/line_2d.html b/master/godotapi/line_2d.html deleted file mode 100644 index dec5f16..0000000 --- a/master/godotapi/line_2d.html +++ /dev/null @@ -1,1531 +0,0 @@ - - - - - - - - - - - - - - - - - -Module line_2d - - - - - - - - -
      -
      -

      Module line_2d

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      LINE_JOINT_SHARP* = 0'i64
      -
      - - -
      -
      LINE_JOINT_BEVEL* = 1'i64
      -
      - - -
      -
      LINE_JOINT_ROUND* = 2'i64
      -
      - - -
      -
      LINE_CAP_NONE* = 0'i64
      -
      - - -
      -
      LINE_CAP_BOX* = 1'i64
      -
      - - -
      -
      LINE_CAP_ROUND* = 2'i64
      -
      - - -
      -
      LINE_TEXTURE_NONE* = 0'i64
      -
      - - -
      -
      LINE_TEXTURE_TILE* = 1'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc points*(self: Line2D): PoolVector2Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `points =`*(self: Line2D; val: PoolVector2Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc width*(self: Line2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `width =`*(self: Line2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc defaultColor*(self: Line2D): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `defaultColor =`*(self: Line2D; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc gradient*(self: Line2D): Gradient {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `gradient =`*(self: Line2D; val: Gradient) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc texture*(self: Line2D): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `texture =`*(self: Line2D; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc textureMode*(self: Line2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `textureMode =`*(self: Line2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc jointMode*(self: Line2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `jointMode =`*(self: Line2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc beginCapMode*(self: Line2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `beginCapMode =`*(self: Line2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc endCapMode*(self: Line2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `endCapMode =`*(self: Line2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc sharpLimit*(self: Line2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `sharpLimit =`*(self: Line2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc roundPrecision*(self: Line2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `roundPrecision =`*(self: Line2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setPointPos*(self: Line2D; i: int64; pos: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPointPos*(self: Line2D; i: int64): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPointCount*(self: Line2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addPoint*(self: Line2D; pos: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removePoint*(self: Line2D; i: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method gradientChanged*(self: Line2D) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/line_edit.html b/master/godotapi/line_edit.html deleted file mode 100644 index 9b44f2e..0000000 --- a/master/godotapi/line_edit.html +++ /dev/null @@ -1,1587 +0,0 @@ - - - - - - - - - - - - - - - - - -Module line_edit - - - - - - - - -
      -
      -

      Module line_edit

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      ALIGN_LEFT* = 0'i64
      -
      - - -
      -
      ALIGN_CENTER* = 1'i64
      -
      - - -
      -
      ALIGN_RIGHT* = 2'i64
      -
      - - -
      -
      ALIGN_FILL* = 3'i64
      -
      - - -
      - -
      - - -
      - -
      - - -
      - -
      - - -
      - -
      - - -
      - -
      - - -
      - -
      - - -
      - -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc text*(self: LineEdit): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `text =`*(self: LineEdit; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc align*(self: LineEdit): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `align =`*(self: LineEdit; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc maxLength*(self: LineEdit): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `maxLength =`*(self: LineEdit; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc editable*(self: LineEdit): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `editable =`*(self: LineEdit; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc secret*(self: LineEdit): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `secret =`*(self: LineEdit; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc expandToLen*(self: LineEdit): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `expandToLen =`*(self: LineEdit; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc focusMode*(self: LineEdit): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `focusMode =`*(self: LineEdit; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc placeholderText*(self: LineEdit): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `placeholderText =`*(self: LineEdit; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc placeholderAlpha*(self: LineEdit): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `placeholderAlpha =`*(self: LineEdit; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - - -
      -
      proc `caretBlink =`*(self: LineEdit; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc caretBlinkSpeed*(self: LineEdit): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `caretBlinkSpeed =`*(self: LineEdit; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clear*(self: LineEdit) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc selectAll*(self: LineEdit) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCursorPos*(self: LineEdit; pos: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCursorPos*(self: LineEdit): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc appendAtCursor*(self: LineEdit; text: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc select*(self: LineEdit; fromm: int64 = 0'i64; to: int64 = - 1'i64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - - -
      -
      proc getMenu*(self: LineEdit): PopupMenu {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method toggleDrawCaret*(self: LineEdit) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method editorSettingsChanged*(self: LineEdit) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method guiInput*(self: LineEdit; event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/line_shape_2d.html b/master/godotapi/line_shape_2d.html deleted file mode 100644 index f4928b9..0000000 --- a/master/godotapi/line_shape_2d.html +++ /dev/null @@ -1,1285 +0,0 @@ - - - - - - - - - - - - - - - - - -Module line_shape_2d - - - - - - - - -
      -
      -

      Module line_shape_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc normal*(self: LineShape2D): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `normal =`*(self: LineShape2D; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc d*(self: LineShape2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `d =`*(self: LineShape2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/link_button.html b/master/godotapi/link_button.html deleted file mode 100644 index bb93be1..0000000 --- a/master/godotapi/link_button.html +++ /dev/null @@ -1,1317 +0,0 @@ - - - - - - - - - - - - - - - - - -Module link_button - - - - - - - - -
      -
      -

      Module link_button

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      UNDERLINE_MODE_ALWAYS* = 0'i64
      -
      - - -
      -
      UNDERLINE_MODE_ON_HOVER* = 1'i64
      -
      - - -
      -
      UNDERLINE_MODE_NEVER* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc text*(self: LinkButton): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `text =`*(self: LinkButton; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc underline*(self: LinkButton): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `underline =`*(self: LinkButton; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/listener.html b/master/godotapi/listener.html deleted file mode 100644 index 8ea9c8a..0000000 --- a/master/godotapi/listener.html +++ /dev/null @@ -1,1285 +0,0 @@ - - - - - - - - - - - - - - - - - -Module listener - - - - - - - - -
      -
      -

      Module listener

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc makeCurrent*(self: Listener) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearCurrent*(self: Listener) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isCurrent*(self: Listener): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getListenerTransform*(self: Listener): Transform {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/main_loop.html b/master/godotapi/main_loop.html deleted file mode 100644 index 55c65cb..0000000 --- a/master/godotapi/main_loop.html +++ /dev/null @@ -1,1434 +0,0 @@ - - - - - - - - - - - - - - - - - -Module main_loop - - - - - - - - -
      -
      -

      Module main_loop

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      NOTIFICATION_WM_MOUSE_ENTER* = 2'i64
      -
      - - -
      -
      NOTIFICATION_WM_MOUSE_EXIT* = 3'i64
      -
      - - -
      -
      NOTIFICATION_WM_FOCUS_IN* = 4'i64
      -
      - - -
      -
      NOTIFICATION_WM_FOCUS_OUT* = 5'i64
      -
      - - -
      -
      NOTIFICATION_WM_QUIT_REQUEST* = 6'i64
      -
      - - -
      -
      NOTIFICATION_WM_UNFOCUS_REQUEST* = 8'i64
      -
      - - -
      -
      NOTIFICATION_OS_MEMORY_WARNING* = 9'i64
      -
      - - -
      -
      NOTIFICATION_TRANSLATION_CHANGED* = 90'i64
      -
      - - -
      -
      NOTIFICATION_WM_ABOUT* = 91'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc inputEventImpl*(self: MainLoop; ev: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc inputTextImpl*(self: MainLoop; text: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc init*(self: MainLoop) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc iterationImpl*(self: MainLoop; delta: float64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc idleImpl*(self: MainLoop; delta: float64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc finish*(self: MainLoop) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method inputEvent*(self: MainLoop; ev: InputEvent) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method inputText*(self: MainLoop; text: string) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method initialize*(self: MainLoop) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method iteration*(self: MainLoop; delta: float64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method idle*(self: MainLoop; delta: float64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method dropFiles*(self: MainLoop; files: PoolStringArray; screen: int64) {.
      gcsafe, - locks: 0, base
      .}
      -
      - - -
      -
      method finalize*(self: MainLoop) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/margin_container.html b/master/godotapi/margin_container.html deleted file mode 100644 index 279e54e..0000000 --- a/master/godotapi/margin_container.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module margin_container - - - - - - - - -
      -
      -

      Module margin_container

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/marshalls.html b/master/godotapi/marshalls.html deleted file mode 100644 index 6d97d3d..0000000 --- a/master/godotapi/marshalls.html +++ /dev/null @@ -1,1299 +0,0 @@ - - - - - - - - - - - - - - - - - -Module marshalls - - - - - - - - -
      -
      -

      Module marshalls

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc variantToBase64*(variant: Variant): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc base64ToVariant*(base64Str: string): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rawToBase64*(array: PoolByteArray): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc base64ToRaw*(base64Str: string): PoolByteArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc utf8ToBase64*(utf8Str: string): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc base64ToUtf8*(base64Str: string): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/material.html b/master/godotapi/material.html deleted file mode 100644 index afcf8e1..0000000 --- a/master/godotapi/material.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module material - - - - - - - - -
      -
      -

      Module material

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc nextPass*(self: Material): Material {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `nextPass =`*(self: Material; val: Material) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/menu_button.html b/master/godotapi/menu_button.html deleted file mode 100644 index 4172f12..0000000 --- a/master/godotapi/menu_button.html +++ /dev/null @@ -1,1296 +0,0 @@ - - - - - - - - - - - - - - - - - -Module menu_button - - - - - - - - -
      -
      -

      Module menu_button

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc items*(self: MenuButton): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `items =`*(self: MenuButton; val: Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPopup*(self: MenuButton): PopupMenu {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method unhandledKeyInput*(self: MenuButton; event: InputEventKey) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/mesh.html b/master/godotapi/mesh.html deleted file mode 100644 index ca5cf03..0000000 --- a/master/godotapi/mesh.html +++ /dev/null @@ -1,1352 +0,0 @@ - - - - - - - - - - - - - - - - - -Module mesh - - - - - - - - -
      -
      -

      Module mesh

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      PRIMITIVE_POINTS* = 0'i64
      -
      - - -
      -
      PRIMITIVE_LINES* = 1'i64
      -
      - - -
      -
      PRIMITIVE_LINE_STRIP* = 2'i64
      -
      - - -
      -
      PRIMITIVE_LINE_LOOP* = 3'i64
      -
      - - -
      -
      PRIMITIVE_TRIANGLES* = 4'i64
      -
      - - -
      -
      PRIMITIVE_TRIANGLE_STRIP* = 5'i64
      -
      - - -
      -
      PRIMITIVE_TRIANGLE_FAN* = 6'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc createTrimeshShape*(self: Mesh): Shape {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc createConvexShape*(self: Mesh): Shape {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc createOutline*(self: Mesh; margin: float64): Mesh {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFaces*(self: Mesh): PoolVector3Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc generateTriangleMesh*(self: Mesh): TriangleMesh {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/mesh_data_tool.html b/master/godotapi/mesh_data_tool.html deleted file mode 100644 index bd52386..0000000 --- a/master/godotapi/mesh_data_tool.html +++ /dev/null @@ -1,1531 +0,0 @@ - - - - - - - - - - - - - - - - - -Module mesh_data_tool - - - - - - - - -
      -
      -

      Module mesh_data_tool

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc clear*(self: MeshDataTool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc createFromSurface*(self: MeshDataTool; mesh: ArrayMesh; surface: int64): Error {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc commitToSurface*(self: MeshDataTool; mesh: ArrayMesh): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFormat*(self: MeshDataTool): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVertexCount*(self: MeshDataTool): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getEdgeCount*(self: MeshDataTool): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFaceCount*(self: MeshDataTool): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setVertex*(self: MeshDataTool; idx: int64; vertex: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVertex*(self: MeshDataTool; idx: int64): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setVertexNormal*(self: MeshDataTool; idx: int64; normal: Vector3) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getVertexNormal*(self: MeshDataTool; idx: int64): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setVertexTangent*(self: MeshDataTool; idx: int64; tangent: Plane) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getVertexTangent*(self: MeshDataTool; idx: int64): Plane {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setVertexUv*(self: MeshDataTool; idx: int64; uv: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVertexUv*(self: MeshDataTool; idx: int64): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setVertexUv2*(self: MeshDataTool; idx: int64; uv2: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVertexUv2*(self: MeshDataTool; idx: int64): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setVertexColor*(self: MeshDataTool; idx: int64; color: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVertexColor*(self: MeshDataTool; idx: int64): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setVertexBones*(self: MeshDataTool; idx: int64; bones: PoolIntArray) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getVertexBones*(self: MeshDataTool; idx: int64): PoolIntArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setVertexWeights*(self: MeshDataTool; idx: int64; weights: PoolRealArray) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVertexWeights*(self: MeshDataTool; idx: int64): PoolRealArray {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setVertexMeta*(self: MeshDataTool; idx: int64; meta: Variant) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVertexMeta*(self: MeshDataTool; idx: int64): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVertexEdges*(self: MeshDataTool; idx: int64): PoolIntArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVertexFaces*(self: MeshDataTool; idx: int64): PoolIntArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getEdgeVertex*(self: MeshDataTool; idx: int64; vertex: int64): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getEdgeFaces*(self: MeshDataTool; idx: int64): PoolIntArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setEdgeMeta*(self: MeshDataTool; idx: int64; meta: Variant) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getEdgeMeta*(self: MeshDataTool; idx: int64): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFaceVertex*(self: MeshDataTool; idx: int64; vertex: int64): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getFaceEdge*(self: MeshDataTool; idx: int64; edge: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setFaceMeta*(self: MeshDataTool; idx: int64; meta: Variant) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFaceMeta*(self: MeshDataTool; idx: int64): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFaceNormal*(self: MeshDataTool; idx: int64): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setMaterial*(self: MeshDataTool; material: Material) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getMaterial*(self: MeshDataTool): Material {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/mesh_instance.html b/master/godotapi/mesh_instance.html deleted file mode 100644 index 1d8dc3c..0000000 --- a/master/godotapi/mesh_instance.html +++ /dev/null @@ -1,1340 +0,0 @@ - - - - - - - - - - - - - - - - - -Module mesh_instance - - - - - - - - -
      -
      -

      Module mesh_instance

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc mesh*(self: MeshInstance): Mesh {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `mesh =`*(self: MeshInstance; val: Mesh) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc skeleton*(self: MeshInstance): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `skeleton =`*(self: MeshInstance; val: NodePath) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setSurfaceMaterial*(self: MeshInstance; surface: int64; material: Material) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSurfaceMaterial*(self: MeshInstance; surface: int64): Material {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc createTrimeshCollision*(self: MeshInstance) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc createConvexCollision*(self: MeshInstance) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc createDebugTangents*(self: MeshInstance) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method meshChanged*(self: MeshInstance) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/mesh_library.html b/master/godotapi/mesh_library.html deleted file mode 100644 index 5597973..0000000 --- a/master/godotapi/mesh_library.html +++ /dev/null @@ -1,1349 +0,0 @@ - - - - - - - - - - - - - - - - - -Module mesh_library - - - - - - - - -
      -
      -

      Module mesh_library

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc createItem*(self: MeshLibrary; id: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemName*(self: MeshLibrary; id: int64; name: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemMesh*(self: MeshLibrary; id: int64; mesh: Mesh) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemNavmesh*(self: MeshLibrary; id: int64; navmesh: NavigationMesh) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setItemShape*(self: MeshLibrary; id: int64; shape: Shape) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemName*(self: MeshLibrary; id: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemMesh*(self: MeshLibrary; id: int64): Mesh {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemNavmesh*(self: MeshLibrary; id: int64): NavigationMesh {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemShape*(self: MeshLibrary; id: int64): Shape {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeItem*(self: MeshLibrary; id: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clear*(self: MeshLibrary) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemList*(self: MeshLibrary): PoolIntArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getLastUnusedItemId*(self: MeshLibrary): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/multi_mesh.html b/master/godotapi/multi_mesh.html deleted file mode 100644 index 2201ece..0000000 --- a/master/godotapi/multi_mesh.html +++ /dev/null @@ -1,1425 +0,0 @@ - - - - - - - - - - - - - - - - - -Module multi_mesh - - - - - - - - -
      -
      -

      Module multi_mesh

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      TRANSFORM_2D* = 0'i64
      -
      - - -
      -
      TRANSFORM_3D* = 1'i64
      -
      - - -
      -
      COLOR_NONE* = 0'i64
      -
      - - -
      -
      COLOR_8BIT* = 1'i64
      -
      - - -
      -
      COLOR_FLOAT* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc colorFormat*(self: MultiMesh): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `colorFormat =`*(self: MultiMesh; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc transformFormat*(self: MultiMesh): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `transformFormat =`*(self: MultiMesh; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc instanceCount*(self: MultiMesh): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `instanceCount =`*(self: MultiMesh; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc mesh*(self: MultiMesh): Mesh {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `mesh =`*(self: MultiMesh; val: Mesh) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc transformArray*(self: MultiMesh): PoolVector3Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `transformArray =`*(self: MultiMesh; val: PoolVector3Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc colorArray*(self: MultiMesh): PoolColorArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `colorArray =`*(self: MultiMesh; val: PoolColorArray) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setInstanceTransform*(self: MultiMesh; instance: int64; transform: Transform) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getInstanceTransform*(self: MultiMesh; instance: int64): Transform {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setInstanceColor*(self: MultiMesh; instance: int64; color: Color) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getInstanceColor*(self: MultiMesh; instance: int64): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getAabb*(self: MultiMesh): Rect3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/multi_mesh_instance.html b/master/godotapi/multi_mesh_instance.html deleted file mode 100644 index 0d07eb0..0000000 --- a/master/godotapi/multi_mesh_instance.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module multi_mesh_instance - - - - - - - - -
      -
      -

      Module multi_mesh_instance

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc multimesh*(self: MultiMeshInstance): MultiMesh {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `multimesh =`*(self: MultiMeshInstance; val: MultiMesh) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/mutex.html b/master/godotapi/mutex.html deleted file mode 100644 index bea2bf6..0000000 --- a/master/godotapi/mutex.html +++ /dev/null @@ -1,1278 +0,0 @@ - - - - - - - - - - - - - - - - - -Module mutex - - - - - - - - -
      -
      -

      Module mutex

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc lock*(self: Mutex) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tryLock*(self: Mutex): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc unlock*(self: Mutex) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/native_script.html b/master/godotapi/native_script.html deleted file mode 100644 index 5919917..0000000 --- a/master/godotapi/native_script.html +++ /dev/null @@ -1,1293 +0,0 @@ - - - - - - - - - - - - - - - - - -Module native_script - - - - - - - - -
      -
      -

      Module native_script

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc className*(self: NativeScript): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `className =`*(self: NativeScript; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc library*(self: NativeScript): GDNativeLibrary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `library =`*(self: NativeScript; val: GDNativeLibrary) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc new*(self: NativeScript; variantArgs: varargs[Variant]): Variant {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/navigation.html b/master/godotapi/navigation.html deleted file mode 100644 index 913a4aa..0000000 --- a/master/godotapi/navigation.html +++ /dev/null @@ -1,1335 +0,0 @@ - - - - - - - - - - - - - - - - - -Module navigation - - - - - - - - -
      -
      -

      Module navigation

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc upVector*(self: Navigation): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `upVector =`*(self: Navigation; val: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - - -
      - -
      - - -
      - -
      - - -
      -
      proc getSimplePath*(self: Navigation; start: Vector3; endd: Vector3;
      -                   optimize: bool = true): PoolVector3Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getClosestPointToSegment*(self: Navigation; start: Vector3; endd: Vector3;
      -                              useCollision: bool = false): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getClosestPoint*(self: Navigation; toPoint: Vector3): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getClosestPointNormal*(self: Navigation; toPoint: Vector3): Vector3 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getClosestPointOwner*(self: Navigation; toPoint: Vector3): Object {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/navigation_2d.html b/master/godotapi/navigation_2d.html deleted file mode 100644 index 3a784fd..0000000 --- a/master/godotapi/navigation_2d.html +++ /dev/null @@ -1,1305 +0,0 @@ - - - - - - - - - - - - - - - - - -Module navigation_2d - - - - - - - - -
      -
      -

      Module navigation_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      - -
      - - -
      - -
      - - -
      - -
      - - -
      -
      proc getSimplePath*(self: Navigation2D; start: Vector2; endd: Vector2;
      -                   optimize: bool = true): PoolVector2Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getClosestPoint*(self: Navigation2D; toPoint: Vector2): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getClosestPointOwner*(self: Navigation2D; toPoint: Vector2): Object {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/navigation_mesh.html b/master/godotapi/navigation_mesh.html deleted file mode 100644 index 6ecf187..0000000 --- a/master/godotapi/navigation_mesh.html +++ /dev/null @@ -1,1320 +0,0 @@ - - - - - - - - - - - - - - - - - -Module navigation_mesh - - - - - - - - -
      -
      -

      Module navigation_mesh

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc vertices*(self: NavigationMesh): PoolVector3Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `vertices =`*(self: NavigationMesh; val: PoolVector3Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc polygons*(self: NavigationMesh): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `polygons =`*(self: NavigationMesh; val: Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addPolygon*(self: NavigationMesh; polygon: PoolIntArray) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPolygonCount*(self: NavigationMesh): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPolygon*(self: NavigationMesh; idx: int64): PoolIntArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearPolygons*(self: NavigationMesh) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc createFromMesh*(self: NavigationMesh; mesh: Mesh) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/navigation_mesh_instance.html b/master/godotapi/navigation_mesh_instance.html deleted file mode 100644 index cb1daf4..0000000 --- a/master/godotapi/navigation_mesh_instance.html +++ /dev/null @@ -1,1285 +0,0 @@ - - - - - - - - - - - - - - - - - -Module navigation_mesh_instance - - - - - - - - -
      -
      -

      Module navigation_mesh_instance

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      - -
      - - -
      -
      proc `navmesh =`*(self: NavigationMeshInstance; val: NavigationMesh) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc enabled*(self: NavigationMeshInstance): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `enabled =`*(self: NavigationMeshInstance; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/navigation_polygon.html b/master/godotapi/navigation_polygon.html deleted file mode 100644 index 904a3d7..0000000 --- a/master/godotapi/navigation_polygon.html +++ /dev/null @@ -1,1387 +0,0 @@ - - - - - - - - - - - - - - - - - -Module navigation_polygon - - - - - - - - -
      -
      -

      Module navigation_polygon

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc vertices*(self: NavigationPolygon): PoolVector3Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `vertices =`*(self: NavigationPolygon; val: PoolVector3Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc polygons*(self: NavigationPolygon): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `polygons =`*(self: NavigationPolygon; val: Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc outlines*(self: NavigationPolygon): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `outlines =`*(self: NavigationPolygon; val: Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addPolygon*(self: NavigationPolygon; polygon: PoolIntArray) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPolygonCount*(self: NavigationPolygon): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPolygon*(self: NavigationPolygon; idx: int64): PoolIntArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearPolygons*(self: NavigationPolygon) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addOutline*(self: NavigationPolygon; outline: PoolVector2Array) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc addOutlineAtIndex*(self: NavigationPolygon; outline: PoolVector2Array;
      -                       index: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getOutlineCount*(self: NavigationPolygon): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setOutline*(self: NavigationPolygon; idx: int64; outline: PoolVector2Array) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getOutline*(self: NavigationPolygon; idx: int64): PoolVector2Array {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc removeOutline*(self: NavigationPolygon; idx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearOutlines*(self: NavigationPolygon) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc makePolygonsFromOutlines*(self: NavigationPolygon) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/navigation_polygon_instance.html b/master/godotapi/navigation_polygon_instance.html deleted file mode 100644 index d79d13d..0000000 --- a/master/godotapi/navigation_polygon_instance.html +++ /dev/null @@ -1,1304 +0,0 @@ - - - - - - - - - - - - - - - - - -Module navigation_polygon_instance - - - - - - - - -
      -
      -

      Module navigation_polygon_instance

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      - -
      - - -
      -
      proc `navpoly =`*(self: NavigationPolygonInstance; val: NavigationPolygon) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc enabled*(self: NavigationPolygonInstance): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `enabled =`*(self: NavigationPolygonInstance; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      - -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/networked_multiplayer_e_net.html b/master/godotapi/networked_multiplayer_e_net.html deleted file mode 100644 index 5aa2b24..0000000 --- a/master/godotapi/networked_multiplayer_e_net.html +++ /dev/null @@ -1,1353 +0,0 @@ - - - - - - - - - - - - - - - - - -Module networked_multiplayer_e_net - - - - - - - - -
      -
      -

      Module networked_multiplayer_e_net

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      COMPRESS_NONE* = 0'i64
      -
      - - -
      -
      COMPRESS_RANGE_CODER* = 1'i64
      -
      - - -
      -
      COMPRESS_FASTLZ* = 2'i64
      -
      - - -
      -
      COMPRESS_ZLIB* = 3'i64
      -
      - - -
      -
      COMPRESS_ZSTD* = 4'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc createServer*(self: NetworkedMultiplayerENet; port: int64;
      -                  maxClients: int64 = 32'i64; inBandwidth: int64 = 0'i64;
      -                  outBandwidth: int64 = 0'i64): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc createClient*(self: NetworkedMultiplayerENet; ip: string; port: int64;
      -                  inBandwidth: int64 = 0'i64; outBandwidth: int64 = 0'i64): Error {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc closeConnection*(self: NetworkedMultiplayerENet) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCompressionMode*(self: NetworkedMultiplayerENet; mode: int64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getCompressionMode*(self: NetworkedMultiplayerENet): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBindIp*(self: NetworkedMultiplayerENet; ip: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/networked_multiplayer_peer.html b/master/godotapi/networked_multiplayer_peer.html deleted file mode 100644 index cdc4a36..0000000 --- a/master/godotapi/networked_multiplayer_peer.html +++ /dev/null @@ -1,1382 +0,0 @@ - - - - - - - - - - - - - - - - - -Module networked_multiplayer_peer - - - - - - - - -
      -
      -

      Module networked_multiplayer_peer

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      TRANSFER_MODE_UNRELIABLE* = 0'i64
      -
      - - -
      -
      TRANSFER_MODE_UNRELIABLE_ORDERED* = 1'i64
      -
      - - -
      -
      TRANSFER_MODE_RELIABLE* = 2'i64
      -
      - - -
      -
      CONNECTION_DISCONNECTED* = 0'i64
      -
      - - -
      -
      CONNECTION_CONNECTING* = 1'i64
      -
      - - -
      -
      CONNECTION_CONNECTED* = 2'i64
      -
      - - -
      -
      TARGET_PEER_BROADCAST* = 0'i64
      -
      - - -
      -
      TARGET_PEER_SERVER* = 1'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc setTransferMode*(self: NetworkedMultiplayerPeer; mode: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setTargetPeer*(self: NetworkedMultiplayerPeer; id: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPacketPeer*(self: NetworkedMultiplayerPeer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc poll*(self: NetworkedMultiplayerPeer) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getConnectionStatus*(self: NetworkedMultiplayerPeer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getUniqueId*(self: NetworkedMultiplayerPeer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setRefuseNewConnections*(self: NetworkedMultiplayerPeer; enable: bool) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc isRefusingNewConnections*(self: NetworkedMultiplayerPeer): bool {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/nine_patch_rect.html b/master/godotapi/nine_patch_rect.html deleted file mode 100644 index cae8133..0000000 --- a/master/godotapi/nine_patch_rect.html +++ /dev/null @@ -1,1415 +0,0 @@ - - - - - - - - - - - - - - - - - -Module nine_patch_rect - - - - - - - - -
      -
      -

      Module nine_patch_rect

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      AXIS_STRETCH_MODE_STRETCH* = 0'i64
      -
      - - -
      -
      AXIS_STRETCH_MODE_TILE* = 1'i64
      -
      - - -
      -
      AXIS_STRETCH_MODE_TILE_FIT* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc texture*(self: NinePatchRect): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `texture =`*(self: NinePatchRect; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc drawCenter*(self: NinePatchRect): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `drawCenter =`*(self: NinePatchRect; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc regionRect*(self: NinePatchRect): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `regionRect =`*(self: NinePatchRect; val: Rect2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc patchMarginLeft*(self: NinePatchRect): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `patchMarginLeft =`*(self: NinePatchRect; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc patchMarginTop*(self: NinePatchRect): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `patchMarginTop =`*(self: NinePatchRect; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc patchMarginRight*(self: NinePatchRect): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `patchMarginRight =`*(self: NinePatchRect; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc patchMarginBottom*(self: NinePatchRect): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `patchMarginBottom =`*(self: NinePatchRect; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc axisStretchHorizontal*(self: NinePatchRect): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `axisStretchHorizontal =`*(self: NinePatchRect; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc axisStretchVertical*(self: NinePatchRect): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `axisStretchVertical =`*(self: NinePatchRect; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/node.html b/master/godotapi/node.html deleted file mode 100644 index a303f61..0000000 --- a/master/godotapi/node.html +++ /dev/null @@ -1,2110 +0,0 @@ - - - - - - - - - - - - - - - - - -Module node - - - - - - - - -
      -
      -

      Module node

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      NOTIFICATION_ENTER_TREE* = 10'i64
      -
      - - -
      -
      NOTIFICATION_EXIT_TREE* = 11'i64
      -
      - - -
      -
      NOTIFICATION_MOVED_IN_PARENT* = 12'i64
      -
      - - -
      -
      NOTIFICATION_READY* = 13'i64
      -
      - - -
      -
      NOTIFICATION_FIXED_PROCESS* = 16'i64
      -
      - - -
      -
      NOTIFICATION_PROCESS* = 17'i64
      -
      - - -
      -
      NOTIFICATION_PARENTED* = 18'i64
      -
      - - -
      -
      NOTIFICATION_UNPARENTED* = 19'i64
      -
      - - -
      -
      NOTIFICATION_PAUSED* = 14'i64
      -
      - - -
      -
      NOTIFICATION_UNPAUSED* = 15'i64
      -
      - - -
      -
      NOTIFICATION_INSTANCED* = 20'i64
      -
      - - -
      -
      NOTIFICATION_DRAG_BEGIN* = 21'i64
      -
      - - -
      -
      NOTIFICATION_DRAG_END* = 22'i64
      -
      - - -
      -
      NOTIFICATION_PATH_CHANGED* = 23'i64
      -
      - - -
      -
      NOTIFICATION_TRANSLATION_CHANGED* = 24'i64
      -
      - - -
      -
      NOTIFICATION_INTERNAL_PROCESS* = 25'i64
      -
      - - -
      -
      NOTIFICATION_INTERNAL_FIXED_PROCESS* = 26'i64
      -
      - - -
      -
      RPC_MODE_DISABLED* = 0'i64
      -
      - - -
      -
      RPC_MODE_REMOTE* = 1'i64
      -
      - - -
      -
      RPC_MODE_SYNC* = 2'i64
      -
      - - -
      -
      RPC_MODE_MASTER* = 3'i64
      -
      - - -
      -
      RPC_MODE_SLAVE* = 4'i64
      -
      - - -
      -
      PAUSE_MODE_INHERIT* = 0'i64
      -
      - - -
      -
      PAUSE_MODE_STOP* = 1'i64
      -
      - - -
      -
      PAUSE_MODE_PROCESS* = 2'i64
      -
      - - -
      -
      DUPLICATE_SIGNALS* = 1'i64
      -
      - - -
      -
      DUPLICATE_GROUPS* = 2'i64
      -
      - - -
      -
      DUPLICATE_SCRIPTS* = 4'i64
      -
      - - -
      -
      DUPLICATE_USE_INSTANCING* = 8'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc importPath*(self: Node): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `importPath =`*(self: Node; val: NodePath) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pauseMode*(self: Node): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `pauseMode =`*(self: Node; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc editordisplayFolded*(self: Node): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `editordisplayFolded =`*(self: Node; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setName*(self: Node; name: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getName*(self: Node): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addChild*(self: Node; node: Node; legibleUniqueName: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeChild*(self: Node; node: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getChildCount*(self: Node): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getChildren*(self: Node): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getChild*(self: Node; idx: int64): Node {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasNode*(self: Node; path: NodePath): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNode*(self: Node; path: NodePath): Node {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getParent*(self: Node): Node {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc findNode*(self: Node; mask: string; recursive: bool = true; owned: bool = true): Node {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasNodeAndResource*(self: Node; path: NodePath): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNodeAndResource*(self: Node; path: NodePath): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isInsideTree*(self: Node): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isAParentOf*(self: Node; node: Node): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isGreaterThan*(self: Node; node: Node): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPath*(self: Node): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPathTo*(self: Node; node: Node): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addToGroup*(self: Node; group: string; persistent: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeFromGroup*(self: Node; group: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isInGroup*(self: Node; group: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc moveChild*(self: Node; childNode: Node; toPos: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getGroups*(self: Node): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc raisee*(self: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setOwner*(self: Node; owner: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getOwner*(self: Node): Node {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeAndSkip*(self: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getIndex*(self: Node): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc printTree*(self: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setFilename*(self: Node; filename: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFilename*(self: Node): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc propagateNotification*(self: Node; what: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc propagateCall*(self: Node; methodd: string; args: Array; parentFirst: bool = false) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setFixedProcess*(self: Node; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFixedProcessDeltaTime*(self: Node): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isFixedProcessing*(self: Node): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getProcessDeltaTime*(self: Node): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setProcess*(self: Node; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isProcessing*(self: Node): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setProcessInput*(self: Node; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isProcessingInput*(self: Node): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setProcessUnhandledInput*(self: Node; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isProcessingUnhandledInput*(self: Node): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setProcessUnhandledKeyInput*(self: Node; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isProcessingUnhandledKeyInput*(self: Node): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc canProcess*(self: Node): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc printStrayNodes*(self: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPositionInParent*(self: Node): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setProcessInternal*(self: Node; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isProcessingInternal*(self: Node): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setFixedProcessInternal*(self: Node; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isFixedProcessingInternal*(self: Node): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTree*(self: Node): SceneTree {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc duplicate*(self: Node; flags: int64 = 15'i64): Node {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc replaceBy*(self: Node; node: Node; keepData: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setSceneInstanceLoadPlaceholder*(self: Node; loadPlaceholder: bool) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getSceneInstanceLoadPlaceholder*(self: Node): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getViewport*(self: Node): Viewport {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc queueFree*(self: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc requestReady*(self: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setNetworkMaster*(self: Node; id: int64; recursive: bool = true) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNetworkMaster*(self: Node): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isNetworkMaster*(self: Node): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rpcConfig*(self: Node; methodd: string; mode: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rsetConfig*(self: Node; property: string; mode: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rpc*(self: Node; methodd: string; variantArgs: varargs[Variant]): Variant {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc rpcUnreliable*(self: Node; methodd: string; variantArgs: varargs[Variant]): Variant {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rpcId*(self: Node; peerId: int64; methodd: string; variantArgs: varargs[Variant]): Variant {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rpcUnreliableId*(self: Node; peerId: int64; methodd: string;
      -                     variantArgs: varargs[Variant]): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rset*(self: Node; property: string; value: Variant) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rsetId*(self: Node; peerId: int64; property: string; value: Variant) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc rsetUnreliable*(self: Node; property: string; value: Variant) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rsetUnreliableId*(self: Node; peerId: int64; property: string; value: Variant) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method process*(self: Node; delta: float64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method fixedProcess*(self: Node; delta: float64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method enterTree*(self: Node) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method exitTree*(self: Node) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method ready*(self: Node) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method input*(self: Node; event: InputEvent) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method unhandledInput*(self: Node; event: InputEvent) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method unhandledKeyInput*(self: Node; event: InputEventKey) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method addChildBelowNode*(self: Node; node: Node; childNode: Node;
      -                         legibleUniqueName: bool = false) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/node_2d.html b/master/godotapi/node_2d.html deleted file mode 100644 index 4b667e8..0000000 --- a/master/godotapi/node_2d.html +++ /dev/null @@ -1,1535 +0,0 @@ - - - - - - - - - - - - - - - - - -Module node_2d - - - - - - - - -
      -
      -

      Module node_2d

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc position*(self: Node2D): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `position =`*(self: Node2D; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rotation*(self: Node2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rotation =`*(self: Node2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rotationDeg*(self: Node2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rotationDeg =`*(self: Node2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc scale*(self: Node2D): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `scale =`*(self: Node2D; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc transform*(self: Node2D): Transform2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `transform =`*(self: Node2D; val: Transform2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc globalPosition*(self: Node2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `globalPosition =`*(self: Node2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc globalRotation*(self: Node2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `globalRotation =`*(self: Node2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc globalRotationDeg*(self: Node2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `globalRotationDeg =`*(self: Node2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc globalScale*(self: Node2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `globalScale =`*(self: Node2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc globalTransform*(self: Node2D): Transform2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `globalTransform =`*(self: Node2D; val: Transform2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc z*(self: Node2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `z =`*(self: Node2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc zAsRelative*(self: Node2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `zAsRelative =`*(self: Node2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rotate*(self: Node2D; radians: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc moveLocalX*(self: Node2D; delta: float64; scaled: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc moveLocalY*(self: Node2D; delta: float64; scaled: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc translate*(self: Node2D; offset: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc globalTranslate*(self: Node2D; offset: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc applyScale*(self: Node2D; ratio: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc lookAt*(self: Node2D; point: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getAngleTo*(self: Node2D; point: Vector2): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc toLocal*(self: Node2D; globalPoint: Vector2): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc toGlobal*(self: Node2D; localPoint: Vector2): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc editSetPivot*(self: Node2D; pivot: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getRelativeTransformToParent*(self: Node2D; parent: Node): Transform2D {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method getRotd*(self: Node2D): float64 {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method setRotd*(self: Node2D; degrees: float64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/objects.html b/master/godotapi/objects.html deleted file mode 100644 index b646e9b..0000000 --- a/master/godotapi/objects.html +++ /dev/null @@ -1,1602 +0,0 @@ - - - - - - - - - - - - - - - - - -Module objects - - - - - - - - -
      -
      -

      Module objects

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      NOTIFICATION_POSTINITIALIZE* = 0'i64
      -
      - - -
      -
      NOTIFICATION_PREDELETE* = 1'i64
      -
      - - -
      -
      CONNECT_DEFERRED* = 1'i64
      -
      - - -
      -
      CONNECT_PERSIST* = 2'i64
      -
      - - -
      -
      CONNECT_ONESHOT* = 4'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc free*(self: Object) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getClass*(self: Object): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isClass*(self: Object; typee: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setImpl*(self: Object; property: string; value: Variant) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getImpl*(self: Object; property: string): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPropertyListImpl*(self: Object): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getMethodList*(self: Object): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc notificationImpl*(self: Object; what: int64; reversed: bool = false) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getInstanceId*(self: Object): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setScript*(self: Object; script: Reference) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getScript*(self: Object): Reference {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setMeta*(self: Object; name: string; value: Variant) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getMeta*(self: Object; name: string): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasMeta*(self: Object; name: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getMetaList*(self: Object): PoolStringArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addUserSignal*(self: Object; signal: string; arguments: Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasUserSignal*(self: Object; signal: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc emitSignal*(self: Object; signal: string; variantArgs: varargs[Variant]): Variant {.
      - gcsafe, locks: 0, discardable
      .}
      -
      - - -
      -
      proc call*(self: Object; methodd: string; variantArgs: varargs[Variant]): Variant {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc callDeferred*(self: Object; methodd: string; variantArgs: varargs[Variant]): Variant {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc callv*(self: Object; methodd: string; argArray: Array): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasMethod*(self: Object; methodd: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSignalList*(self: Object): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSignalConnectionList*(self: Object; signal: string): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getIncomingConnections*(self: Object): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc connect*(self: Object; signal: string; target: Object; methodd: string;
      -             binds: Array; flags: int64 = 0'i64): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc disconnect*(self: Object; signal: string; target: Object; methodd: string) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc isConnected*(self: Object; signal: string; target: Object; methodd: string): bool {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBlockSignals*(self: Object; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isBlockingSignals*(self: Object): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc propertyListChangedNotify*(self: Object) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setMessageTranslation*(self: Object; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc canTranslateMessages*(self: Object): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tr*(self: Object; message: string): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isQueuedForDeletion*(self: Object): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method notification*(self: Object; what: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method set*(self: Object; property: string; value: Variant): bool {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method get*(self: Object; property: string): Variant {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getPropertyList*(self: Object): Array {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method init*(self: Object) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/occluder_polygon_2d.html b/master/godotapi/occluder_polygon_2d.html deleted file mode 100644 index 9fd4539..0000000 --- a/master/godotapi/occluder_polygon_2d.html +++ /dev/null @@ -1,1331 +0,0 @@ - - - - - - - - - - - - - - - - - -Module occluder_polygon_2d - - - - - - - - -
      -
      -

      Module occluder_polygon_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      CULL_DISABLED* = 0'i64
      -
      - - -
      -
      CULL_CLOCKWISE* = 1'i64
      -
      - - -
      -
      CULL_COUNTER_CLOCKWISE* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc closed*(self: OccluderPolygon2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `closed =`*(self: OccluderPolygon2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc cullMode*(self: OccluderPolygon2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `cullMode =`*(self: OccluderPolygon2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc polygon*(self: OccluderPolygon2D): PoolVector2Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `polygon =`*(self: OccluderPolygon2D; val: PoolVector2Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/omni_light.html b/master/godotapi/omni_light.html deleted file mode 100644 index 78b033f..0000000 --- a/master/godotapi/omni_light.html +++ /dev/null @@ -1,1313 +0,0 @@ - - - - - - - - - - - - - - - - - -Module omni_light - - - - - - - - -
      -
      -

      Module omni_light

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc omniRange*(self: OmniLight): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `omniRange =`*(self: OmniLight; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc omniAttenuation*(self: OmniLight): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `omniAttenuation =`*(self: OmniLight; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc omniShadowMode*(self: OmniLight): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `omniShadowMode =`*(self: OmniLight; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc omniShadowDetail*(self: OmniLight): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `omniShadowDetail =`*(self: OmniLight; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/option_button.html b/master/godotapi/option_button.html deleted file mode 100644 index 4d1c923..0000000 --- a/master/godotapi/option_button.html +++ /dev/null @@ -1,1438 +0,0 @@ - - - - - - - - - - - - - - - - - -Module option_button - - - - - - - - -
      -
      -

      Module option_button

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc selected*(self: OptionButton): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `selected =`*(self: OptionButton; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc items*(self: OptionButton): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `items =`*(self: OptionButton; val: Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addItem*(self: OptionButton; label: string; id: int64 = - 1'i64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addIconItem*(self: OptionButton; texture: Texture; label: string; id: int64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemText*(self: OptionButton; idx: int64; text: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemIcon*(self: OptionButton; idx: int64; texture: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemDisabled*(self: OptionButton; idx: int64; disabled: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemId*(self: OptionButton; idx: int64; id: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemMetadata*(self: OptionButton; idx: int64; metadata: Variant) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getItemText*(self: OptionButton; idx: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemIcon*(self: OptionButton; idx: int64): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemId*(self: OptionButton; idx: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemMetadata*(self: OptionButton; idx: int64): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isItemDisabled*(self: OptionButton; idx: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemCount*(self: OptionButton): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addSeparator*(self: OptionButton) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clear*(self: OptionButton) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc select*(self: OptionButton; idx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSelectedId*(self: OptionButton): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSelectedMetadata*(self: OptionButton): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeItem*(self: OptionButton; idx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method selected*(self: OptionButton; arg0: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/p_hash_translation.html b/master/godotapi/p_hash_translation.html deleted file mode 100644 index 638479e..0000000 --- a/master/godotapi/p_hash_translation.html +++ /dev/null @@ -1,1264 +0,0 @@ - - - - - - - - - - - - - - - - - -Module p_hash_translation - - - - - - - - -
      -
      -

      Module p_hash_translation

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc generate*(self: PHashTranslation; fromm: Translation) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/packed_data_container.html b/master/godotapi/packed_data_container.html deleted file mode 100644 index 60289a5..0000000 --- a/master/godotapi/packed_data_container.html +++ /dev/null @@ -1,1320 +0,0 @@ - - - - - - - - - - - - - - - - - -Module packed_data_container - - - - - - - - -
      -
      -

      Module packed_data_container

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc data*(self: PackedDataContainer): PoolByteArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `data =`*(self: PackedDataContainer; val: PoolByteArray) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pack*(self: PackedDataContainer; value: Variant): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc size*(self: PackedDataContainer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method iterInit*(self: PackedDataContainer; arg0: Array): Variant {.
      gcsafe, locks: 0, - base
      .}
      -
      - - -
      -
      method iterGet*(self: PackedDataContainer; arg0: Variant): Variant {.
      gcsafe, locks: 0, - base
      .}
      -
      - - -
      -
      method iterNext*(self: PackedDataContainer; arg0: Array): Variant {.
      gcsafe, locks: 0, - base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/packed_data_container_ref.html b/master/godotapi/packed_data_container_ref.html deleted file mode 100644 index 78ec28b..0000000 --- a/master/godotapi/packed_data_container_ref.html +++ /dev/null @@ -1,1306 +0,0 @@ - - - - - - - - - - - - - - - - - -Module packed_data_container_ref - - - - - - - - -
      -
      -

      Module packed_data_container_ref

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc size*(self: PackedDataContainerRef): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method iterInit*(self: PackedDataContainerRef; arg0: Array): Variant {.
      gcsafe, - locks: 0, base
      .}
      -
      - - -
      -
      method iterGet*(self: PackedDataContainerRef; arg0: Variant): Variant {.
      gcsafe, - locks: 0, base
      .}
      -
      - - -
      -
      method iterNext*(self: PackedDataContainerRef; arg0: Array): Variant {.
      gcsafe, - locks: 0, base
      .}
      -
      - - -
      -
      method isDictionary*(self: PackedDataContainerRef): bool {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/packed_scene.html b/master/godotapi/packed_scene.html deleted file mode 100644 index 3c97043..0000000 --- a/master/godotapi/packed_scene.html +++ /dev/null @@ -1,1331 +0,0 @@ - - - - - - - - - - - - - - - - - -Module packed_scene - - - - - - - - -
      -
      -

      Module packed_scene

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      GEN_EDIT_STATE_DISABLED* = 0'i64
      -
      - - -
      -
      GEN_EDIT_STATE_INSTANCE* = 1'i64
      -
      - - -
      -
      GEN_EDIT_STATE_MAIN* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc bundled*(self: PackedScene): Dictionary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `bundled =`*(self: PackedScene; val: Dictionary) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pack*(self: PackedScene; path: Node): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc instance*(self: PackedScene; editState: int64 = 0'i64): Node {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc canInstance*(self: PackedScene): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getState*(self: PackedScene): SceneState {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/packet_peer.html b/master/godotapi/packet_peer.html deleted file mode 100644 index cd647c3..0000000 --- a/master/godotapi/packet_peer.html +++ /dev/null @@ -1,1313 +0,0 @@ - - - - - - - - - - - - - - - - - -Module packet_peer - - - - - - - - -
      -
      -

      Module packet_peer

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc getVar*(self: PacketPeer): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc putVar*(self: PacketPeer; varr: Variant): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPacket*(self: PacketPeer): PoolByteArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc putPacket*(self: PacketPeer; buffer: PoolByteArray): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPacketError*(self: PacketPeer): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getAvailablePacketCount*(self: PacketPeer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setAllowObjectDecoding*(self: PacketPeer; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isObjectDecodingAllowed*(self: PacketPeer): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/packet_peer_stream.html b/master/godotapi/packet_peer_stream.html deleted file mode 100644 index e0f7a6f..0000000 --- a/master/godotapi/packet_peer_stream.html +++ /dev/null @@ -1,1294 +0,0 @@ - - - - - - - - - - - - - - - - - -Module packet_peer_stream - - - - - - - - -
      -
      -

      Module packet_peer_stream

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc setStreamPeer*(self: PacketPeerStream; peer: Reference) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setInputBufferMaxSize*(self: PacketPeerStream; maxSizeBytes: int64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setOutputBufferMaxSize*(self: PacketPeerStream; maxSizeBytes: int64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getInputBufferMaxSize*(self: PacketPeerStream): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getOutputBufferMaxSize*(self: PacketPeerStream): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/packet_peer_udp.html b/master/godotapi/packet_peer_udp.html deleted file mode 100644 index 1e69903..0000000 --- a/master/godotapi/packet_peer_udp.html +++ /dev/null @@ -1,1309 +0,0 @@ - - - - - - - - - - - - - - - - - -Module packet_peer_udp - - - - - - - - -
      -
      -

      Module packet_peer_udp

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc listen*(self: PacketPeerUDP; port: int64; bindAddress: string = "*";
      -            recvBufSize: int64 = 65536'i64): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc close*(self: PacketPeerUDP) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc wait*(self: PacketPeerUDP): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isListening*(self: PacketPeerUDP): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPacketIp*(self: PacketPeerUDP): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPacketPort*(self: PacketPeerUDP): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setDestAddress*(self: PacketPeerUDP; host: string; port: int64): Error {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/panel.html b/master/godotapi/panel.html deleted file mode 100644 index 56e303b..0000000 --- a/master/godotapi/panel.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module panel - - - - - - - - -
      -
      -

      Module panel

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/panel_container.html b/master/godotapi/panel_container.html deleted file mode 100644 index cdfe4d7..0000000 --- a/master/godotapi/panel_container.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module panel_container - - - - - - - - -
      -
      -

      Module panel_container

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/panorama_sky.html b/master/godotapi/panorama_sky.html deleted file mode 100644 index 90bcac2..0000000 --- a/master/godotapi/panorama_sky.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module panorama_sky - - - - - - - - -
      -
      -

      Module panorama_sky

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc panorama*(self: PanoramaSky): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `panorama =`*(self: PanoramaSky; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/parallax_background.html b/master/godotapi/parallax_background.html deleted file mode 100644 index ecde570..0000000 --- a/master/godotapi/parallax_background.html +++ /dev/null @@ -1,1361 +0,0 @@ - - - - - - - - - - - - - - - - - -Module parallax_background - - - - - - - - -
      -
      -

      Module parallax_background

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc scrollOffset*(self: ParallaxBackground): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `scrollOffset =`*(self: ParallaxBackground; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc scrollBaseOffset*(self: ParallaxBackground): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `scrollBaseOffset =`*(self: ParallaxBackground; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc scrollBaseScale*(self: ParallaxBackground): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `scrollBaseScale =`*(self: ParallaxBackground; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc scrollLimitBegin*(self: ParallaxBackground): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `scrollLimitBegin =`*(self: ParallaxBackground; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc scrollLimitEnd*(self: ParallaxBackground): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `scrollLimitEnd =`*(self: ParallaxBackground; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc scrollIgnoreCameraZoom*(self: ParallaxBackground): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `scrollIgnoreCameraZoom =`*(self: ParallaxBackground; val: bool) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method cameraMoved*(self: ParallaxBackground; arg0: Transform2D) {.
      gcsafe, locks: 0, - base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/parallax_layer.html b/master/godotapi/parallax_layer.html deleted file mode 100644 index 490f09f..0000000 --- a/master/godotapi/parallax_layer.html +++ /dev/null @@ -1,1299 +0,0 @@ - - - - - - - - - - - - - - - - - -Module parallax_layer - - - - - - - - -
      -
      -

      Module parallax_layer

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc motionScale*(self: ParallaxLayer): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `motionScale =`*(self: ParallaxLayer; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc motionOffset*(self: ParallaxLayer): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `motionOffset =`*(self: ParallaxLayer; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc motionMirroring*(self: ParallaxLayer): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `motionMirroring =`*(self: ParallaxLayer; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/particles.html b/master/godotapi/particles.html deleted file mode 100644 index f25302a..0000000 --- a/master/godotapi/particles.html +++ /dev/null @@ -1,1576 +0,0 @@ - - - - - - - - - - - - - - - - - -Module particles - - - - - - - - -
      -
      -

      Module particles

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      DRAW_ORDER_INDEX* = 0'i64
      -
      - - -
      -
      DRAW_ORDER_LIFETIME* = 1'i64
      -
      - - -
      -
      DRAW_ORDER_VIEW_DEPTH* = 2'i64
      -
      - - -
      -
      MAX_DRAW_PASSES* = 4'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc emitting*(self: Particles): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `emitting =`*(self: Particles; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc amount*(self: Particles): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `amount =`*(self: Particles; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc lifetime*(self: Particles): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `lifetime =`*(self: Particles; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc oneShot*(self: Particles): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `oneShot =`*(self: Particles; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc preprocess*(self: Particles): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `preprocess =`*(self: Particles; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc speedScale*(self: Particles): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `speedScale =`*(self: Particles; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc explosiveness*(self: Particles): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `explosiveness =`*(self: Particles; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc randomness*(self: Particles): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `randomness =`*(self: Particles; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fixedFps*(self: Particles): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `fixedFps =`*(self: Particles; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fractDelta*(self: Particles): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `fractDelta =`*(self: Particles; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc visibilityAabb*(self: Particles): Rect3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `visibilityAabb =`*(self: Particles; val: Rect3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc localCoords*(self: Particles): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `localCoords =`*(self: Particles; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc drawOrder*(self: Particles): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `drawOrder =`*(self: Particles; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc processMaterial*(self: Particles): Material {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `processMaterial =`*(self: Particles; val: Material) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc drawPasses*(self: Particles): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `drawPasses =`*(self: Particles; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc drawPass1*(self: Particles): Mesh {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `drawPass1 =`*(self: Particles; val: Mesh) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc drawPass2*(self: Particles): Mesh {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `drawPass2 =`*(self: Particles; val: Mesh) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc drawPass3*(self: Particles): Mesh {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `drawPass3 =`*(self: Particles; val: Mesh) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc drawPass4*(self: Particles): Mesh {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `drawPass4 =`*(self: Particles; val: Mesh) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc restart*(self: Particles) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc captureAabb*(self: Particles): Rect3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/particles_2d.html b/master/godotapi/particles_2d.html deleted file mode 100644 index 577b56d..0000000 --- a/master/godotapi/particles_2d.html +++ /dev/null @@ -1,1548 +0,0 @@ - - - - - - - - - - - - - - - - - -Module particles_2d - - - - - - - - -
      -
      -

      Module particles_2d

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      DRAW_ORDER_INDEX* = 0'i64
      -
      - - -
      -
      DRAW_ORDER_LIFETIME* = 1'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc emitting*(self: Particles2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `emitting =`*(self: Particles2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc amount*(self: Particles2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `amount =`*(self: Particles2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc lifetime*(self: Particles2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `lifetime =`*(self: Particles2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc oneShot*(self: Particles2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `oneShot =`*(self: Particles2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc preprocess*(self: Particles2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `preprocess =`*(self: Particles2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc speedScale*(self: Particles2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `speedScale =`*(self: Particles2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc explosiveness*(self: Particles2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `explosiveness =`*(self: Particles2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc randomness*(self: Particles2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `randomness =`*(self: Particles2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fixedFps*(self: Particles2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `fixedFps =`*(self: Particles2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fractDelta*(self: Particles2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `fractDelta =`*(self: Particles2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc visibilityRect*(self: Particles2D): Rect3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `visibilityRect =`*(self: Particles2D; val: Rect3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc localCoords*(self: Particles2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `localCoords =`*(self: Particles2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc drawOrder*(self: Particles2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `drawOrder =`*(self: Particles2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc processMaterial*(self: Particles2D): Material {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `processMaterial =`*(self: Particles2D; val: Material) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc texture*(self: Particles2D): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `texture =`*(self: Particles2D; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc normalMap*(self: Particles2D): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `normalMap =`*(self: Particles2D; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hFrames*(self: Particles2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `hFrames =`*(self: Particles2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc vFrames*(self: Particles2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `vFrames =`*(self: Particles2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc captureRect*(self: Particles2D): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc restart*(self: Particles2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/particles_material.html b/master/godotapi/particles_material.html deleted file mode 100644 index a6b67e5..0000000 --- a/master/godotapi/particles_material.html +++ /dev/null @@ -1,2187 +0,0 @@ - - - - - - - - - - - - - - - - - -Module particles_material - - - - - - - - -
      -
      -

      Module particles_material

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      PARAM_INITIAL_LINEAR_VELOCITY* = 0'i64
      -
      - - -
      -
      PARAM_ANGULAR_VELOCITY* = 1'i64
      -
      - - -
      -
      PARAM_ORBIT_VELOCITY* = 2'i64
      -
      - - -
      -
      PARAM_LINEAR_ACCEL* = 3'i64
      -
      - - -
      -
      PARAM_RADIAL_ACCEL* = 4'i64
      -
      - - -
      -
      PARAM_TANGENTIAL_ACCEL* = 5'i64
      -
      - - -
      -
      PARAM_DAMPING* = 6'i64
      -
      - - -
      -
      PARAM_ANGLE* = 7'i64
      -
      - - -
      -
      PARAM_SCALE* = 8'i64
      -
      - - -
      -
      PARAM_HUE_VARIATION* = 9'i64
      -
      - - -
      -
      PARAM_ANIM_SPEED* = 10'i64
      -
      - - -
      -
      PARAM_ANIM_OFFSET* = 11'i64
      -
      - - -
      -
      PARAM_MAX* = 12'i64
      -
      - - -
      -
      FLAG_ALIGN_Y_TO_VELOCITY* = 0'i64
      -
      - - -
      -
      FLAG_ROTATE_Y* = 1'i64
      -
      - - -
      -
      FLAG_MAX* = 4'i64
      -
      - - -
      -
      EMISSION_SHAPE_POINT* = 0'i64
      -
      - - -
      -
      EMISSION_SHAPE_SPHERE* = 1'i64
      -
      - - -
      -
      EMISSION_SHAPE_BOX* = 2'i64
      -
      - - -
      -
      EMISSION_SHAPE_POINTS* = 3'i64
      -
      - - -
      -
      EMISSION_SHAPE_DIRECTED_POINTS* = 4'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc trailDivisor*(self: ParticlesMaterial): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `trailDivisor =`*(self: ParticlesMaterial; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc trailSizeModifier*(self: ParticlesMaterial): CurveTexture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `trailSizeModifier =`*(self: ParticlesMaterial; val: CurveTexture) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc trailColorModifier*(self: ParticlesMaterial): GradientTexture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `trailColorModifier =`*(self: ParticlesMaterial; val: GradientTexture) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc emissionShape*(self: ParticlesMaterial): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `emissionShape =`*(self: ParticlesMaterial; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc emissionSphereRadius*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `emissionSphereRadius =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc emissionBoxExtents*(self: ParticlesMaterial): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `emissionBoxExtents =`*(self: ParticlesMaterial; val: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc emissionPointTexture*(self: ParticlesMaterial): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `emissionPointTexture =`*(self: ParticlesMaterial; val: Texture) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc emissionNormalTexture*(self: ParticlesMaterial): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `emissionNormalTexture =`*(self: ParticlesMaterial; val: Texture) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc emissionColorTexture*(self: ParticlesMaterial): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `emissionColorTexture =`*(self: ParticlesMaterial; val: Texture) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc emissionPointCount*(self: ParticlesMaterial): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `emissionPointCount =`*(self: ParticlesMaterial; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc flagAlignY*(self: ParticlesMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `flagAlignY =`*(self: ParticlesMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc flagRotateY*(self: ParticlesMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `flagRotateY =`*(self: ParticlesMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc flagDisableZ*(self: ParticlesMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `flagDisableZ =`*(self: ParticlesMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc spread*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `spread =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc flatness*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `flatness =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc gravity*(self: ParticlesMaterial): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `gravity =`*(self: ParticlesMaterial; val: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc initialVelocity*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `initialVelocity =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc initialVelocityRandom*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `initialVelocityRandom =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc angularVelocity*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularVelocity =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularVelocityRandom*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularVelocityRandom =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc angularVelocityCurve*(self: ParticlesMaterial): CurveTexture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularVelocityCurve =`*(self: ParticlesMaterial; val: CurveTexture) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc orbitVelocity*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `orbitVelocity =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc orbitVelocityRandom*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `orbitVelocityRandom =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc orbitVelocityCurve*(self: ParticlesMaterial): CurveTexture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `orbitVelocityCurve =`*(self: ParticlesMaterial; val: CurveTexture) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc linearAccel*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearAccel =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linearAccelRandom*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearAccelRandom =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linearAccelCurve*(self: ParticlesMaterial): CurveTexture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearAccelCurve =`*(self: ParticlesMaterial; val: CurveTexture) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc radialAccel*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `radialAccel =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc radialAccelRandom*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `radialAccelRandom =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc radialAccelCurve*(self: ParticlesMaterial): CurveTexture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `radialAccelCurve =`*(self: ParticlesMaterial; val: CurveTexture) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc tangentialAccel*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `tangentialAccel =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tangentialAccelRandom*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `tangentialAccelRandom =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc tangentialAccelCurve*(self: ParticlesMaterial): CurveTexture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `tangentialAccelCurve =`*(self: ParticlesMaterial; val: CurveTexture) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc damping*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `damping =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dampingRandom*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dampingRandom =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dampingCurve*(self: ParticlesMaterial): CurveTexture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dampingCurve =`*(self: ParticlesMaterial; val: CurveTexture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angle*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angle =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angleRandom*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angleRandom =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angleCurve*(self: ParticlesMaterial): CurveTexture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angleCurve =`*(self: ParticlesMaterial; val: CurveTexture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc scale*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `scale =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc scaleRandom*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `scaleRandom =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc scaleCurve*(self: ParticlesMaterial): CurveTexture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `scaleCurve =`*(self: ParticlesMaterial; val: CurveTexture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc color*(self: ParticlesMaterial): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `color =`*(self: ParticlesMaterial; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc colorRamp*(self: ParticlesMaterial): GradientTexture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `colorRamp =`*(self: ParticlesMaterial; val: GradientTexture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hueVariation*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `hueVariation =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hueVariationRandom*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `hueVariationRandom =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hueVariationCurve*(self: ParticlesMaterial): CurveTexture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `hueVariationCurve =`*(self: ParticlesMaterial; val: CurveTexture) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc animSpeed*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `animSpeed =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc animSpeedRandom*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `animSpeedRandom =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc animSpeedCurve*(self: ParticlesMaterial): CurveTexture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `animSpeedCurve =`*(self: ParticlesMaterial; val: CurveTexture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc animOffset*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `animOffset =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc animOffsetRandom*(self: ParticlesMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `animOffsetRandom =`*(self: ParticlesMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc animOffsetCurve*(self: ParticlesMaterial): CurveTexture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `animOffsetCurve =`*(self: ParticlesMaterial; val: CurveTexture) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc animLoop*(self: ParticlesMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `animLoop =`*(self: ParticlesMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/path.html b/master/godotapi/path.html deleted file mode 100644 index 71cdbc9..0000000 --- a/master/godotapi/path.html +++ /dev/null @@ -1,1289 +0,0 @@ - - - - - - - - - - - - - - - - - -Module path - - - - - - - - -
      -
      -

      Module path

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc curve*(self: Path): Curve3D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `curve =`*(self: Path; val: Curve3D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method curveChanged*(self: Path) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/path_2d.html b/master/godotapi/path_2d.html deleted file mode 100644 index 819c7bf..0000000 --- a/master/godotapi/path_2d.html +++ /dev/null @@ -1,1289 +0,0 @@ - - - - - - - - - - - - - - - - - -Module path_2d - - - - - - - - -
      -
      -

      Module path_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc curve*(self: Path2D): Curve2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `curve =`*(self: Path2D; val: Curve2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method curveChanged*(self: Path2D) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/path_follow.html b/master/godotapi/path_follow.html deleted file mode 100644 index 71d57f9..0000000 --- a/master/godotapi/path_follow.html +++ /dev/null @@ -1,1394 +0,0 @@ - - - - - - - - - - - - - - - - - -Module path_follow - - - - - - - - -
      -
      -

      Module path_follow

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      ROTATION_NONE* = 0'i64
      -
      - - -
      -
      ROTATION_Y* = 1'i64
      -
      - - -
      -
      ROTATION_XY* = 2'i64
      -
      - - -
      -
      ROTATION_XYZ* = 3'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc setOffset*(self: PathFollow; offset: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getOffset*(self: PathFollow): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setHOffset*(self: PathFollow; hOffset: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getHOffset*(self: PathFollow): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setVOffset*(self: PathFollow; vOffset: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVOffset*(self: PathFollow): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setUnitOffset*(self: PathFollow; unitOffset: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getUnitOffset*(self: PathFollow): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setRotationMode*(self: PathFollow; rotationMode: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getRotationMode*(self: PathFollow): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCubicInterpolation*(self: PathFollow; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCubicInterpolation*(self: PathFollow): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setLoop*(self: PathFollow; loop: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasLoop*(self: PathFollow): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/path_follow_2d.html b/master/godotapi/path_follow_2d.html deleted file mode 100644 index 9b4c9fe..0000000 --- a/master/godotapi/path_follow_2d.html +++ /dev/null @@ -1,1355 +0,0 @@ - - - - - - - - - - - - - - - - - -Module path_follow_2d - - - - - - - - -
      -
      -

      Module path_follow_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc setOffset*(self: PathFollow2D; offset: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getOffset*(self: PathFollow2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setHOffset*(self: PathFollow2D; hOffset: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getHOffset*(self: PathFollow2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setVOffset*(self: PathFollow2D; vOffset: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVOffset*(self: PathFollow2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setUnitOffset*(self: PathFollow2D; unitOffset: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getUnitOffset*(self: PathFollow2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setRotate*(self: PathFollow2D; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isRotating*(self: PathFollow2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCubicInterpolation*(self: PathFollow2D; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCubicInterpolation*(self: PathFollow2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setLoop*(self: PathFollow2D; loop: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasLoop*(self: PathFollow2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/pck_packer.html b/master/godotapi/pck_packer.html deleted file mode 100644 index 9571965..0000000 --- a/master/godotapi/pck_packer.html +++ /dev/null @@ -1,1280 +0,0 @@ - - - - - - - - - - - - - - - - - -Module pck_packer - - - - - - - - -
      -
      -

      Module pck_packer

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc pckStart*(self: PCKPacker; pckName: string; alignment: int64): Error {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc addFile*(self: PCKPacker; pckPath: string; sourcePath: string): Error {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc flush*(self: PCKPacker; verbose: bool): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/performance.html b/master/godotapi/performance.html deleted file mode 100644 index 7a22421..0000000 --- a/master/godotapi/performance.html +++ /dev/null @@ -1,1471 +0,0 @@ - - - - - - - - - - - - - - - - - -Module performance - - - - - - - - -
      -
      -

      Module performance

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      TIME_FPS* = 0'i64
      -
      - - -
      -
      TIME_PROCESS* = 1'i64
      -
      - - -
      -
      TIME_FIXED_PROCESS* = 2'i64
      -
      - - -
      -
      MEMORY_STATIC* = 3'i64
      -
      - - -
      -
      MEMORY_DYNAMIC* = 4'i64
      -
      - - -
      -
      MEMORY_STATIC_MAX* = 5'i64
      -
      - - -
      -
      MEMORY_DYNAMIC_MAX* = 6'i64
      -
      - - -
      -
      MEMORY_MESSAGE_BUFFER_MAX* = 7'i64
      -
      - - -
      -
      OBJECT_COUNT* = 8'i64
      -
      - - -
      -
      OBJECT_RESOURCE_COUNT* = 9'i64
      -
      - - -
      -
      OBJECT_NODE_COUNT* = 10'i64
      -
      - - -
      -
      RENDER_OBJECTS_IN_FRAME* = 11'i64
      -
      - - -
      -
      RENDER_VERTICES_IN_FRAME* = 12'i64
      -
      - - -
      -
      RENDER_MATERIAL_CHANGES_IN_FRAME* = 13'i64
      -
      - - -
      -
      RENDER_SHADER_CHANGES_IN_FRAME* = 14'i64
      -
      - - -
      -
      RENDER_SURFACE_CHANGES_IN_FRAME* = 15'i64
      -
      - - -
      -
      RENDER_DRAW_CALLS_IN_FRAME* = 16'i64
      -
      - - -
      -
      RENDER_USAGE_VIDEO_MEM_TOTAL* = 20'i64
      -
      - - -
      -
      RENDER_VIDEO_MEM_USED* = 17'i64
      -
      - - -
      -
      RENDER_TEXTURE_MEM_USED* = 18'i64
      -
      - - -
      -
      RENDER_VERTEX_MEM_USED* = 19'i64
      -
      - - -
      -
      PHYSICS_2D_ACTIVE_OBJECTS* = 21'i64
      -
      - - -
      -
      PHYSICS_2D_COLLISION_PAIRS* = 22'i64
      -
      - - -
      -
      PHYSICS_2D_ISLAND_COUNT* = 23'i64
      -
      - - -
      -
      PHYSICS_3D_ACTIVE_OBJECTS* = 24'i64
      -
      - - -
      -
      PHYSICS_3D_COLLISION_PAIRS* = 25'i64
      -
      - - -
      -
      PHYSICS_3D_ISLAND_COUNT* = 26'i64
      -
      - - -
      -
      MONITOR_MAX* = 27'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc getMonitor*(monitor: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/physics_2d_direct_body_state.html b/master/godotapi/physics_2d_direct_body_state.html deleted file mode 100644 index d3af5ae..0000000 --- a/master/godotapi/physics_2d_direct_body_state.html +++ /dev/null @@ -1,1460 +0,0 @@ - - - - - - - - - - - - - - - - - -Module physics_2d_direct_body_state - - - - - - - - -
      -
      -

      Module physics_2d_direct_body_state

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc getTotalGravity*(self: Physics2DDirectBodyState): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTotalLinearDamp*(self: Physics2DDirectBodyState): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTotalAngularDamp*(self: Physics2DDirectBodyState): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getInverseMass*(self: Physics2DDirectBodyState): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getInverseInertia*(self: Physics2DDirectBodyState): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setLinearVelocity*(self: Physics2DDirectBodyState; velocity: Vector2) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getLinearVelocity*(self: Physics2DDirectBodyState): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setAngularVelocity*(self: Physics2DDirectBodyState; velocity: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getAngularVelocity*(self: Physics2DDirectBodyState): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setTransform*(self: Physics2DDirectBodyState; transform: Transform2D) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getTransform*(self: Physics2DDirectBodyState): Transform2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setSleepState*(self: Physics2DDirectBodyState; enabled: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isSleeping*(self: Physics2DDirectBodyState): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getContactCount*(self: Physics2DDirectBodyState): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getContactLocalPos*(self: Physics2DDirectBodyState; contactIdx: int64): Vector2 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getContactLocalNormal*(self: Physics2DDirectBodyState; contactIdx: int64): Vector2 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getContactLocalShape*(self: Physics2DDirectBodyState; contactIdx: int64): int64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getContactCollider*(self: Physics2DDirectBodyState; contactIdx: int64): RID {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getContactColliderPos*(self: Physics2DDirectBodyState; contactIdx: int64): Vector2 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getContactColliderId*(self: Physics2DDirectBodyState; contactIdx: int64): int64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getContactColliderObject*(self: Physics2DDirectBodyState; contactIdx: int64): Object {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getContactColliderShape*(self: Physics2DDirectBodyState; contactIdx: int64): int64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getContactColliderShapeMetadata*(self: Physics2DDirectBodyState;
      -                                     contactIdx: int64): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getContactColliderVelocityAtPos*(self: Physics2DDirectBodyState;
      -                                     contactIdx: int64): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getStep*(self: Physics2DDirectBodyState): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc integrateForces*(self: Physics2DDirectBodyState) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSpaceState*(self: Physics2DDirectBodyState): Physics2DDirectSpaceState {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/physics_2d_direct_body_state_sw.html b/master/godotapi/physics_2d_direct_body_state_sw.html deleted file mode 100644 index 2fde54a..0000000 --- a/master/godotapi/physics_2d_direct_body_state_sw.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module physics_2d_direct_body_state_sw - - - - - - - - -
      -
      -

      Module physics_2d_direct_body_state_sw

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/physics_2d_direct_space_state.html b/master/godotapi/physics_2d_direct_space_state.html deleted file mode 100644 index 4d6140b..0000000 --- a/master/godotapi/physics_2d_direct_space_state.html +++ /dev/null @@ -1,1370 +0,0 @@ - - - - - - - - - - - - - - - - - -Module physics_2d_direct_space_state - - - - - - - - -
      -
      -

      Module physics_2d_direct_space_state

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      TYPE_MASK_STATIC_BODY* = 1'i64
      -
      - - -
      -
      TYPE_MASK_KINEMATIC_BODY* = 2'i64
      -
      - - -
      -
      TYPE_MASK_RIGID_BODY* = 4'i64
      -
      - - -
      -
      TYPE_MASK_CHARACTER_BODY* = 8'i64
      -
      - - -
      -
      TYPE_MASK_AREA* = 16'i64
      -
      - - -
      -
      TYPE_MASK_COLLISION* = 15'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc intersectPoint*(self: Physics2DDirectSpaceState; point: Vector2;
      -                    maxResults: int64 = 32'i64; exclude: Array;
      -                    collisionLayer: int64 = 2147483647'i64; typeMask: int64 = 15'i64): Array {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc intersectRay*(self: Physics2DDirectSpaceState; fromm: Vector2; to: Vector2;
      -                  exclude: Array; collisionLayer: int64 = 2147483647'i64;
      -                  typeMask: int64 = 15'i64): Dictionary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc intersectShape*(self: Physics2DDirectSpaceState;
      -                    shape: Physics2DShapeQueryParameters;
      -                    maxResults: int64 = 32'i64): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc castMotion*(self: Physics2DDirectSpaceState;
      -                shape: Physics2DShapeQueryParameters): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc collideShape*(self: Physics2DDirectSpaceState;
      -                  shape: Physics2DShapeQueryParameters; maxResults: int64 = 32'i64): Array {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getRestInfo*(self: Physics2DDirectSpaceState;
      -                 shape: Physics2DShapeQueryParameters): Dictionary {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/physics_2d_server.html b/master/godotapi/physics_2d_server.html deleted file mode 100644 index 3a8daa9..0000000 --- a/master/godotapi/physics_2d_server.html +++ /dev/null @@ -1,2289 +0,0 @@ - - - - - - - - - - - - - - - - - -Module physics_2d_server - - - - - - - - -
      -
      -

      Module physics_2d_server

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      SPACE_PARAM_CONTACT_RECYCLE_RADIUS* = 0'i64
      -
      - - -
      -
      SPACE_PARAM_CONTACT_MAX_SEPARATION* = 1'i64
      -
      - - -
      -
      SPACE_PARAM_BODY_MAX_ALLOWED_PENETRATION* = 2'i64
      -
      - - -
      -
      SPACE_PARAM_BODY_LINEAR_VELOCITY_SLEEP_THRESHOLD* = 3'i64
      -
      - - -
      -
      SPACE_PARAM_BODY_ANGULAR_VELOCITY_SLEEP_THRESHOLD* = 4'i64
      -
      - - -
      -
      SPACE_PARAM_BODY_TIME_TO_SLEEP* = 5'i64
      -
      - - -
      -
      SPACE_PARAM_CONSTRAINT_DEFAULT_BIAS* = 6'i64
      -
      - - -
      -
      SHAPE_LINE* = 0'i64
      -
      - - -
      -
      SHAPE_SEGMENT* = 2'i64
      -
      - - -
      -
      SHAPE_CIRCLE* = 3'i64
      -
      - - -
      -
      SHAPE_RECTANGLE* = 4'i64
      -
      - - -
      -
      SHAPE_CAPSULE* = 5'i64
      -
      - - -
      -
      SHAPE_CONVEX_POLYGON* = 6'i64
      -
      - - -
      -
      SHAPE_CONCAVE_POLYGON* = 7'i64
      -
      - - -
      -
      SHAPE_CUSTOM* = 8'i64
      -
      - - -
      -
      AREA_PARAM_GRAVITY* = 0'i64
      -
      - - -
      -
      AREA_PARAM_GRAVITY_VECTOR* = 1'i64
      -
      - - -
      -
      AREA_PARAM_GRAVITY_IS_POINT* = 2'i64
      -
      - - -
      -
      AREA_PARAM_GRAVITY_DISTANCE_SCALE* = 3'i64
      -
      - - -
      -
      AREA_PARAM_GRAVITY_POINT_ATTENUATION* = 4'i64
      -
      - - -
      -
      AREA_PARAM_LINEAR_DAMP* = 5'i64
      -
      - - -
      -
      AREA_PARAM_ANGULAR_DAMP* = 6'i64
      -
      - - -
      -
      AREA_PARAM_PRIORITY* = 7'i64
      -
      - - -
      -
      AREA_SPACE_OVERRIDE_DISABLED* = 0'i64
      -
      - - -
      -
      AREA_SPACE_OVERRIDE_COMBINE* = 1'i64
      -
      - - -
      -
      AREA_SPACE_OVERRIDE_COMBINE_REPLACE* = 2'i64
      -
      - - -
      -
      AREA_SPACE_OVERRIDE_REPLACE* = 3'i64
      -
      - - -
      -
      AREA_SPACE_OVERRIDE_REPLACE_COMBINE* = 4'i64
      -
      - - -
      -
      BODY_MODE_STATIC* = 0'i64
      -
      - - -
      -
      BODY_MODE_KINEMATIC* = 1'i64
      -
      - - -
      -
      BODY_MODE_RIGID* = 2'i64
      -
      - - -
      -
      BODY_MODE_CHARACTER* = 3'i64
      -
      - - -
      -
      BODY_PARAM_BOUNCE* = 0'i64
      -
      - - -
      -
      BODY_PARAM_FRICTION* = 1'i64
      -
      - - -
      -
      BODY_PARAM_MASS* = 2'i64
      -
      - - -
      -
      BODY_PARAM_INERTIA* = 3'i64
      -
      - - -
      -
      BODY_PARAM_GRAVITY_SCALE* = 4'i64
      -
      - - -
      -
      BODY_PARAM_LINEAR_DAMP* = 5'i64
      -
      - - -
      -
      BODY_PARAM_ANGULAR_DAMP* = 6'i64
      -
      - - -
      -
      BODY_PARAM_MAX* = 7'i64
      -
      - - -
      -
      BODY_STATE_TRANSFORM* = 0'i64
      -
      - - -
      -
      BODY_STATE_LINEAR_VELOCITY* = 1'i64
      -
      - - -
      -
      BODY_STATE_ANGULAR_VELOCITY* = 2'i64
      -
      - - -
      -
      BODY_STATE_SLEEPING* = 3'i64
      -
      - - -
      -
      BODY_STATE_CAN_SLEEP* = 4'i64
      -
      - - -
      -
      JOINT_PIN* = 0'i64
      -
      - - -
      -
      JOINT_GROOVE* = 1'i64
      -
      - - -
      -
      JOINT_DAMPED_SPRING* = 2'i64
      -
      - - -
      -
      DAMPED_STRING_REST_LENGTH* = 0'i64
      -
      - - -
      -
      DAMPED_STRING_STIFFNESS* = 1'i64
      -
      - - -
      -
      DAMPED_STRING_DAMPING* = 2'i64
      -
      - - -
      -
      CCD_MODE_DISABLED* = 0'i64
      -
      - - -
      -
      CCD_MODE_CAST_RAY* = 1'i64
      -
      - - -
      -
      CCD_MODE_CAST_SHAPE* = 2'i64
      -
      - - -
      -
      AREA_BODY_ADDED* = 0'i64
      -
      - - -
      -
      AREA_BODY_REMOVED* = 1'i64
      -
      - - -
      -
      INFO_ACTIVE_OBJECTS* = 0'i64
      -
      - - -
      -
      INFO_COLLISION_PAIRS* = 1'i64
      -
      - - -
      -
      INFO_ISLAND_COUNT* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc shapeCreate*(typee: int64): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shapeSetData*(shape: RID; data: Variant) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shapeGetType*(shape: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shapeGetData*(shape: RID): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc spaceCreate*(): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc spaceSetActive*(space: RID; active: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc spaceIsActive*(space: RID): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc spaceSetParam*(space: RID; param: int64; value: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc spaceGetParam*(space: RID; param: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc spaceGetDirectState*(space: RID): Physics2DDirectSpaceState {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaCreate*(): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaSetSpace*(area: RID; space: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaGetSpace*(area: RID): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaSetSpaceOverrideMode*(area: RID; mode: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaGetSpaceOverrideMode*(area: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaAddShape*(area: RID; shape: RID; transform: Transform2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaSetShape*(area: RID; shapeIdx: int64; shape: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaSetShapeTransform*(area: RID; shapeIdx: int64; transform: Transform2D) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaSetShapeDisabled*(area: RID; shapeIdx: int64; disable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaGetShapeCount*(area: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaGetShape*(area: RID; shapeIdx: int64): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaGetShapeTransform*(area: RID; shapeIdx: int64): Transform2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaRemoveShape*(area: RID; shapeIdx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaClearShapes*(area: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaSetCollisionLayer*(area: RID; layer: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaSetCollisionMask*(area: RID; mask: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaSetParam*(area: RID; param: int64; value: Variant) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaSetTransform*(area: RID; transform: Transform2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaGetParam*(area: RID; param: int64): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaGetTransform*(area: RID): Transform2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaAttachObjectInstanceId*(area: RID; id: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaGetObjectInstanceId*(area: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaSetMonitorCallback*(area: RID; receiver: Object; methodd: string) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc bodyCreate*(mode: int64 = 2'i64; initSleeping: bool = false): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetSpace*(body: RID; space: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyGetSpace*(body: RID): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetMode*(body: RID; mode: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyGetMode*(body: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyAddShape*(body: RID; shape: RID; transform: Transform2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetShape*(body: RID; shapeIdx: int64; shape: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetShapeTransform*(body: RID; shapeIdx: int64; transform: Transform2D) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetShapeMetadata*(body: RID; shapeIdx: int64; metadata: Variant) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc bodyGetShapeCount*(body: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyGetShape*(body: RID; shapeIdx: int64): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyGetShapeTransform*(body: RID; shapeIdx: int64): Transform2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyGetShapeMetadata*(body: RID; shapeIdx: int64): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyRemoveShape*(body: RID; shapeIdx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyClearShapes*(body: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetShapeDisabled*(body: RID; shapeIdx: int64; disable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetShapeAsOneWayCollision*(body: RID; shapeIdx: int64; enable: bool) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc bodyAttachObjectInstanceId*(body: RID; id: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyGetObjectInstanceId*(body: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetContinuousCollisionDetectionMode*(body: RID; mode: int64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc bodyGetContinuousCollisionDetectionMode*(body: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetCollisionLayer*(body: RID; layer: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyGetCollisionLayer*(body: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetCollisionMask*(body: RID; mask: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyGetCollisionMask*(body: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetParam*(body: RID; param: int64; value: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyGetParam*(body: RID; param: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetState*(body: RID; state: int64; value: Variant) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyGetState*(body: RID; state: int64): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyApplyImpulse*(body: RID; pos: Vector2; impulse: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyAddForce*(body: RID; offset: Vector2; force: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetAxisVelocity*(body: RID; axisVelocity: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyAddCollisionException*(body: RID; exceptedBody: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyRemoveCollisionException*(body: RID; exceptedBody: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetMaxContactsReported*(body: RID; amount: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyGetMaxContactsReported*(body: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetOmitForceIntegration*(body: RID; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyIsOmittingForceIntegration*(body: RID): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetForceIntegrationCallback*(body: RID; receiver: Object; methodd: string;
      -                                     userdata: Variant = newVariant()) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc bodyTestMotion*(body: RID; fromm: Transform2D; motion: Vector2;
      -                    margin: float64 = 0.08;
      -                    resultVal: Physics2DTestMotionResult = nil): bool {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc jointSetParam*(joint: RID; param: int64; value: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc jointGetParam*(joint: RID; param: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pinJointCreate*(anchor: Vector2; bodyA: RID; bodyB: RID = initRID()): RID {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc grooveJointCreate*(groove1A: Vector2; groove2A: Vector2; anchorB: Vector2;
      -                       bodyA: RID = initRID(); bodyB: RID = initRID()): RID {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc dampedSpringJointCreate*(anchorA: Vector2; anchorB: Vector2; bodyA: RID;
      -                             bodyB: RID = initRID()): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dampedStringJointSetParam*(joint: RID; param: int64; value: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc dampedStringJointGetParam*(joint: RID; param: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc jointGetType*(joint: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc freeRid*(rid: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setActive*(active: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getProcessInfo*(processInfo: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/physics_2d_server_sw.html b/master/godotapi/physics_2d_server_sw.html deleted file mode 100644 index abe4ed6..0000000 --- a/master/godotapi/physics_2d_server_sw.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module physics_2d_server_sw - - - - - - - - -
      -
      -

      Module physics_2d_server_sw

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/physics_2d_shape_query_parameters.html b/master/godotapi/physics_2d_shape_query_parameters.html deleted file mode 100644 index 47eebef..0000000 --- a/master/godotapi/physics_2d_shape_query_parameters.html +++ /dev/null @@ -1,1372 +0,0 @@ - - - - - - - - - - - - - - - - - -Module physics_2d_shape_query_parameters - - - - - - - - -
      -
      -

      Module physics_2d_shape_query_parameters

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc setShape*(self: Physics2DShapeQueryParameters; shape: Resource) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setShapeRid*(self: Physics2DShapeQueryParameters; shape: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getShapeRid*(self: Physics2DShapeQueryParameters): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setTransform*(self: Physics2DShapeQueryParameters; transform: Transform2D) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTransform*(self: Physics2DShapeQueryParameters): Transform2D {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setMotion*(self: Physics2DShapeQueryParameters; motion: Vector2) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getMotion*(self: Physics2DShapeQueryParameters): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setMargin*(self: Physics2DShapeQueryParameters; margin: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getMargin*(self: Physics2DShapeQueryParameters): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCollisionLayer*(self: Physics2DShapeQueryParameters; collisionLayer: int64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionLayer*(self: Physics2DShapeQueryParameters): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setObjectTypeMask*(self: Physics2DShapeQueryParameters; objectTypeMask: int64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getObjectTypeMask*(self: Physics2DShapeQueryParameters): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setExclude*(self: Physics2DShapeQueryParameters; exclude: Array) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getExclude*(self: Physics2DShapeQueryParameters): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/physics_2d_shape_query_result.html b/master/godotapi/physics_2d_shape_query_result.html deleted file mode 100644 index 4088d14..0000000 --- a/master/godotapi/physics_2d_shape_query_result.html +++ /dev/null @@ -1,1295 +0,0 @@ - - - - - - - - - - - - - - - - - -Module physics_2d_shape_query_result - - - - - - - - -
      -
      -

      Module physics_2d_shape_query_result

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc getResultCount*(self: Physics2DShapeQueryResult): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getResultRid*(self: Physics2DShapeQueryResult; idx: int64): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getResultObjectId*(self: Physics2DShapeQueryResult; idx: int64): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getResultObject*(self: Physics2DShapeQueryResult; idx: int64): Object {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getResultObjectShape*(self: Physics2DShapeQueryResult; idx: int64): int64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/physics_2d_test_motion_result.html b/master/godotapi/physics_2d_test_motion_result.html deleted file mode 100644 index e97f2d7..0000000 --- a/master/godotapi/physics_2d_test_motion_result.html +++ /dev/null @@ -1,1321 +0,0 @@ - - - - - - - - - - - - - - - - - -Module physics_2d_test_motion_result - - - - - - - - -
      -
      -

      Module physics_2d_test_motion_result

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc getMotion*(self: Physics2DTestMotionResult): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getMotionRemainder*(self: Physics2DTestMotionResult): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionPoint*(self: Physics2DTestMotionResult): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionNormal*(self: Physics2DTestMotionResult): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getColliderVelocity*(self: Physics2DTestMotionResult): Vector2 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getColliderId*(self: Physics2DTestMotionResult): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getColliderRid*(self: Physics2DTestMotionResult): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollider*(self: Physics2DTestMotionResult): Object {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getColliderShape*(self: Physics2DTestMotionResult): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/physics_body.html b/master/godotapi/physics_body.html deleted file mode 100644 index c88ea0c..0000000 --- a/master/godotapi/physics_body.html +++ /dev/null @@ -1,1353 +0,0 @@ - - - - - - - - - - - - - - - - - -Module physics_body - - - - - - - - -
      -
      -

      Module physics_body

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc collisionLayer*(self: PhysicsBody): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `collisionLayer =`*(self: PhysicsBody; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc collisionMask*(self: PhysicsBody): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `collisionMask =`*(self: PhysicsBody; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCollisionMaskBit*(self: PhysicsBody; bit: int64; value: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionMaskBit*(self: PhysicsBody; bit: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCollisionLayerBit*(self: PhysicsBody; bit: int64; value: bool) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getCollisionLayerBit*(self: PhysicsBody; bit: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addCollisionExceptionWith*(self: PhysicsBody; body: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeCollisionExceptionWith*(self: PhysicsBody; body: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method setLayers*(self: PhysicsBody; mask: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      method getLayers*(self: PhysicsBody): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/physics_body_2d.html b/master/godotapi/physics_body_2d.html deleted file mode 100644 index 2174087..0000000 --- a/master/godotapi/physics_body_2d.html +++ /dev/null @@ -1,1343 +0,0 @@ - - - - - - - - - - - - - - - - - -Module physics_body_2d - - - - - - - - -
      -
      -

      Module physics_body_2d

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc layers*(self: PhysicsBody2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `layers =`*(self: PhysicsBody2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc collisionLayer*(self: PhysicsBody2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `collisionLayer =`*(self: PhysicsBody2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc collisionMask*(self: PhysicsBody2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `collisionMask =`*(self: PhysicsBody2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCollisionMaskBit*(self: PhysicsBody2D; bit: int64; value: bool) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getCollisionMaskBit*(self: PhysicsBody2D; bit: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCollisionLayerBit*(self: PhysicsBody2D; bit: int64; value: bool) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getCollisionLayerBit*(self: PhysicsBody2D; bit: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addCollisionExceptionWith*(self: PhysicsBody2D; body: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeCollisionExceptionWith*(self: PhysicsBody2D; body: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/physics_direct_body_state.html b/master/godotapi/physics_direct_body_state.html deleted file mode 100644 index 1706d59..0000000 --- a/master/godotapi/physics_direct_body_state.html +++ /dev/null @@ -1,1489 +0,0 @@ - - - - - - - - - - - - - - - - - -Module physics_direct_body_state - - - - - - - - -
      -
      -

      Module physics_direct_body_state

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc getTotalGravity*(self: PhysicsDirectBodyState): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTotalLinearDamp*(self: PhysicsDirectBodyState): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTotalAngularDamp*(self: PhysicsDirectBodyState): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCenterOfMass*(self: PhysicsDirectBodyState): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPrincipalInetriaAxes*(self: PhysicsDirectBodyState): Basis {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getInverseMass*(self: PhysicsDirectBodyState): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getInverseInertia*(self: PhysicsDirectBodyState): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setLinearVelocity*(self: PhysicsDirectBodyState; velocity: Vector3) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getLinearVelocity*(self: PhysicsDirectBodyState): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setAngularVelocity*(self: PhysicsDirectBodyState; velocity: Vector3) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getAngularVelocity*(self: PhysicsDirectBodyState): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setTransform*(self: PhysicsDirectBodyState; transform: Transform) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getTransform*(self: PhysicsDirectBodyState): Transform {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addForce*(self: PhysicsDirectBodyState; force: Vector3; pos: Vector3) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc applyImpulse*(self: PhysicsDirectBodyState; pos: Vector3; j: Vector3) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc applyTorqeImpulse*(self: PhysicsDirectBodyState; j: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setSleepState*(self: PhysicsDirectBodyState; enabled: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isSleeping*(self: PhysicsDirectBodyState): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getContactCount*(self: PhysicsDirectBodyState): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getContactLocalPos*(self: PhysicsDirectBodyState; contactIdx: int64): Vector3 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getContactLocalNormal*(self: PhysicsDirectBodyState; contactIdx: int64): Vector3 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getContactLocalShape*(self: PhysicsDirectBodyState; contactIdx: int64): int64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getContactCollider*(self: PhysicsDirectBodyState; contactIdx: int64): RID {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getContactColliderPos*(self: PhysicsDirectBodyState; contactIdx: int64): Vector3 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getContactColliderId*(self: PhysicsDirectBodyState; contactIdx: int64): int64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getContactColliderObject*(self: PhysicsDirectBodyState; contactIdx: int64): Object {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getContactColliderShape*(self: PhysicsDirectBodyState; contactIdx: int64): int64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getContactColliderVelocityAtPos*(self: PhysicsDirectBodyState;
      -                                     contactIdx: int64): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getStep*(self: PhysicsDirectBodyState): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc integrateForces*(self: PhysicsDirectBodyState) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSpaceState*(self: PhysicsDirectBodyState): PhysicsDirectSpaceState {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/physics_direct_body_state_sw.html b/master/godotapi/physics_direct_body_state_sw.html deleted file mode 100644 index 703d3a0..0000000 --- a/master/godotapi/physics_direct_body_state_sw.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module physics_direct_body_state_sw - - - - - - - - -
      -
      -

      Module physics_direct_body_state_sw

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/physics_direct_space_state.html b/master/godotapi/physics_direct_space_state.html deleted file mode 100644 index 533a811..0000000 --- a/master/godotapi/physics_direct_space_state.html +++ /dev/null @@ -1,1358 +0,0 @@ - - - - - - - - - - - - - - - - - -Module physics_direct_space_state - - - - - - - - -
      -
      -

      Module physics_direct_space_state

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      TYPE_MASK_STATIC_BODY* = 1'i64
      -
      - - -
      -
      TYPE_MASK_KINEMATIC_BODY* = 2'i64
      -
      - - -
      -
      TYPE_MASK_RIGID_BODY* = 4'i64
      -
      - - -
      -
      TYPE_MASK_CHARACTER_BODY* = 8'i64
      -
      - - -
      -
      TYPE_MASK_AREA* = 16'i64
      -
      - - -
      -
      TYPE_MASK_COLLISION* = 15'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc intersectRay*(self: PhysicsDirectSpaceState; fromm: Vector3; to: Vector3;
      -                  exclude: Array; collisionLayer: int64 = 2147483647'i64;
      -                  typeMask: int64 = 15'i64): Dictionary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc intersectShape*(self: PhysicsDirectSpaceState;
      -                    shape: PhysicsShapeQueryParameters; maxResults: int64 = 32'i64): Array {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc castMotion*(self: PhysicsDirectSpaceState; shape: PhysicsShapeQueryParameters;
      -                motion: Vector3): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc collideShape*(self: PhysicsDirectSpaceState;
      -                  shape: PhysicsShapeQueryParameters; maxResults: int64 = 32'i64): Array {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getRestInfo*(self: PhysicsDirectSpaceState; shape: PhysicsShapeQueryParameters): Dictionary {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/physics_server.html b/master/godotapi/physics_server.html deleted file mode 100644 index 9c42bb5..0000000 --- a/master/godotapi/physics_server.html +++ /dev/null @@ -1,2743 +0,0 @@ - - - - - - - - - - - - - - - - - -Module physics_server - - - - - - - - -
      -
      -

      Module physics_server

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      JOINT_PIN* = 0'i64
      -
      - - -
      -
      JOINT_HINGE* = 1'i64
      -
      - - -
      -
      JOINT_SLIDER* = 2'i64
      -
      - - -
      -
      JOINT_CONE_TWIST* = 3'i64
      -
      - - -
      -
      JOINT_6DOF* = 4'i64
      -
      - - -
      -
      PIN_JOINT_BIAS* = 0'i64
      -
      - - -
      -
      PIN_JOINT_DAMPING* = 1'i64
      -
      - - -
      -
      PIN_JOINT_IMPULSE_CLAMP* = 2'i64
      -
      - - -
      -
      HINGE_JOINT_BIAS* = 0'i64
      -
      - - -
      -
      HINGE_JOINT_LIMIT_UPPER* = 1'i64
      -
      - - -
      -
      HINGE_JOINT_LIMIT_LOWER* = 2'i64
      -
      - - -
      -
      HINGE_JOINT_LIMIT_BIAS* = 3'i64
      -
      - - -
      -
      HINGE_JOINT_LIMIT_SOFTNESS* = 4'i64
      -
      - - -
      -
      HINGE_JOINT_LIMIT_RELAXATION* = 5'i64
      -
      - - -
      -
      HINGE_JOINT_MOTOR_TARGET_VELOCITY* = 6'i64
      -
      - - -
      -
      HINGE_JOINT_MOTOR_MAX_IMPULSE* = 7'i64
      -
      - - -
      -
      HINGE_JOINT_FLAG_USE_LIMIT* = 0'i64
      -
      - - -
      -
      HINGE_JOINT_FLAG_ENABLE_MOTOR* = 1'i64
      -
      - - -
      -
      SLIDER_JOINT_LINEAR_LIMIT_UPPER* = 0'i64
      -
      - - -
      -
      SLIDER_JOINT_LINEAR_LIMIT_LOWER* = 1'i64
      -
      - - -
      -
      SLIDER_JOINT_LINEAR_LIMIT_SOFTNESS* = 2'i64
      -
      - - -
      -
      SLIDER_JOINT_LINEAR_LIMIT_RESTITUTION* = 3'i64
      -
      - - -
      -
      SLIDER_JOINT_LINEAR_LIMIT_DAMPING* = 4'i64
      -
      - - -
      -
      SLIDER_JOINT_LINEAR_MOTION_SOFTNESS* = 5'i64
      -
      - - -
      -
      SLIDER_JOINT_LINEAR_MOTION_RESTITUTION* = 6'i64
      -
      - - -
      -
      SLIDER_JOINT_LINEAR_MOTION_DAMPING* = 7'i64
      -
      - - -
      -
      SLIDER_JOINT_LINEAR_ORTHOGONAL_SOFTNESS* = 8'i64
      -
      - - -
      -
      SLIDER_JOINT_LINEAR_ORTHOGONAL_RESTITUTION* = 9'i64
      -
      - - -
      -
      SLIDER_JOINT_LINEAR_ORTHOGONAL_DAMPING* = 10'i64
      -
      - - -
      -
      SLIDER_JOINT_ANGULAR_LIMIT_UPPER* = 11'i64
      -
      - - -
      -
      SLIDER_JOINT_ANGULAR_LIMIT_LOWER* = 12'i64
      -
      - - -
      -
      SLIDER_JOINT_ANGULAR_LIMIT_SOFTNESS* = 13'i64
      -
      - - -
      -
      SLIDER_JOINT_ANGULAR_LIMIT_RESTITUTION* = 14'i64
      -
      - - -
      -
      SLIDER_JOINT_ANGULAR_LIMIT_DAMPING* = 15'i64
      -
      - - -
      -
      SLIDER_JOINT_ANGULAR_MOTION_SOFTNESS* = 16'i64
      -
      - - -
      -
      SLIDER_JOINT_ANGULAR_MOTION_RESTITUTION* = 17'i64
      -
      - - -
      -
      SLIDER_JOINT_ANGULAR_MOTION_DAMPING* = 18'i64
      -
      - - -
      -
      SLIDER_JOINT_ANGULAR_ORTHOGONAL_SOFTNESS* = 19'i64
      -
      - - -
      -
      SLIDER_JOINT_ANGULAR_ORTHOGONAL_RESTITUTION* = 20'i64
      -
      - - -
      -
      SLIDER_JOINT_ANGULAR_ORTHOGONAL_DAMPING* = 21'i64
      -
      - - -
      -
      SLIDER_JOINT_MAX* = 22'i64
      -
      - - -
      -
      CONE_TWIST_JOINT_SWING_SPAN* = 0'i64
      -
      - - -
      -
      CONE_TWIST_JOINT_TWIST_SPAN* = 1'i64
      -
      - - -
      -
      CONE_TWIST_JOINT_BIAS* = 2'i64
      -
      - - -
      -
      CONE_TWIST_JOINT_SOFTNESS* = 3'i64
      -
      - - -
      -
      CONE_TWIST_JOINT_RELAXATION* = 4'i64
      -
      - - -
      -
      G6DOF_JOINT_LINEAR_LOWER_LIMIT* = 0'i64
      -
      - - -
      -
      G6DOF_JOINT_LINEAR_UPPER_LIMIT* = 1'i64
      -
      - - -
      -
      G6DOF_JOINT_LINEAR_LIMIT_SOFTNESS* = 2'i64
      -
      - - -
      -
      G6DOF_JOINT_LINEAR_RESTITUTION* = 3'i64
      -
      - - -
      -
      G6DOF_JOINT_LINEAR_DAMPING* = 4'i64
      -
      - - -
      -
      G6DOF_JOINT_ANGULAR_LOWER_LIMIT* = 5'i64
      -
      - - -
      -
      G6DOF_JOINT_ANGULAR_UPPER_LIMIT* = 6'i64
      -
      - - -
      -
      G6DOF_JOINT_ANGULAR_LIMIT_SOFTNESS* = 7'i64
      -
      - - -
      -
      G6DOF_JOINT_ANGULAR_DAMPING* = 8'i64
      -
      - - -
      -
      G6DOF_JOINT_ANGULAR_RESTITUTION* = 9'i64
      -
      - - -
      -
      G6DOF_JOINT_ANGULAR_FORCE_LIMIT* = 10'i64
      -
      - - -
      -
      G6DOF_JOINT_ANGULAR_ERP* = 11'i64
      -
      - - -
      -
      G6DOF_JOINT_ANGULAR_MOTOR_TARGET_VELOCITY* = 12'i64
      -
      - - -
      -
      G6DOF_JOINT_ANGULAR_MOTOR_FORCE_LIMIT* = 13'i64
      -
      - - -
      -
      G6DOF_JOINT_FLAG_ENABLE_LINEAR_LIMIT* = 0'i64
      -
      - - -
      -
      G6DOF_JOINT_FLAG_ENABLE_ANGULAR_LIMIT* = 1'i64
      -
      - - -
      -
      G6DOF_JOINT_FLAG_ENABLE_MOTOR* = 2'i64
      -
      - - -
      -
      SHAPE_PLANE* = 0'i64
      -
      - - -
      -
      SHAPE_RAY* = 1'i64
      -
      - - -
      -
      SHAPE_SPHERE* = 2'i64
      -
      - - -
      -
      SHAPE_BOX* = 3'i64
      -
      - - -
      -
      SHAPE_CAPSULE* = 4'i64
      -
      - - -
      -
      SHAPE_CONVEX_POLYGON* = 5'i64
      -
      - - -
      -
      SHAPE_CONCAVE_POLYGON* = 6'i64
      -
      - - -
      -
      SHAPE_HEIGHTMAP* = 7'i64
      -
      - - -
      -
      SHAPE_CUSTOM* = 8'i64
      -
      - - -
      -
      AREA_PARAM_GRAVITY* = 0'i64
      -
      - - -
      -
      AREA_PARAM_GRAVITY_VECTOR* = 1'i64
      -
      - - -
      -
      AREA_PARAM_GRAVITY_IS_POINT* = 2'i64
      -
      - - -
      -
      AREA_PARAM_GRAVITY_DISTANCE_SCALE* = 3'i64
      -
      - - -
      -
      AREA_PARAM_GRAVITY_POINT_ATTENUATION* = 4'i64
      -
      - - -
      -
      AREA_PARAM_LINEAR_DAMP* = 5'i64
      -
      - - -
      -
      AREA_PARAM_ANGULAR_DAMP* = 6'i64
      -
      - - -
      -
      AREA_PARAM_PRIORITY* = 7'i64
      -
      - - -
      -
      AREA_SPACE_OVERRIDE_DISABLED* = 0'i64
      -
      - - -
      -
      AREA_SPACE_OVERRIDE_COMBINE* = 1'i64
      -
      - - -
      -
      AREA_SPACE_OVERRIDE_COMBINE_REPLACE* = 2'i64
      -
      - - -
      -
      AREA_SPACE_OVERRIDE_REPLACE* = 3'i64
      -
      - - -
      -
      AREA_SPACE_OVERRIDE_REPLACE_COMBINE* = 4'i64
      -
      - - -
      -
      BODY_MODE_STATIC* = 0'i64
      -
      - - -
      -
      BODY_MODE_KINEMATIC* = 1'i64
      -
      - - -
      -
      BODY_MODE_RIGID* = 2'i64
      -
      - - -
      -
      BODY_MODE_CHARACTER* = 3'i64
      -
      - - -
      -
      BODY_PARAM_BOUNCE* = 0'i64
      -
      - - -
      -
      BODY_PARAM_FRICTION* = 1'i64
      -
      - - -
      -
      BODY_PARAM_MASS* = 2'i64
      -
      - - -
      -
      BODY_PARAM_GRAVITY_SCALE* = 3'i64
      -
      - - -
      -
      BODY_PARAM_ANGULAR_DAMP* = 5'i64
      -
      - - -
      -
      BODY_PARAM_LINEAR_DAMP* = 4'i64
      -
      - - -
      -
      BODY_PARAM_MAX* = 6'i64
      -
      - - -
      -
      BODY_STATE_TRANSFORM* = 0'i64
      -
      - - -
      -
      BODY_STATE_LINEAR_VELOCITY* = 1'i64
      -
      - - -
      -
      BODY_STATE_ANGULAR_VELOCITY* = 2'i64
      -
      - - -
      -
      BODY_STATE_SLEEPING* = 3'i64
      -
      - - -
      -
      BODY_STATE_CAN_SLEEP* = 4'i64
      -
      - - -
      -
      AREA_BODY_ADDED* = 0'i64
      -
      - - -
      -
      AREA_BODY_REMOVED* = 1'i64
      -
      - - -
      -
      INFO_ACTIVE_OBJECTS* = 0'i64
      -
      - - -
      -
      INFO_COLLISION_PAIRS* = 1'i64
      -
      - - -
      -
      INFO_ISLAND_COUNT* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc shapeCreate*(typee: int64): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shapeSetData*(shape: RID; data: Variant) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shapeGetType*(shape: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shapeGetData*(shape: RID): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc spaceCreate*(): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc spaceSetActive*(space: RID; active: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc spaceIsActive*(space: RID): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc spaceSetParam*(space: RID; param: int64; value: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc spaceGetParam*(space: RID; param: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc spaceGetDirectState*(space: RID): PhysicsDirectSpaceState {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaCreate*(): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaSetSpace*(area: RID; space: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaGetSpace*(area: RID): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaSetSpaceOverrideMode*(area: RID; mode: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaGetSpaceOverrideMode*(area: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaAddShape*(area: RID; shape: RID; transform: Transform) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaSetShape*(area: RID; shapeIdx: int64; shape: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaSetShapeTransform*(area: RID; shapeIdx: int64; transform: Transform) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc areaGetShapeCount*(area: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaGetShape*(area: RID; shapeIdx: int64): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaGetShapeTransform*(area: RID; shapeIdx: int64): Transform {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaRemoveShape*(area: RID; shapeIdx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaClearShapes*(area: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaSetCollisionLayer*(area: RID; layer: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaSetCollisionMask*(area: RID; mask: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaSetParam*(area: RID; param: int64; value: Variant) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaSetTransform*(area: RID; transform: Transform) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaGetParam*(area: RID; param: int64): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaGetTransform*(area: RID): Transform {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaAttachObjectInstanceId*(area: RID; id: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaGetObjectInstanceId*(area: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaSetMonitorCallback*(area: RID; receiver: Object; methodd: string) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc areaSetRayPickable*(area: RID; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areaIsRayPickable*(area: RID): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyCreate*(mode: int64 = 2'i64; initSleeping: bool = false): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetSpace*(body: RID; space: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyGetSpace*(body: RID): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetMode*(body: RID; mode: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyGetMode*(body: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetCollisionLayer*(body: RID; layer: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyGetCollisionLayer*(body: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetCollisionMask*(body: RID; mask: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyGetCollisionMask*(body: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyAddShape*(body: RID; shape: RID; transform: Transform) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetShape*(body: RID; shapeIdx: int64; shape: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetShapeTransform*(body: RID; shapeIdx: int64; transform: Transform) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc bodyGetShapeCount*(body: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyGetShape*(body: RID; shapeIdx: int64): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyGetShapeTransform*(body: RID; shapeIdx: int64): Transform {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyRemoveShape*(body: RID; shapeIdx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyClearShapes*(body: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyAttachObjectInstanceId*(body: RID; id: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyGetObjectInstanceId*(body: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetEnableContinuousCollisionDetection*(body: RID; enable: bool) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc bodyIsContinuousCollisionDetectionEnabled*(body: RID): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetParam*(body: RID; param: int64; value: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyGetParam*(body: RID; param: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetState*(body: RID; state: int64; value: Variant) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyGetState*(body: RID; state: int64): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyApplyImpulse*(body: RID; pos: Vector3; impulse: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyApplyTorqueImpulse*(body: RID; impulse: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetAxisVelocity*(body: RID; axisVelocity: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetAxisLock*(body: RID; axis: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyGetAxisLock*(body: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyAddCollisionException*(body: RID; exceptedBody: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyRemoveCollisionException*(body: RID; exceptedBody: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetMaxContactsReported*(body: RID; amount: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyGetMaxContactsReported*(body: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetOmitForceIntegration*(body: RID; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyIsOmittingForceIntegration*(body: RID): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodySetForceIntegrationCallback*(body: RID; receiver: Object; methodd: string;
      -                                     userdata: Variant = newVariant()) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc bodySetRayPickable*(body: RID; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bodyIsRayPickable*(body: RID): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc jointCreatePin*(bodyA: RID; localA: Vector3; bodyB: RID; localB: Vector3): RID {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pinJointSetParam*(joint: RID; param: int64; value: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pinJointGetParam*(joint: RID; param: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pinJointSetLocalA*(joint: RID; localA: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pinJointGetLocalA*(joint: RID): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pinJointSetLocalB*(joint: RID; localB: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pinJointGetLocalB*(joint: RID): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc jointCreateHinge*(bodyA: RID; hingeA: Transform; bodyB: RID; hingeB: Transform): RID {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hingeJointSetParam*(joint: RID; param: int64; value: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hingeJointGetParam*(joint: RID; param: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hingeJointSetFlag*(joint: RID; flag: int64; enabled: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hingeJointGetFlag*(joint: RID; flag: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc jointCreateSlider*(bodyA: RID; localRefA: Transform; bodyB: RID;
      -                       localRefB: Transform): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc sliderJointSetParam*(joint: RID; param: int64; value: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc sliderJointGetParam*(joint: RID; param: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc jointCreateConeTwist*(bodyA: RID; localRefA: Transform; bodyB: RID;
      -                          localRefB: Transform): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc coneTwistJointSetParam*(joint: RID; param: int64; value: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc coneTwistJointGetParam*(joint: RID; param: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc jointGetType*(joint: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc jointSetSolverPriority*(joint: RID; priority: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc jointGetSolverPriority*(joint: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc jointCreateGeneric6dof*(bodyA: RID; localRefA: Transform; bodyB: RID;
      -                            localRefB: Transform): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc generic6dofJointSetParam*(joint: RID; axis: int64; param: int64; value: float64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc generic6dofJointGetParam*(joint: RID; axis: int64; param: int64): float64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc generic6dofJointSetFlag*(joint: RID; axis: int64; flag: int64; enable: bool) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc generic6dofJointGetFlag*(joint: RID; axis: int64; flag: int64): bool {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc freeRid*(rid: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setActive*(active: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getProcessInfo*(processInfo: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/physics_server_sw.html b/master/godotapi/physics_server_sw.html deleted file mode 100644 index c38b72b..0000000 --- a/master/godotapi/physics_server_sw.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module physics_server_sw - - - - - - - - -
      -
      -

      Module physics_server_sw

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/physics_shape_query_parameters.html b/master/godotapi/physics_shape_query_parameters.html deleted file mode 100644 index aee4d7d..0000000 --- a/master/godotapi/physics_shape_query_parameters.html +++ /dev/null @@ -1,1351 +0,0 @@ - - - - - - - - - - - - - - - - - -Module physics_shape_query_parameters - - - - - - - - -
      -
      -

      Module physics_shape_query_parameters

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc setShape*(self: PhysicsShapeQueryParameters; shape: Resource) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setShapeRid*(self: PhysicsShapeQueryParameters; shape: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getShapeRid*(self: PhysicsShapeQueryParameters): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setTransform*(self: PhysicsShapeQueryParameters; transform: Transform) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getTransform*(self: PhysicsShapeQueryParameters): Transform {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setMargin*(self: PhysicsShapeQueryParameters; margin: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getMargin*(self: PhysicsShapeQueryParameters): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCollisionLayer*(self: PhysicsShapeQueryParameters; collisionLayer: int64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionLayer*(self: PhysicsShapeQueryParameters): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setObjectTypeMask*(self: PhysicsShapeQueryParameters; objectTypeMask: int64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getObjectTypeMask*(self: PhysicsShapeQueryParameters): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setExclude*(self: PhysicsShapeQueryParameters; exclude: Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getExclude*(self: PhysicsShapeQueryParameters): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/physics_shape_query_result.html b/master/godotapi/physics_shape_query_result.html deleted file mode 100644 index 5741732..0000000 --- a/master/godotapi/physics_shape_query_result.html +++ /dev/null @@ -1,1295 +0,0 @@ - - - - - - - - - - - - - - - - - -Module physics_shape_query_result - - - - - - - - -
      -
      -

      Module physics_shape_query_result

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc getResultCount*(self: PhysicsShapeQueryResult): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getResultRid*(self: PhysicsShapeQueryResult; idx: int64): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getResultObjectId*(self: PhysicsShapeQueryResult; idx: int64): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getResultObject*(self: PhysicsShapeQueryResult; idx: int64): Object {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getResultObjectShape*(self: PhysicsShapeQueryResult; idx: int64): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/pin_joint.html b/master/godotapi/pin_joint.html deleted file mode 100644 index 5bbf933..0000000 --- a/master/godotapi/pin_joint.html +++ /dev/null @@ -1,1331 +0,0 @@ - - - - - - - - - - - - - - - - - -Module pin_joint - - - - - - - - -
      -
      -

      Module pin_joint

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      PARAM_BIAS* = 0'i64
      -
      - - -
      -
      PARAM_DAMPING* = 1'i64
      -
      - - -
      -
      PARAM_IMPULSE_CLAMP* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc paramsbias*(self: PinJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `paramsbias =`*(self: PinJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc paramsdamping*(self: PinJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `paramsdamping =`*(self: PinJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc paramsimpulseClamp*(self: PinJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `paramsimpulseClamp =`*(self: PinJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/pin_joint_2d.html b/master/godotapi/pin_joint_2d.html deleted file mode 100644 index 076ec9f..0000000 --- a/master/godotapi/pin_joint_2d.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module pin_joint_2d - - - - - - - - -
      -
      -

      Module pin_joint_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc softness*(self: PinJoint2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `softness =`*(self: PinJoint2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/plane_mesh.html b/master/godotapi/plane_mesh.html deleted file mode 100644 index 87d7f47..0000000 --- a/master/godotapi/plane_mesh.html +++ /dev/null @@ -1,1299 +0,0 @@ - - - - - - - - - - - - - - - - - -Module plane_mesh - - - - - - - - -
      -
      -

      Module plane_mesh

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc size*(self: PlaneMesh): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `size =`*(self: PlaneMesh; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc subdivideWidth*(self: PlaneMesh): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `subdivideWidth =`*(self: PlaneMesh; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc subdivideDepth*(self: PlaneMesh): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `subdivideDepth =`*(self: PlaneMesh; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/plane_shape.html b/master/godotapi/plane_shape.html deleted file mode 100644 index 12fd18b..0000000 --- a/master/godotapi/plane_shape.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module plane_shape - - - - - - - - -
      -
      -

      Module plane_shape

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc plane*(self: PlaneShape): Plane {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `plane =`*(self: PlaneShape; val: Plane) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/polygon_2d.html b/master/godotapi/polygon_2d.html deleted file mode 100644 index 612ed13..0000000 --- a/master/godotapi/polygon_2d.html +++ /dev/null @@ -1,1439 +0,0 @@ - - - - - - - - - - - - - - - - - -Module polygon_2d - - - - - - - - -
      -
      -

      Module polygon_2d

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc polygon*(self: Polygon2D): PoolVector2Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `polygon =`*(self: Polygon2D; val: PoolVector2Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc uv*(self: Polygon2D): PoolVector2Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `uv =`*(self: Polygon2D; val: PoolVector2Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc color*(self: Polygon2D): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `color =`*(self: Polygon2D; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc vertexColors*(self: Polygon2D): PoolColorArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `vertexColors =`*(self: Polygon2D; val: PoolColorArray) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc offset*(self: Polygon2D): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `offset =`*(self: Polygon2D; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc antialiased*(self: Polygon2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `antialiased =`*(self: Polygon2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc texture*(self: Polygon2D): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `texture =`*(self: Polygon2D; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc textureOffset*(self: Polygon2D): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `textureOffset =`*(self: Polygon2D; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc textureScale*(self: Polygon2D): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `textureScale =`*(self: Polygon2D; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc textureRotation*(self: Polygon2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `textureRotation =`*(self: Polygon2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc invertEnable*(self: Polygon2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `invertEnable =`*(self: Polygon2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc invertBorder*(self: Polygon2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `invertBorder =`*(self: Polygon2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setTextureRotation*(self: Polygon2D; textureRotation: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTextureRotation*(self: Polygon2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/polygon_path_finder.html b/master/godotapi/polygon_path_finder.html deleted file mode 100644 index 96aafe4..0000000 --- a/master/godotapi/polygon_path_finder.html +++ /dev/null @@ -1,1332 +0,0 @@ - - - - - - - - - - - - - - - - - -Module polygon_path_finder - - - - - - - - -
      -
      -

      Module polygon_path_finder

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc data*(self: PolygonPathFinder): Dictionary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `data =`*(self: PolygonPathFinder; val: Dictionary) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setup*(self: PolygonPathFinder; points: PoolVector2Array;
      -           connections: PoolIntArray) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc findPath*(self: PolygonPathFinder; fromm: Vector2; to: Vector2): PoolVector2Array {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getIntersections*(self: PolygonPathFinder; fromm: Vector2; to: Vector2): PoolVector2Array {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getClosestPoint*(self: PolygonPathFinder; point: Vector2): Vector2 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc isPointInside*(self: PolygonPathFinder; point: Vector2): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setPointPenalty*(self: PolygonPathFinder; idx: int64; penalty: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getPointPenalty*(self: PolygonPathFinder; idx: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBounds*(self: PolygonPathFinder): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/popup.html b/master/godotapi/popup.html deleted file mode 100644 index be27656..0000000 --- a/master/godotapi/popup.html +++ /dev/null @@ -1,1325 +0,0 @@ - - - - - - - - - - - - - - - - - -Module popup - - - - - - - - -
      -
      -

      Module popup

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      NOTIFICATION_POST_POPUP* = 80'i64
      -
      - - -
      -
      NOTIFICATION_POPUP_HIDE* = 81'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc popupExclusive*(self: Popup): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `popupExclusive =`*(self: Popup; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc popupCentered*(self: Popup; size: Vector2 = vec2(0.0, 0.0)) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc popupCenteredRatio*(self: Popup; ratio: float64 = 0.75) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc popupCenteredMinsize*(self: Popup; minsize: Vector2 = vec2(0.0, 0.0)) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/popup_dialog.html b/master/godotapi/popup_dialog.html deleted file mode 100644 index c36f68b..0000000 --- a/master/godotapi/popup_dialog.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module popup_dialog - - - - - - - - -
      -
      -

      Module popup_dialog

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/popup_menu.html b/master/godotapi/popup_menu.html deleted file mode 100644 index 5a48220..0000000 --- a/master/godotapi/popup_menu.html +++ /dev/null @@ -1,1613 +0,0 @@ - - - - - - - - - - - - - - - - - -Module popup_menu - - - - - - - - -
      -
      -

      Module popup_menu

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc items*(self: PopupMenu): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `items =`*(self: PopupMenu; val: Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hideOnItemSelection*(self: PopupMenu): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `hideOnItemSelection =`*(self: PopupMenu; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hideOnCheckableItemSelection*(self: PopupMenu): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `hideOnCheckableItemSelection =`*(self: PopupMenu; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addIconItem*(self: PopupMenu; texture: Texture; label: string;
      -                 id: int64 = - 1'i64; accel: int64 = 0'i64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addItem*(self: PopupMenu; label: string; id: int64 = - 1'i64; accel: int64 = 0'i64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addIconCheckItem*(self: PopupMenu; texture: Texture; label: string;
      -                      id: int64 = - 1'i64; accel: int64 = 0'i64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addCheckItem*(self: PopupMenu; label: string; id: int64 = - 1'i64;
      -                  accel: int64 = 0'i64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addSubmenuItem*(self: PopupMenu; label: string; submenu: string;
      -                    id: int64 = - 1'i64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addIconShortcut*(self: PopupMenu; texture: Texture; shortcut: ShortCut;
      -                     id: int64 = - 1'i64; global: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addShortcut*(self: PopupMenu; shortcut: ShortCut; id: int64 = - 1'i64;
      -                 global: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addIconCheckShortcut*(self: PopupMenu; texture: Texture; shortcut: ShortCut;
      -                          id: int64 = - 1'i64; global: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addCheckShortcut*(self: PopupMenu; shortcut: ShortCut; id: int64 = - 1'i64;
      -                      global: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemText*(self: PopupMenu; idx: int64; text: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemIcon*(self: PopupMenu; idx: int64; icon: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemChecked*(self: PopupMenu; idx: int64; checked: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemId*(self: PopupMenu; idx: int64; id: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemAccelerator*(self: PopupMenu; idx: int64; accel: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemMetadata*(self: PopupMenu; idx: int64; metadata: Variant) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemDisabled*(self: PopupMenu; idx: int64; disabled: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemSubmenu*(self: PopupMenu; idx: int64; submenu: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemAsSeparator*(self: PopupMenu; idx: int64; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemAsCheckable*(self: PopupMenu; idx: int64; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemTooltip*(self: PopupMenu; idx: int64; tooltip: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setItemShortcut*(self: PopupMenu; idx: int64; shortcut: ShortCut;
      -                     global: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc toggleItemChecked*(self: PopupMenu; idx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemText*(self: PopupMenu; idx: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemIcon*(self: PopupMenu; idx: int64): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isItemChecked*(self: PopupMenu; idx: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemId*(self: PopupMenu; idx: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemIndex*(self: PopupMenu; id: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemAccelerator*(self: PopupMenu; idx: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemMetadata*(self: PopupMenu; idx: int64): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isItemDisabled*(self: PopupMenu; idx: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemSubmenu*(self: PopupMenu; idx: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isItemSeparator*(self: PopupMenu; idx: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isItemCheckable*(self: PopupMenu; idx: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemTooltip*(self: PopupMenu; idx: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemShortcut*(self: PopupMenu; idx: int64): ShortCut {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemCount*(self: PopupMenu): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeItem*(self: PopupMenu; idx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addSeparator*(self: PopupMenu) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clear*(self: PopupMenu) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method guiInput*(self: PopupMenu; event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/popup_panel.html b/master/godotapi/popup_panel.html deleted file mode 100644 index c1a4a6a..0000000 --- a/master/godotapi/popup_panel.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module popup_panel - - - - - - - - -
      -
      -

      Module popup_panel

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/portal.html b/master/godotapi/portal.html deleted file mode 100644 index 1ac7874..0000000 --- a/master/godotapi/portal.html +++ /dev/null @@ -1,1327 +0,0 @@ - - - - - - - - - - - - - - - - - -Module portal - - - - - - - - -
      -
      -

      Module portal

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc setShape*(self: Portal; points: PoolVector2Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getShape*(self: Portal): PoolVector2Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setEnabled*(self: Portal; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isEnabled*(self: Portal): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setDisableDistance*(self: Portal; distance: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDisableDistance*(self: Portal): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setDisabledColor*(self: Portal; color: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDisabledColor*(self: Portal): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setConnectRange*(self: Portal; range: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getConnectRange*(self: Portal): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/position_2d.html b/master/godotapi/position_2d.html deleted file mode 100644 index ea08264..0000000 --- a/master/godotapi/position_2d.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module position_2d - - - - - - - - -
      -
      -

      Module position_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/position_3d.html b/master/godotapi/position_3d.html deleted file mode 100644 index 9b23d47..0000000 --- a/master/godotapi/position_3d.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module position_3d - - - - - - - - -
      -
      -

      Module position_3d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/primitive_mesh.html b/master/godotapi/primitive_mesh.html deleted file mode 100644 index 26fa5e6..0000000 --- a/master/godotapi/primitive_mesh.html +++ /dev/null @@ -1,1289 +0,0 @@ - - - - - - - - - - - - - - - - - -Module primitive_mesh - - - - - - - - -
      -
      -

      Module primitive_mesh

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc material*(self: PrimitiveMesh): Material {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `material =`*(self: PrimitiveMesh; val: Material) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method update*(self: PrimitiveMesh) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/prism_mesh.html b/master/godotapi/prism_mesh.html deleted file mode 100644 index 687a3a7..0000000 --- a/master/godotapi/prism_mesh.html +++ /dev/null @@ -1,1327 +0,0 @@ - - - - - - - - - - - - - - - - - -Module prism_mesh - - - - - - - - -
      -
      -

      Module prism_mesh

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc leftToRight*(self: PrismMesh): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `leftToRight =`*(self: PrismMesh; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc size*(self: PrismMesh): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `size =`*(self: PrismMesh; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc subdivideWidth*(self: PrismMesh): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `subdivideWidth =`*(self: PrismMesh; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc subdivideHeight*(self: PrismMesh): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `subdivideHeight =`*(self: PrismMesh; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc subdivideDepth*(self: PrismMesh): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `subdivideDepth =`*(self: PrismMesh; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/procedural_sky.html b/master/godotapi/procedural_sky.html deleted file mode 100644 index dba575f..0000000 --- a/master/godotapi/procedural_sky.html +++ /dev/null @@ -1,1559 +0,0 @@ - - - - - - - - - - - - - - - - - -Module procedural_sky - - - - - - - - -
      -
      -

      Module procedural_sky

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      TEXTURE_SIZE_256* = 0'i64
      -
      - - -
      -
      TEXTURE_SIZE_512* = 1'i64
      -
      - - -
      -
      TEXTURE_SIZE_1024* = 2'i64
      -
      - - -
      -
      TEXTURE_SIZE_2048* = 3'i64
      -
      - - -
      -
      TEXTURE_SIZE_4096* = 4'i64
      -
      - - -
      -
      TEXTURE_SIZE_MAX* = 5'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc skyTopColor*(self: ProceduralSky): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `skyTopColor =`*(self: ProceduralSky; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc skyHorizonColor*(self: ProceduralSky): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `skyHorizonColor =`*(self: ProceduralSky; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc skyCurve*(self: ProceduralSky): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `skyCurve =`*(self: ProceduralSky; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc skyEnergy*(self: ProceduralSky): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `skyEnergy =`*(self: ProceduralSky; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc groundBottomColor*(self: ProceduralSky): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `groundBottomColor =`*(self: ProceduralSky; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc groundHorizonColor*(self: ProceduralSky): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `groundHorizonColor =`*(self: ProceduralSky; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc groundCurve*(self: ProceduralSky): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `groundCurve =`*(self: ProceduralSky; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc groundEnergy*(self: ProceduralSky): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `groundEnergy =`*(self: ProceduralSky; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc sunColor*(self: ProceduralSky): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `sunColor =`*(self: ProceduralSky; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc sunLatitude*(self: ProceduralSky): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `sunLatitude =`*(self: ProceduralSky; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc sunLongitude*(self: ProceduralSky): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `sunLongitude =`*(self: ProceduralSky; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc sunAngleMin*(self: ProceduralSky): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `sunAngleMin =`*(self: ProceduralSky; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc sunAngleMax*(self: ProceduralSky): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `sunAngleMax =`*(self: ProceduralSky; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc sunCurve*(self: ProceduralSky): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `sunCurve =`*(self: ProceduralSky; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc sunEnergy*(self: ProceduralSky): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `sunEnergy =`*(self: ProceduralSky; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc textureSize*(self: ProceduralSky): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `textureSize =`*(self: ProceduralSky; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method updateSky*(self: ProceduralSky) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method threadDone*(self: ProceduralSky; image: Image) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/progress_bar.html b/master/godotapi/progress_bar.html deleted file mode 100644 index 76f9529..0000000 --- a/master/godotapi/progress_bar.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module progress_bar - - - - - - - - -
      -
      -

      Module progress_bar

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc percentVisible*(self: ProgressBar): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `percentVisible =`*(self: ProgressBar; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/project_settings.html b/master/godotapi/project_settings.html deleted file mode 100644 index bb7885f..0000000 --- a/master/godotapi/project_settings.html +++ /dev/null @@ -1,1362 +0,0 @@ - - - - - - - - - - - - - - - - - -Module project_settings - - - - - - - - -
      -
      -

      Module project_settings

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc has*(name: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setOrder*(name: string; pos: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getOrder*(name: string): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setInitialValue*(name: string; value: Variant) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addPropertyInfo*(hint: Dictionary) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clear*(name: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc localizePath*(path: string): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc globalizePath*(path: string): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc save*(): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasSingleton*(name: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSingleton*(name: string): Object {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc loadResourcePack*(pack: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc propertyCanRevert*(name: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc propertyGetRevert*(name: string): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc saveCustom*(file: string): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/proximity_group.html b/master/godotapi/proximity_group.html deleted file mode 100644 index 7a9dc15..0000000 --- a/master/godotapi/proximity_group.html +++ /dev/null @@ -1,1312 +0,0 @@ - - - - - - - - - - - - - - - - - -Module proximity_group - - - - - - - - -
      -
      -

      Module proximity_group

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc gridRadius*(self: ProximityGroup): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `gridRadius =`*(self: ProximityGroup; val: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setGroupName*(self: ProximityGroup; name: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc broadcast*(self: ProximityGroup; name: string; parameters: Variant) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setDispatchMode*(self: ProximityGroup; mode: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method proximityGroupBroadcast*(self: ProximityGroup; name: string; params: Variant) {.
      - gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/quad_mesh.html b/master/godotapi/quad_mesh.html deleted file mode 100644 index 82c3b58..0000000 --- a/master/godotapi/quad_mesh.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module quad_mesh - - - - - - - - -
      -
      -

      Module quad_mesh

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/range.html b/master/godotapi/range.html deleted file mode 100644 index 0274e59..0000000 --- a/master/godotapi/range.html +++ /dev/null @@ -1,1383 +0,0 @@ - - - - - - - - - - - - - - - - - -Module range - - - - - - - - -
      -
      -

      Module range

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc minValue*(self: Range): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `minValue =`*(self: Range; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc maxValue*(self: Range): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `maxValue =`*(self: Range; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc step*(self: Range): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `step =`*(self: Range; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc page*(self: Range): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `page =`*(self: Range; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc value*(self: Range): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `value =`*(self: Range; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc expEdit*(self: Range): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `expEdit =`*(self: Range; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rounded*(self: Range): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rounded =`*(self: Range; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getAsRatio*(self: Range): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setAsRatio*(self: Range; value: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc share*(self: Range; withh: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc unshare*(self: Range) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/ray_cast.html b/master/godotapi/ray_cast.html deleted file mode 100644 index 5cd3b74..0000000 --- a/master/godotapi/ray_cast.html +++ /dev/null @@ -1,1390 +0,0 @@ - - - - - - - - - - - - - - - - - -Module ray_cast - - - - - - - - -
      -
      -

      Module ray_cast

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc enabled*(self: RayCast): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `enabled =`*(self: RayCast; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc castTo*(self: RayCast): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `castTo =`*(self: RayCast; val: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc collisionLayer*(self: RayCast): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `collisionLayer =`*(self: RayCast; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc typeMask*(self: RayCast): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `typeMask =`*(self: RayCast; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isColliding*(self: RayCast): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc forceRaycastUpdate*(self: RayCast) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollider*(self: RayCast): Object {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getColliderShape*(self: RayCast): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionPoint*(self: RayCast): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionNormal*(self: RayCast): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addExceptionRid*(self: RayCast; rid: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addException*(self: RayCast; node: Object) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeExceptionRid*(self: RayCast; rid: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeException*(self: RayCast; node: Object) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearExceptions*(self: RayCast) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/ray_cast_2d.html b/master/godotapi/ray_cast_2d.html deleted file mode 100644 index 71ff140..0000000 --- a/master/godotapi/ray_cast_2d.html +++ /dev/null @@ -1,1404 +0,0 @@ - - - - - - - - - - - - - - - - - -Module ray_cast_2d - - - - - - - - -
      -
      -

      Module ray_cast_2d

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc enabled*(self: RayCast2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `enabled =`*(self: RayCast2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc excludeParent*(self: RayCast2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `excludeParent =`*(self: RayCast2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc castTo*(self: RayCast2D): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `castTo =`*(self: RayCast2D; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc collisionLayer*(self: RayCast2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `collisionLayer =`*(self: RayCast2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc typeMask*(self: RayCast2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `typeMask =`*(self: RayCast2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isColliding*(self: RayCast2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc forceRaycastUpdate*(self: RayCast2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollider*(self: RayCast2D): Object {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getColliderShape*(self: RayCast2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionPoint*(self: RayCast2D): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionNormal*(self: RayCast2D): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addExceptionRid*(self: RayCast2D; rid: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addException*(self: RayCast2D; node: Object) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeExceptionRid*(self: RayCast2D; rid: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeException*(self: RayCast2D; node: Object) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearExceptions*(self: RayCast2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/ray_shape.html b/master/godotapi/ray_shape.html deleted file mode 100644 index e261126..0000000 --- a/master/godotapi/ray_shape.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module ray_shape - - - - - - - - -
      -
      -

      Module ray_shape

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc length*(self: RayShape): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `length =`*(self: RayShape; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/ray_shape_2d.html b/master/godotapi/ray_shape_2d.html deleted file mode 100644 index 8b441e1..0000000 --- a/master/godotapi/ray_shape_2d.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module ray_shape_2d - - - - - - - - -
      -
      -

      Module ray_shape_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc length*(self: RayShape2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `length =`*(self: RayShape2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/rectangle_shape_2d.html b/master/godotapi/rectangle_shape_2d.html deleted file mode 100644 index 02bc1cc..0000000 --- a/master/godotapi/rectangle_shape_2d.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module rectangle_shape_2d - - - - - - - - -
      -
      -

      Module rectangle_shape_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc extents*(self: RectangleShape2D): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `extents =`*(self: RectangleShape2D; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/reference.html b/master/godotapi/reference.html deleted file mode 100644 index 6113268..0000000 --- a/master/godotapi/reference.html +++ /dev/null @@ -1,1278 +0,0 @@ - - - - - - - - - - - - - - - - - -Module reference - - - - - - - - -
      -
      -

      Module reference

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc initRef*(self: Reference): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc reference*(self: Reference) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc unreference*(self: Reference): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/reference_rect.html b/master/godotapi/reference_rect.html deleted file mode 100644 index 519f8df..0000000 --- a/master/godotapi/reference_rect.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module reference_rect - - - - - - - - -
      -
      -

      Module reference_rect

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/reflection_probe.html b/master/godotapi/reflection_probe.html deleted file mode 100644 index d70bd50..0000000 --- a/master/godotapi/reflection_probe.html +++ /dev/null @@ -1,1451 +0,0 @@ - - - - - - - - - - - - - - - - - -Module reflection_probe - - - - - - - - -
      -
      -

      Module reflection_probe

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      UPDATE_ONCE* = 0'i64
      -
      - - -
      -
      UPDATE_ALWAYS* = 1'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc updateMode*(self: ReflectionProbe): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `updateMode =`*(self: ReflectionProbe; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc intensity*(self: ReflectionProbe): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `intensity =`*(self: ReflectionProbe; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc maxDistance*(self: ReflectionProbe): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `maxDistance =`*(self: ReflectionProbe; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc extents*(self: ReflectionProbe): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `extents =`*(self: ReflectionProbe; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc originOffset*(self: ReflectionProbe): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `originOffset =`*(self: ReflectionProbe; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc boxProjection*(self: ReflectionProbe): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `boxProjection =`*(self: ReflectionProbe; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc enableShadows*(self: ReflectionProbe): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `enableShadows =`*(self: ReflectionProbe; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc cullMask*(self: ReflectionProbe): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `cullMask =`*(self: ReflectionProbe; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc interiorEnable*(self: ReflectionProbe): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `interiorEnable =`*(self: ReflectionProbe; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc interiorAmbientColor*(self: ReflectionProbe): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `interiorAmbientColor =`*(self: ReflectionProbe; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc interiorAmbientEnergy*(self: ReflectionProbe): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `interiorAmbientEnergy =`*(self: ReflectionProbe; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc interiorAmbientContrib*(self: ReflectionProbe): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `interiorAmbientContrib =`*(self: ReflectionProbe; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/reg_ex.html b/master/godotapi/reg_ex.html deleted file mode 100644 index 37ca2c7..0000000 --- a/master/godotapi/reg_ex.html +++ /dev/null @@ -1,1316 +0,0 @@ - - - - - - - - - - - - - - - - - -Module reg_ex - - - - - - - - -
      -
      -

      Module reg_ex

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc pattern*(self: RegEx): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `pattern =`*(self: RegEx; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clear*(self: RegEx) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - - -
      -
      proc sub*(self: RegEx; text: string; replacement: string; all: bool = false;
      -         start: int64 = 0'i64; endd: int64 = - 1'i64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isValid*(self: RegEx): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getGroupCount*(self: RegEx): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNames*(self: RegEx): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/reg_ex_match.html b/master/godotapi/reg_ex_match.html deleted file mode 100644 index 480aa71..0000000 --- a/master/godotapi/reg_ex_match.html +++ /dev/null @@ -1,1313 +0,0 @@ - - - - - - - - - - - - - - - - - -Module reg_ex_match - - - - - - - - -
      -
      -

      Module reg_ex_match

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc expand*(self: RegExMatch; templatee: string): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getGroupCount*(self: RegExMatch): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getGroupArray*(self: RegExMatch): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNames*(self: RegExMatch): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNameDict*(self: RegExMatch): Dictionary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getString*(self: RegExMatch; name: Variant): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getStart*(self: RegExMatch; name: Variant): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getEnd*(self: RegExMatch; name: Variant): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/remote_transform.html b/master/godotapi/remote_transform.html deleted file mode 100644 index ac1e79c..0000000 --- a/master/godotapi/remote_transform.html +++ /dev/null @@ -1,1327 +0,0 @@ - - - - - - - - - - - - - - - - - -Module remote_transform - - - - - - - - -
      -
      -

      Module remote_transform

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc remotePath*(self: RemoteTransform): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `remotePath =`*(self: RemoteTransform; val: NodePath) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc useGlobalCoordinates*(self: RemoteTransform): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `useGlobalCoordinates =`*(self: RemoteTransform; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc updatePosition*(self: RemoteTransform): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `updatePosition =`*(self: RemoteTransform; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc updateRotation*(self: RemoteTransform): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `updateRotation =`*(self: RemoteTransform; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc updateScale*(self: RemoteTransform): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `updateScale =`*(self: RemoteTransform; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/remote_transform_2d.html b/master/godotapi/remote_transform_2d.html deleted file mode 100644 index aaaca36..0000000 --- a/master/godotapi/remote_transform_2d.html +++ /dev/null @@ -1,1327 +0,0 @@ - - - - - - - - - - - - - - - - - -Module remote_transform_2d - - - - - - - - -
      -
      -

      Module remote_transform_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc remotePath*(self: RemoteTransform2D): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `remotePath =`*(self: RemoteTransform2D; val: NodePath) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc useGlobalCoordinates*(self: RemoteTransform2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `useGlobalCoordinates =`*(self: RemoteTransform2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc updatePosition*(self: RemoteTransform2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `updatePosition =`*(self: RemoteTransform2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc updateRotation*(self: RemoteTransform2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `updateRotation =`*(self: RemoteTransform2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc updateScale*(self: RemoteTransform2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `updateScale =`*(self: RemoteTransform2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/resource.html b/master/godotapi/resource.html deleted file mode 100644 index 378f908..0000000 --- a/master/godotapi/resource.html +++ /dev/null @@ -1,1352 +0,0 @@ - - - - - - - - - - - - - - - - - -Module resource - - - - - - - - -
      -
      -

      Module resource

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc resourceLocalToScene*(self: Resource): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `resourceLocalToScene =`*(self: Resource; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc resourcePath*(self: Resource): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `resourcePath =`*(self: Resource; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc resourceName*(self: Resource): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `resourceName =`*(self: Resource; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc takeOverPath*(self: Resource; path: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getRid*(self: Resource): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getLocalScene*(self: Resource): Node {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setupLocalToSceneImpl*(self: Resource) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc duplicate*(self: Resource; subresources: bool = false): Resource {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method setupLocalToScene*(self: Resource) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/resource_importer.html b/master/godotapi/resource_importer.html deleted file mode 100644 index 04450d8..0000000 --- a/master/godotapi/resource_importer.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module resource_importer - - - - - - - - -
      -
      -

      Module resource_importer

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/resource_importer_ogg_vorbis.html b/master/godotapi/resource_importer_ogg_vorbis.html deleted file mode 100644 index 74b2e3a..0000000 --- a/master/godotapi/resource_importer_ogg_vorbis.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module resource_importer_ogg_vorbis - - - - - - - - -
      -
      -

      Module resource_importer_ogg_vorbis

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/resource_interactive_loader.html b/master/godotapi/resource_interactive_loader.html deleted file mode 100644 index 2270f1e..0000000 --- a/master/godotapi/resource_interactive_loader.html +++ /dev/null @@ -1,1292 +0,0 @@ - - - - - - - - - - - - - - - - - -Module resource_interactive_loader - - - - - - - - -
      -
      -

      Module resource_interactive_loader

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc getResource*(self: ResourceInteractiveLoader): Resource {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc poll*(self: ResourceInteractiveLoader): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc wait*(self: ResourceInteractiveLoader): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getStage*(self: ResourceInteractiveLoader): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getStageCount*(self: ResourceInteractiveLoader): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/resource_loader.html b/master/godotapi/resource_loader.html deleted file mode 100644 index 4c65f99..0000000 --- a/master/godotapi/resource_loader.html +++ /dev/null @@ -1,1302 +0,0 @@ - - - - - - - - - - - - - - - - - -Module resource_loader - - - - - - - - -
      -
      -

      Module resource_loader

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc loadInteractive*(path: string; typeHint: string = ""): ResourceInteractiveLoader {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc load*(path: string; typeHint: string = ""; pNoCache: bool = false): Resource {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getRecognizedExtensionsForType*(typee: string): PoolStringArray {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setAbortOnMissingResources*(abort: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDependencies*(path: string): PoolStringArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc has*(path: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/resource_preloader.html b/master/godotapi/resource_preloader.html deleted file mode 100644 index 4f7d042..0000000 --- a/master/godotapi/resource_preloader.html +++ /dev/null @@ -1,1315 +0,0 @@ - - - - - - - - - - - - - - - - - -Module resource_preloader - - - - - - - - -
      -
      -

      Module resource_preloader

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc resources*(self: ResourcePreloader): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `resources =`*(self: ResourcePreloader; val: Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addResource*(self: ResourcePreloader; name: string; resource: Resource) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc removeResource*(self: ResourcePreloader; name: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc renameResource*(self: ResourcePreloader; name: string; newname: string) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc hasResource*(self: ResourcePreloader; name: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getResource*(self: ResourcePreloader; name: string): Resource {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getResourceList*(self: ResourcePreloader): PoolStringArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/resource_saver.html b/master/godotapi/resource_saver.html deleted file mode 100644 index d62b389..0000000 --- a/master/godotapi/resource_saver.html +++ /dev/null @@ -1,1325 +0,0 @@ - - - - - - - - - - - - - - - - - -Module resource_saver - - - - - - - - -
      -
      -

      Module resource_saver

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      FLAG_RELATIVE_PATHS* = 1'i64
      -
      - - -
      -
      FLAG_BUNDLE_RESOURCES* = 2'i64
      -
      - - -
      -
      FLAG_CHANGE_PATH* = 4'i64
      -
      - - -
      -
      FLAG_OMIT_EDITOR_PROPERTIES* = 8'i64
      -
      - - -
      -
      FLAG_SAVE_BIG_ENDIAN* = 16'i64
      -
      - - -
      -
      FLAG_COMPRESS* = 32'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc save*(path: string; resource: Resource; flags: int64 = 0'i64): Error {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getRecognizedExtensions*(typee: Resource): PoolStringArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/rich_text_label.html b/master/godotapi/rich_text_label.html deleted file mode 100644 index e8c5507..0000000 --- a/master/godotapi/rich_text_label.html +++ /dev/null @@ -1,1707 +0,0 @@ - - - - - - - - - - - - - - - - - -Module rich_text_label - - - - - - - - -
      -
      -

      Module rich_text_label

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      ALIGN_LEFT* = 0'i64
      -
      - - -
      -
      ALIGN_CENTER* = 1'i64
      -
      - - -
      -
      ALIGN_RIGHT* = 2'i64
      -
      - - -
      -
      ALIGN_FILL* = 3'i64
      -
      - - -
      -
      LIST_NUMBERS* = 0'i64
      -
      - - -
      -
      LIST_LETTERS* = 1'i64
      -
      - - -
      -
      LIST_DOTS* = 2'i64
      -
      - - -
      -
      ITEM_FRAME* = 0'i64
      -
      - - -
      -
      ITEM_TEXT* = 1'i64
      -
      - - -
      -
      ITEM_IMAGE* = 2'i64
      -
      - - -
      -
      ITEM_NEWLINE* = 3'i64
      -
      - - -
      -
      ITEM_FONT* = 4'i64
      -
      - - -
      -
      ITEM_COLOR* = 5'i64
      -
      - - -
      -
      ITEM_UNDERLINE* = 6'i64
      -
      - - -
      -
      ITEM_ALIGN* = 7'i64
      -
      - - -
      -
      ITEM_INDENT* = 8'i64
      -
      - - -
      -
      ITEM_LIST* = 9'i64
      -
      - - -
      -
      ITEM_META* = 11'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc bbcodeEnabled*(self: RichTextLabel): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `bbcodeEnabled =`*(self: RichTextLabel; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bbcodeText*(self: RichTextLabel): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `bbcodeText =`*(self: RichTextLabel; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc visibleCharacters*(self: RichTextLabel): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `visibleCharacters =`*(self: RichTextLabel; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc percentVisible*(self: RichTextLabel): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `percentVisible =`*(self: RichTextLabel; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getText*(self: RichTextLabel): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addText*(self: RichTextLabel; text: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setText*(self: RichTextLabel; text: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addImage*(self: RichTextLabel; image: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc newline*(self: RichTextLabel) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeLine*(self: RichTextLabel; line: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pushFont*(self: RichTextLabel; font: Font) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pushColor*(self: RichTextLabel; color: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pushAlign*(self: RichTextLabel; align: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pushIndent*(self: RichTextLabel; level: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pushList*(self: RichTextLabel; typee: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pushMeta*(self: RichTextLabel; data: Variant) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pushUnderline*(self: RichTextLabel) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pushTable*(self: RichTextLabel; columns: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setTableColumnExpand*(self: RichTextLabel; column: int64; expand: bool;
      -                          ratio: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pushCell*(self: RichTextLabel) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pop*(self: RichTextLabel) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clear*(self: RichTextLabel) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setMetaUnderline*(self: RichTextLabel; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isMetaUnderlined*(self: RichTextLabel): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setScrollActive*(self: RichTextLabel; active: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isScrollActive*(self: RichTextLabel): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setScrollFollow*(self: RichTextLabel; follow: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isScrollFollowing*(self: RichTextLabel): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVScroll*(self: RichTextLabel): VScrollBar {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc scrollToLine*(self: RichTextLabel; line: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setTabSize*(self: RichTextLabel; spaces: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTabSize*(self: RichTextLabel): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setSelectionEnabled*(self: RichTextLabel; enabled: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isSelectionEnabled*(self: RichTextLabel): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc parseBbcode*(self: RichTextLabel; bbcode: string): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc appendBbcode*(self: RichTextLabel; bbcode: string): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTotalCharacterCount*(self: RichTextLabel): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method guiInput*(self: RichTextLabel; event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      method scrollChanged*(self: RichTextLabel; arg0: float64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/rigid_body.html b/master/godotapi/rigid_body.html deleted file mode 100644 index 68b769f..0000000 --- a/master/godotapi/rigid_body.html +++ /dev/null @@ -1,1595 +0,0 @@ - - - - - - - - - - - - - - - - - -Module rigid_body - - - - - - - - -
      -
      -

      Module rigid_body

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      MODE_STATIC* = 1'i64
      -
      - - -
      -
      MODE_KINEMATIC* = 3'i64
      -
      - - -
      -
      MODE_RIGID* = 0'i64
      -
      - - -
      -
      MODE_CHARACTER* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc mode*(self: RigidBody): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `mode =`*(self: RigidBody; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc mass*(self: RigidBody): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `mass =`*(self: RigidBody; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc weight*(self: RigidBody): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `weight =`*(self: RigidBody; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc friction*(self: RigidBody): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `friction =`*(self: RigidBody; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bounce*(self: RigidBody): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `bounce =`*(self: RigidBody; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc gravityScale*(self: RigidBody): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `gravityScale =`*(self: RigidBody; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc customIntegrator*(self: RigidBody): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `customIntegrator =`*(self: RigidBody; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc continuousCd*(self: RigidBody): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `continuousCd =`*(self: RigidBody; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc contactsReported*(self: RigidBody): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `contactsReported =`*(self: RigidBody; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc contactMonitor*(self: RigidBody): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `contactMonitor =`*(self: RigidBody; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc sleeping*(self: RigidBody): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `sleeping =`*(self: RigidBody; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc canSleep*(self: RigidBody): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `canSleep =`*(self: RigidBody; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc axisLock*(self: RigidBody): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `axisLock =`*(self: RigidBody; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linearVelocity*(self: RigidBody): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearVelocity =`*(self: RigidBody; val: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linearDamp*(self: RigidBody): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearDamp =`*(self: RigidBody; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularVelocity*(self: RigidBody): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularVelocity =`*(self: RigidBody; val: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularDamp*(self: RigidBody): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularDamp =`*(self: RigidBody; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setAxisVelocity*(self: RigidBody; axisVelocity: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc applyImpulse*(self: RigidBody; pos: Vector3; impulse: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollidingBodies*(self: RigidBody): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method integrateForces*(self: RigidBody; state: PhysicsDirectBodyState) {.
      gcsafe, - locks: 0, base
      .}
      -
      - - -
      -
      method directStateChanged*(self: RigidBody; arg0: Object) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method bodyEnterTree*(self: RigidBody; arg0: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method bodyExitTree*(self: RigidBody; arg0: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/rigid_body_2d.html b/master/godotapi/rigid_body_2d.html deleted file mode 100644 index 9a27e01..0000000 --- a/master/godotapi/rigid_body_2d.html +++ /dev/null @@ -1,1661 +0,0 @@ - - - - - - - - - - - - - - - - - -Module rigid_body_2d - - - - - - - - -
      -
      -

      Module rigid_body_2d

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      MODE_STATIC* = 1'i64
      -
      - - -
      -
      MODE_KINEMATIC* = 3'i64
      -
      - - -
      -
      MODE_RIGID* = 0'i64
      -
      - - -
      -
      MODE_CHARACTER* = 2'i64
      -
      - - -
      -
      CCD_MODE_DISABLED* = 0'i64
      -
      - - -
      -
      CCD_MODE_CAST_RAY* = 1'i64
      -
      - - -
      -
      CCD_MODE_CAST_SHAPE* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc mode*(self: RigidBody2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `mode =`*(self: RigidBody2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc mass*(self: RigidBody2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `mass =`*(self: RigidBody2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc weight*(self: RigidBody2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `weight =`*(self: RigidBody2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc friction*(self: RigidBody2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `friction =`*(self: RigidBody2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bounce*(self: RigidBody2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `bounce =`*(self: RigidBody2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc gravityScale*(self: RigidBody2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `gravityScale =`*(self: RigidBody2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc customIntegrator*(self: RigidBody2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `customIntegrator =`*(self: RigidBody2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc continuousCd*(self: RigidBody2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `continuousCd =`*(self: RigidBody2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc contactsReported*(self: RigidBody2D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `contactsReported =`*(self: RigidBody2D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc contactMonitor*(self: RigidBody2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `contactMonitor =`*(self: RigidBody2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc sleeping*(self: RigidBody2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `sleeping =`*(self: RigidBody2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc canSleep*(self: RigidBody2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `canSleep =`*(self: RigidBody2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linearVelocity*(self: RigidBody2D): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearVelocity =`*(self: RigidBody2D; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linearDamp*(self: RigidBody2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearDamp =`*(self: RigidBody2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularVelocity*(self: RigidBody2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularVelocity =`*(self: RigidBody2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularDamp*(self: RigidBody2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularDamp =`*(self: RigidBody2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getInertia*(self: RigidBody2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setInertia*(self: RigidBody2D; inertia: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setAxisVelocity*(self: RigidBody2D; axisVelocity: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc applyImpulse*(self: RigidBody2D; offset: Vector2; impulse: Vector2) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setAppliedForce*(self: RigidBody2D; force: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getAppliedForce*(self: RigidBody2D): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setAppliedTorque*(self: RigidBody2D; torque: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getAppliedTorque*(self: RigidBody2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addForce*(self: RigidBody2D; offset: Vector2; force: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc testMotion*(self: RigidBody2D; motion: Vector2; margin: float64 = 0.08;
      -                resultVal: Physics2DTestMotionResult = nil): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollidingBodies*(self: RigidBody2D): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method integrateForces*(self: RigidBody2D; state: Physics2DDirectBodyState) {.
      gcsafe, - locks: 0, base
      .}
      -
      - - -
      -
      method directStateChanged*(self: RigidBody2D; arg0: Object) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method bodyEnterTree*(self: RigidBody2D; arg0: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method bodyExitTree*(self: RigidBody2D; arg0: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/room.html b/master/godotapi/room.html deleted file mode 100644 index c5f0364..0000000 --- a/master/godotapi/room.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module room - - - - - - - - -
      -
      -

      Module room

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc roomroom*(self: Room): Area {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `roomroom =`*(self: Room; val: Area) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/room_bounds.html b/master/godotapi/room_bounds.html deleted file mode 100644 index 035a07b..0000000 --- a/master/godotapi/room_bounds.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module room_bounds - - - - - - - - -
      -
      -

      Module room_bounds

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc geometryHint*(self: RoomBounds): PoolVector3Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `geometryHint =`*(self: RoomBounds; val: PoolVector3Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/scene_state.html b/master/godotapi/scene_state.html deleted file mode 100644 index d1b8584..0000000 --- a/master/godotapi/scene_state.html +++ /dev/null @@ -1,1426 +0,0 @@ - - - - - - - - - - - - - - - - - -Module scene_state - - - - - - - - -
      -
      -

      Module scene_state

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      GEN_EDIT_STATE_DISABLED* = 0'i64
      -
      - - -
      -
      GEN_EDIT_STATE_INSTANCE* = 1'i64
      -
      - - -
      -
      GEN_EDIT_STATE_MAIN* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc getNodeCount*(self: SceneState): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNodeType*(self: SceneState; idx: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNodeName*(self: SceneState; idx: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNodePath*(self: SceneState; idx: int64; forParent: bool = false): NodePath {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNodeOwnerPath*(self: SceneState; idx: int64): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isNodeInstancePlaceholder*(self: SceneState; idx: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNodeInstancePlaceholder*(self: SceneState; idx: int64): string {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getNodeInstance*(self: SceneState; idx: int64): PackedScene {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNodeGroups*(self: SceneState; idx: int64): PoolStringArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNodePropertyCount*(self: SceneState; idx: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNodePropertyName*(self: SceneState; idx: int64; propIdx: int64): string {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNodePropertyValue*(self: SceneState; idx: int64; propIdx: int64): Variant {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getConnectionCount*(self: SceneState): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getConnectionSource*(self: SceneState; idx: int64): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getConnectionSignal*(self: SceneState; idx: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getConnectionTarget*(self: SceneState; idx: int64): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getConnectionMethod*(self: SceneState; idx: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getConnectionFlags*(self: SceneState; idx: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getConnectionBinds*(self: SceneState; idx: int64): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/scene_tree.html b/master/godotapi/scene_tree.html deleted file mode 100644 index 64ee689..0000000 --- a/master/godotapi/scene_tree.html +++ /dev/null @@ -1,1679 +0,0 @@ - - - - - - - - - - - - - - - - - -Module scene_tree - - - - - - - - -
      -
      -

      Module scene_tree

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      GROUP_CALL_DEFAULT* = 0'i64
      -
      - - -
      -
      GROUP_CALL_REVERSE* = 1'i64
      -
      - - -
      -
      GROUP_CALL_REALTIME* = 2'i64
      -
      - - -
      -
      GROUP_CALL_UNIQUE* = 4'i64
      -
      - - -
      -
      STRETCH_MODE_DISABLED* = 0'i64
      -
      - - -
      -
      STRETCH_MODE_2D* = 1'i64
      -
      - - -
      -
      STRETCH_MODE_VIEWPORT* = 2'i64
      -
      - - -
      -
      STRETCH_ASPECT_IGNORE* = 0'i64
      -
      - - -
      -
      STRETCH_ASPECT_KEEP* = 1'i64
      -
      - - -
      -
      STRETCH_ASPECT_KEEP_WIDTH* = 2'i64
      -
      - - -
      -
      STRETCH_ASPECT_KEEP_HEIGHT* = 3'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc getRoot*(self: SceneTree): Viewport {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasGroup*(self: SceneTree; name: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setAutoAcceptQuit*(self: SceneTree; enabled: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setDebugCollisionsHint*(self: SceneTree; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isDebuggingCollisionsHint*(self: SceneTree): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setDebugNavigationHint*(self: SceneTree; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isDebuggingNavigationHint*(self: SceneTree): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setEditedSceneRoot*(self: SceneTree; scene: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getEditedSceneRoot*(self: SceneTree): Node {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setPause*(self: SceneTree; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isPaused*(self: SceneTree): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setInputAsHandled*(self: SceneTree) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isInputHandled*(self: SceneTree): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc createTimer*(self: SceneTree; timeSec: float64; pauseModeProcess: bool = true): SceneTreeTimer {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNodeCount*(self: SceneTree): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFrame*(self: SceneTree): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc quit*(self: SceneTree) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setScreenStretch*(self: SceneTree; mode: int64; aspect: int64; minsize: Vector2;
      -                      shrink: int64 = 1'i64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc queueDelete*(self: SceneTree; obj: Object) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc callGroupFlags*(self: SceneTree; flags: int64; group: string; methodd: string;
      -                    variantArgs: varargs[Variant]): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc notifyGroupFlags*(self: SceneTree; callFlags: int64; group: string;
      -                      notification: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setGroupFlags*(self: SceneTree; callFlags: int64; group: string; property: string;
      -                   value: Variant) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc callGroup*(self: SceneTree; group: string; methodd: string;
      -               variantArgs: varargs[Variant]): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc notifyGroup*(self: SceneTree; group: string; notification: int64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setGroup*(self: SceneTree; group: string; property: string; value: Variant) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNodesInGroup*(self: SceneTree; group: string): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCurrentScene*(self: SceneTree; childNode: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCurrentScene*(self: SceneTree): Node {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc changeSceneImpl*(self: SceneTree; path: string): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc changeSceneTo*(self: SceneTree; packedScene: PackedScene): Error {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc reloadCurrentScene*(self: SceneTree): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setNetworkPeer*(self: SceneTree; peer: NetworkedMultiplayerPeer) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc isNetworkServer*(self: SceneTree): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasNetworkPeer*(self: SceneTree): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNetworkConnectedPeers*(self: SceneTree): PoolIntArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNetworkUniqueId*(self: SceneTree): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setRefuseNewNetworkConnections*(self: SceneTree; refuse: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isRefusingNewNetworkConnections*(self: SceneTree): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method changeScene*(self: SceneTree; arg0: Node) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method networkPeerConnected*(self: SceneTree; arg0: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method networkPeerDisconnected*(self: SceneTree; arg0: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method connectedToServer*(self: SceneTree) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method connectionFailed*(self: SceneTree) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method serverDisconnected*(self: SceneTree) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/scene_tree_timer.html b/master/godotapi/scene_tree_timer.html deleted file mode 100644 index 802bc86..0000000 --- a/master/godotapi/scene_tree_timer.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module scene_tree_timer - - - - - - - - -
      -
      -

      Module scene_tree_timer

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc setTimeLeft*(self: SceneTreeTimer; time: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTimeLeft*(self: SceneTreeTimer): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/script.html b/master/godotapi/script.html deleted file mode 100644 index 7ee585f..0000000 --- a/master/godotapi/script.html +++ /dev/null @@ -1,1299 +0,0 @@ - - - - - - - - - - - - - - - - - -Module script - - - - - - - - -
      -
      -

      Module script

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc canInstance*(self: Script): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc instanceHas*(self: Script; baseObject: Object): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasSourceCode*(self: Script): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSourceCode*(self: Script): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setSourceCode*(self: Script; source: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc reload*(self: Script; keepState: bool = false): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/script_editor.html b/master/godotapi/script_editor.html deleted file mode 100644 index 01742ce..0000000 --- a/master/godotapi/script_editor.html +++ /dev/null @@ -1,1560 +0,0 @@ - - - - - - - - - - - - - - - - - -Module script_editor - - - - - - - - -
      -
      -

      Module script_editor

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc getCurrentScript*(self: ScriptEditor): Script {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getOpenScripts*(self: ScriptEditor): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method fileDialogAction*(self: ScriptEditor; arg0: string) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method tabChanged*(self: ScriptEditor; arg0: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - - -
      -
      method closeCurrentTab*(self: ScriptEditor) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method closeDiscardCurrentTab*(self: ScriptEditor; arg0: string) {.
      gcsafe, locks: 0, - base
      .}
      -
      - - -
      -
      method closeDocsTab*(self: ScriptEditor) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method closeAllTabs*(self: ScriptEditor) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method openRecentScript*(self: ScriptEditor; arg0: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method editorPlay*(self: ScriptEditor) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method editorPause*(self: ScriptEditor) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method editorStop*(self: ScriptEditor) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method addCallback*(self: ScriptEditor; arg0: Object; arg1: string;
      -                   arg2: PoolStringArray) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method reloadScripts*(self: ScriptEditor) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method resaveScripts*(self: ScriptEditor; arg0: string) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method resSavedCallback*(self: ScriptEditor; arg0: Resource) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method gotoScriptLine*(self: ScriptEditor; arg0: Reference; arg1: int64) {.
      gcsafe, - locks: 0, base
      .}
      -
      - - -
      -
      method gotoScriptLine2*(self: ScriptEditor; arg0: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method helpSearch*(self: ScriptEditor; arg0: string) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method helpIndex*(self: ScriptEditor; arg0: string) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method saveHistory*(self: ScriptEditor) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method breaked*(self: ScriptEditor; arg0: bool; arg1: bool) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method showDebugger*(self: ScriptEditor; arg0: bool) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getDebugTooltip*(self: ScriptEditor; arg0: string; arg1: Node): string {.
      gcsafe, - locks: 0, base
      .}
      -
      - - -
      -
      method autosaveScripts*(self: ScriptEditor) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method editorSettingsChanged*(self: ScriptEditor) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method updateScriptNames*(self: ScriptEditor) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method treeChanged*(self: ScriptEditor) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method membersOverviewSelected*(self: ScriptEditor; arg0: int64) {.
      gcsafe, locks: 0, - base
      .}
      -
      - - -
      -
      method scriptSelected*(self: ScriptEditor; arg0: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method scriptCreated*(self: ScriptEditor; arg0: Script) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method scriptSplitDragged*(self: ScriptEditor; arg0: float64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method helpClassOpen*(self: ScriptEditor; arg0: string) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method helpClassGoto*(self: ScriptEditor; arg0: string) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method requestHelp*(self: ScriptEditor; arg0: string) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method historyForward*(self: ScriptEditor) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method historyBack*(self: ScriptEditor) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method liveAutoReloadRunningScripts*(self: ScriptEditor) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method unhandledInput*(self: ScriptEditor; event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      method scriptChanged*(self: ScriptEditor) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/scroll_bar.html b/master/godotapi/scroll_bar.html deleted file mode 100644 index 6ca4e28..0000000 --- a/master/godotapi/scroll_bar.html +++ /dev/null @@ -1,1303 +0,0 @@ - - - - - - - - - - - - - - - - - -Module scroll_bar - - - - - - - - -
      -
      -

      Module scroll_bar

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc customStep*(self: ScrollBar): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `customStep =`*(self: ScrollBar; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method guiInput*(self: ScrollBar; event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      method dragSlaveInput*(self: ScrollBar; arg0: InputEvent) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method dragSlaveExit*(self: ScrollBar) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/scroll_container.html b/master/godotapi/scroll_container.html deleted file mode 100644 index 6e08d0e..0000000 --- a/master/godotapi/scroll_container.html +++ /dev/null @@ -1,1345 +0,0 @@ - - - - - - - - - - - - - - - - - -Module scroll_container - - - - - - - - -
      -
      -

      Module scroll_container

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc scrollHorizontal*(self: ScrollContainer): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `scrollHorizontal =`*(self: ScrollContainer; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc scrollVertical*(self: ScrollContainer): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `scrollVertical =`*(self: ScrollContainer; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setHScroll*(self: ScrollContainer; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getHScroll*(self: ScrollContainer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setVScroll*(self: ScrollContainer; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVScroll*(self: ScrollContainer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method scrollMoved*(self: ScrollContainer; arg0: float64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method guiInput*(self: ScrollContainer; event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      method updateScrollbarPos*(self: ScrollContainer) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/segment_shape_2d.html b/master/godotapi/segment_shape_2d.html deleted file mode 100644 index 8225d9c..0000000 --- a/master/godotapi/segment_shape_2d.html +++ /dev/null @@ -1,1285 +0,0 @@ - - - - - - - - - - - - - - - - - -Module segment_shape_2d - - - - - - - - -
      -
      -

      Module segment_shape_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc a*(self: SegmentShape2D): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `a =`*(self: SegmentShape2D; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc b*(self: SegmentShape2D): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `b =`*(self: SegmentShape2D; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/semaphore.html b/master/godotapi/semaphore.html deleted file mode 100644 index 29c2bdc..0000000 --- a/master/godotapi/semaphore.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module semaphore - - - - - - - - -
      -
      -

      Module semaphore

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc wait*(self: Semaphore): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc post*(self: Semaphore): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/separator.html b/master/godotapi/separator.html deleted file mode 100644 index 12a02a7..0000000 --- a/master/godotapi/separator.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module separator - - - - - - - - -
      -
      -

      Module separator

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/shader.html b/master/godotapi/shader.html deleted file mode 100644 index 49e7c77..0000000 --- a/master/godotapi/shader.html +++ /dev/null @@ -1,1332 +0,0 @@ - - - - - - - - - - - - - - - - - -Module shader - - - - - - - - -
      -
      -

      Module shader

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      MODE_SPATIAL* = 0'i64
      -
      - - -
      -
      MODE_CANVAS_ITEM* = 1'i64
      -
      - - -
      -
      MODE_PARTICLES* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc code*(self: Shader): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `code =`*(self: Shader; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getMode*(self: Shader): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setDefaultTextureParam*(self: Shader; param: string; texture: Texture) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getDefaultTextureParam*(self: Shader; param: string): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasParam*(self: Shader; name: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/shader_material.html b/master/godotapi/shader_material.html deleted file mode 100644 index 6fd20e7..0000000 --- a/master/godotapi/shader_material.html +++ /dev/null @@ -1,1286 +0,0 @@ - - - - - - - - - - - - - - - - - -Module shader_material - - - - - - - - -
      -
      -

      Module shader_material

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc setShader*(self: ShaderMaterial; shader: Shader) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getShader*(self: ShaderMaterial): Shader {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setShaderParam*(self: ShaderMaterial; param: string; value: Variant) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getShaderParam*(self: ShaderMaterial; param: string): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/shape.html b/master/godotapi/shape.html deleted file mode 100644 index 6b69e12..0000000 --- a/master/godotapi/shape.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module shape - - - - - - - - -
      -
      -

      Module shape

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/shape_2d.html b/master/godotapi/shape_2d.html deleted file mode 100644 index b4cbe4b..0000000 --- a/master/godotapi/shape_2d.html +++ /dev/null @@ -1,1312 +0,0 @@ - - - - - - - - - - - - - - - - - -Module shape_2d - - - - - - - - -
      -
      -

      Module shape_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc customSolverBias*(self: Shape2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `customSolverBias =`*(self: Shape2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc collide*(self: Shape2D; localXform: Transform2D; withShape: Shape2D;
      -             shapeXform: Transform2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc collideWithMotion*(self: Shape2D; localXform: Transform2D; localMotion: Vector2;
      -                       withShape: Shape2D; shapeXform: Transform2D;
      -                       shapeMotion: Vector2): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc collideAndGetContacts*(self: Shape2D; localXform: Transform2D;
      -                           withShape: Shape2D; shapeXform: Transform2D): Variant {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc collideWithMotionAndGetContacts*(self: Shape2D; localXform: Transform2D;
      -                                     localMotion: Vector2; withShape: Shape2D;
      -                                     shapeXform: Transform2D; shapeMotion: Vector2): Variant {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/short_cut.html b/master/godotapi/short_cut.html deleted file mode 100644 index 79814bd..0000000 --- a/master/godotapi/short_cut.html +++ /dev/null @@ -1,1292 +0,0 @@ - - - - - - - - - - - - - - - - - -Module short_cut - - - - - - - - -
      -
      -

      Module short_cut

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc shortcut*(self: ShortCut): InputEvent {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shortcut =`*(self: ShortCut; val: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isValid*(self: ShortCut): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isShortcut*(self: ShortCut; event: InputEvent): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getAsText*(self: ShortCut): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/skeleton.html b/master/godotapi/skeleton.html deleted file mode 100644 index 0006f31..0000000 --- a/master/godotapi/skeleton.html +++ /dev/null @@ -1,1434 +0,0 @@ - - - - - - - - - - - - - - - - - -Module skeleton - - - - - - - - -
      -
      -

      Module skeleton

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      NOTIFICATION_UPDATE_SKELETON* = 50'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc addBone*(self: Skeleton; name: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc findBone*(self: Skeleton; name: string): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBoneName*(self: Skeleton; boneIdx: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBoneParent*(self: Skeleton; boneIdx: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBoneParent*(self: Skeleton; boneIdx: int64; parentIdx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBoneCount*(self: Skeleton): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc unparentBoneAndRest*(self: Skeleton; boneIdx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBoneRest*(self: Skeleton; boneIdx: int64): Transform {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBoneRest*(self: Skeleton; boneIdx: int64; rest: Transform) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBoneDisableRest*(self: Skeleton; boneIdx: int64; disable: bool) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc isBoneRestDisabled*(self: Skeleton; boneIdx: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bindChildNodeToBone*(self: Skeleton; boneIdx: int64; node: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc unbindChildNodeFromBone*(self: Skeleton; boneIdx: int64; node: Node) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getBoundChildNodesToBone*(self: Skeleton; boneIdx: int64): Array {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc clearBones*(self: Skeleton) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBonePose*(self: Skeleton; boneIdx: int64): Transform {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBonePose*(self: Skeleton; boneIdx: int64; pose: Transform) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBoneGlobalPose*(self: Skeleton; boneIdx: int64; pose: Transform) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getBoneGlobalPose*(self: Skeleton; boneIdx: int64): Transform {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBoneCustomPose*(self: Skeleton; boneIdx: int64): Transform {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBoneCustomPose*(self: Skeleton; boneIdx: int64; customPose: Transform) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBoneTransform*(self: Skeleton; boneIdx: int64): Transform {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/sky.html b/master/godotapi/sky.html deleted file mode 100644 index cfef97e..0000000 --- a/master/godotapi/sky.html +++ /dev/null @@ -1,1338 +0,0 @@ - - - - - - - - - - - - - - - - - -Module sky - - - - - - - - -
      -
      -

      Module sky

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      RADIANCE_SIZE_32* = 0'i64
      -
      - - -
      -
      RADIANCE_SIZE_64* = 1'i64
      -
      - - -
      -
      RADIANCE_SIZE_128* = 2'i64
      -
      - - -
      -
      RADIANCE_SIZE_256* = 3'i64
      -
      - - -
      -
      RADIANCE_SIZE_512* = 4'i64
      -
      - - -
      -
      RADIANCE_SIZE_1024* = 5'i64
      -
      - - -
      -
      RADIANCE_SIZE_2048* = 6'i64
      -
      - - -
      -
      RADIANCE_SIZE_MAX* = 7'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc radianceSize*(self: Sky): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `radianceSize =`*(self: Sky; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/slider.html b/master/godotapi/slider.html deleted file mode 100644 index c656b01..0000000 --- a/master/godotapi/slider.html +++ /dev/null @@ -1,1331 +0,0 @@ - - - - - - - - - - - - - - - - - -Module slider - - - - - - - - -
      -
      -

      Module slider

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc editable*(self: Slider): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `editable =`*(self: Slider; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tickCount*(self: Slider): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `tickCount =`*(self: Slider; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc ticksOnBorders*(self: Slider): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `ticksOnBorders =`*(self: Slider; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc focusMode*(self: Slider): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `focusMode =`*(self: Slider; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method guiInput*(self: Slider; event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/slider_joint.html b/master/godotapi/slider_joint.html deleted file mode 100644 index 1cc36ed..0000000 --- a/master/godotapi/slider_joint.html +++ /dev/null @@ -1,1737 +0,0 @@ - - - - - - - - - - - - - - - - - -Module slider_joint - - - - - - - - -
      -
      -

      Module slider_joint

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      PARAM_LINEAR_LIMIT_UPPER* = 0'i64
      -
      - - -
      -
      PARAM_LINEAR_LIMIT_LOWER* = 1'i64
      -
      - - -
      -
      PARAM_LINEAR_LIMIT_SOFTNESS* = 2'i64
      -
      - - -
      -
      PARAM_LINEAR_LIMIT_RESTITUTION* = 3'i64
      -
      - - -
      -
      PARAM_LINEAR_LIMIT_DAMPING* = 4'i64
      -
      - - -
      -
      PARAM_LINEAR_MOTION_SOFTNESS* = 5'i64
      -
      - - -
      -
      PARAM_LINEAR_MOTION_RESTITUTION* = 6'i64
      -
      - - -
      -
      PARAM_LINEAR_MOTION_DAMPING* = 7'i64
      -
      - - -
      -
      PARAM_LINEAR_ORTHOGONAL_SOFTNESS* = 8'i64
      -
      - - -
      -
      PARAM_LINEAR_ORTHOGONAL_RESTITUTION* = 9'i64
      -
      - - -
      -
      PARAM_LINEAR_ORTHOGONAL_DAMPING* = 10'i64
      -
      - - -
      -
      PARAM_ANGULAR_LIMIT_UPPER* = 11'i64
      -
      - - -
      -
      PARAM_ANGULAR_LIMIT_LOWER* = 12'i64
      -
      - - -
      -
      PARAM_ANGULAR_LIMIT_SOFTNESS* = 13'i64
      -
      - - -
      -
      PARAM_ANGULAR_LIMIT_RESTITUTION* = 14'i64
      -
      - - -
      -
      PARAM_ANGULAR_LIMIT_DAMPING* = 15'i64
      -
      - - -
      -
      PARAM_ANGULAR_MOTION_SOFTNESS* = 16'i64
      -
      - - -
      -
      PARAM_ANGULAR_MOTION_RESTITUTION* = 17'i64
      -
      - - -
      -
      PARAM_ANGULAR_MOTION_DAMPING* = 18'i64
      -
      - - -
      -
      PARAM_ANGULAR_ORTHOGONAL_SOFTNESS* = 19'i64
      -
      - - -
      -
      PARAM_ANGULAR_ORTHOGONAL_RESTITUTION* = 20'i64
      -
      - - -
      -
      PARAM_ANGULAR_ORTHOGONAL_DAMPING* = 21'i64
      -
      - - -
      -
      PARAM_MAX* = 22'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc linearLimitupperDistance*(self: SliderJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearLimitupperDistance =`*(self: SliderJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linearLimitlowerDistance*(self: SliderJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearLimitlowerDistance =`*(self: SliderJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linearLimitsoftness*(self: SliderJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearLimitsoftness =`*(self: SliderJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linearLimitrestitution*(self: SliderJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearLimitrestitution =`*(self: SliderJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linearLimitdamping*(self: SliderJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearLimitdamping =`*(self: SliderJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linearMotionsoftness*(self: SliderJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearMotionsoftness =`*(self: SliderJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linearMotionrestitution*(self: SliderJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearMotionrestitution =`*(self: SliderJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linearMotiondamping*(self: SliderJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearMotiondamping =`*(self: SliderJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linearOrthosoftness*(self: SliderJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearOrthosoftness =`*(self: SliderJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linearOrthorestitution*(self: SliderJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearOrthorestitution =`*(self: SliderJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc linearOrthodamping*(self: SliderJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `linearOrthodamping =`*(self: SliderJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularLimitupperAngle*(self: SliderJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitupperAngle =`*(self: SliderJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularLimitlowerAngle*(self: SliderJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitlowerAngle =`*(self: SliderJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularLimitsoftness*(self: SliderJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitsoftness =`*(self: SliderJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularLimitrestitution*(self: SliderJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitrestitution =`*(self: SliderJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularLimitdamping*(self: SliderJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularLimitdamping =`*(self: SliderJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularMotionsoftness*(self: SliderJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularMotionsoftness =`*(self: SliderJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularMotionrestitution*(self: SliderJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularMotionrestitution =`*(self: SliderJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularMotiondamping*(self: SliderJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularMotiondamping =`*(self: SliderJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularOrthosoftness*(self: SliderJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularOrthosoftness =`*(self: SliderJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularOrthorestitution*(self: SliderJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularOrthorestitution =`*(self: SliderJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc angularOrthodamping*(self: SliderJoint): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `angularOrthodamping =`*(self: SliderJoint; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/spatial.html b/master/godotapi/spatial.html deleted file mode 100644 index aaa2c45..0000000 --- a/master/godotapi/spatial.html +++ /dev/null @@ -1,1623 +0,0 @@ - - - - - - - - - - - - - - - - - -Module spatial - - - - - - - - -
      -
      -

      Module spatial

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      NOTIFICATION_TRANSFORM_CHANGED* = 29'i64
      -
      - - -
      -
      NOTIFICATION_ENTER_WORLD* = 41'i64
      -
      - - -
      -
      NOTIFICATION_EXIT_WORLD* = 42'i64
      -
      - - -
      -
      NOTIFICATION_VISIBILITY_CHANGED* = 43'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc transform*(self: Spatial): Transform {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `transform =`*(self: Spatial; val: Transform) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc globalTransform*(self: Spatial): Transform {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `globalTransform =`*(self: Spatial; val: Transform) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc translation*(self: Spatial): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `translation =`*(self: Spatial; val: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rotationDeg*(self: Spatial): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rotationDeg =`*(self: Spatial; val: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rotation*(self: Spatial): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rotation =`*(self: Spatial; val: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc scale*(self: Spatial): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `scale =`*(self: Spatial; val: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc visible*(self: Spatial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `visible =`*(self: Spatial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getParentSpatial*(self: Spatial): Spatial {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setIgnoreTransformNotification*(self: Spatial; enabled: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setAsToplevel*(self: Spatial; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isSetAsToplevel*(self: Spatial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getWorld*(self: Spatial): World {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc updateGizmoImpl*(self: Spatial) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setGizmo*(self: Spatial; gizmo: SpatialGizmo) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getGizmo*(self: Spatial): SpatialGizmo {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isVisibleInTree*(self: Spatial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc show*(self: Spatial) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hide*(self: Spatial) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setNotifyLocalTransform*(self: Spatial; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isLocalTransformNotificationEnabled*(self: Spatial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setNotifyTransform*(self: Spatial; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isTransformNotificationEnabled*(self: Spatial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rotate*(self: Spatial; normal: Vector3; radians: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc globalRotate*(self: Spatial; normal: Vector3; radians: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rotateX*(self: Spatial; radians: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rotateY*(self: Spatial; radians: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rotateZ*(self: Spatial; radians: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc translate*(self: Spatial; offset: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc globalTranslate*(self: Spatial; offset: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc orthonormalize*(self: Spatial) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setIdentity*(self: Spatial) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc lookAt*(self: Spatial; target: Vector3; up: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc lookAtFromPos*(self: Spatial; pos: Vector3; target: Vector3; up: Vector3) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc toLocal*(self: Spatial; globalPoint: Vector3): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc toGlobal*(self: Spatial; localPoint: Vector3): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method setRotationDeg*(self: Spatial; rotationDeg: Vector3) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getRotationDeg*(self: Spatial): Vector3 {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method updateGizmo*(self: Spatial) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/spatial_gizmo.html b/master/godotapi/spatial_gizmo.html deleted file mode 100644 index c3247f3..0000000 --- a/master/godotapi/spatial_gizmo.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module spatial_gizmo - - - - - - - - -
      -
      -

      Module spatial_gizmo

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/spatial_material.html b/master/godotapi/spatial_material.html deleted file mode 100644 index 5e749c5..0000000 --- a/master/godotapi/spatial_material.html +++ /dev/null @@ -1,2909 +0,0 @@ - - - - - - - - - - - - - - - - - -Module spatial_material - - - - - - - - -
      -
      -

      Module spatial_material

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      TEXTURE_ALBEDO* = 0'i64
      -
      - - -
      -
      TEXTURE_METALLIC* = 1'i64
      -
      - - -
      -
      TEXTURE_ROUGHNESS* = 2'i64
      -
      - - -
      -
      TEXTURE_EMISSION* = 3'i64
      -
      - - -
      -
      TEXTURE_NORMAL* = 4'i64
      -
      - - -
      -
      TEXTURE_RIM* = 5'i64
      -
      - - -
      -
      TEXTURE_CLEARCOAT* = 6'i64
      -
      - - -
      -
      TEXTURE_FLOWMAP* = 7'i64
      -
      - - -
      -
      TEXTURE_AMBIENT_OCCLUSION* = 8'i64
      -
      - - -
      -
      TEXTURE_DEPTH* = 9'i64
      -
      - - -
      -
      TEXTURE_SUBSURFACE_SCATTERING* = 10'i64
      -
      - - -
      -
      TEXTURE_REFRACTION* = 11'i64
      -
      - - -
      -
      TEXTURE_DETAIL_MASK* = 12'i64
      -
      - - -
      -
      TEXTURE_DETAIL_ALBEDO* = 13'i64
      -
      - - -
      -
      TEXTURE_DETAIL_NORMAL* = 14'i64
      -
      - - -
      -
      TEXTURE_MAX* = 15'i64
      -
      - - -
      -
      DETAIL_UV_1* = 0'i64
      -
      - - -
      -
      DETAIL_UV_2* = 1'i64
      -
      - - -
      -
      FEATURE_TRANSPARENT* = 0'i64
      -
      - - -
      -
      FEATURE_EMISSION* = 1'i64
      -
      - - -
      -
      FEATURE_NORMAL_MAPPING* = 2'i64
      -
      - - -
      -
      FEATURE_RIM* = 3'i64
      -
      - - -
      -
      FEATURE_CLEARCOAT* = 4'i64
      -
      - - -
      -
      FEATURE_ANISOTROPY* = 5'i64
      -
      - - -
      -
      FEATURE_AMBIENT_OCCLUSION* = 6'i64
      -
      - - -
      -
      FEATURE_DEPTH_MAPPING* = 7'i64
      -
      - - -
      -
      FEATURE_SUBSURACE_SCATTERING* = 8'i64
      -
      - - -
      -
      FEATURE_REFRACTION* = 9'i64
      -
      - - -
      -
      FEATURE_DETAIL* = 10'i64
      -
      - - -
      -
      FEATURE_MAX* = 11'i64
      -
      - - -
      -
      BLEND_MODE_MIX* = 0'i64
      -
      - - -
      -
      BLEND_MODE_ADD* = 1'i64
      -
      - - -
      -
      BLEND_MODE_SUB* = 2'i64
      -
      - - -
      -
      BLEND_MODE_MUL* = 3'i64
      -
      - - -
      -
      DEPTH_DRAW_OPAQUE_ONLY* = 0'i64
      -
      - - -
      -
      DEPTH_DRAW_ALWAYS* = 1'i64
      -
      - - -
      -
      DEPTH_DRAW_DISABLED* = 2'i64
      -
      - - -
      -
      DEPTH_DRAW_ALPHA_OPAQUE_PREPASS* = 3'i64
      -
      - - -
      -
      CULL_BACK* = 0'i64
      -
      - - -
      -
      CULL_FRONT* = 1'i64
      -
      - - -
      -
      CULL_DISABLED* = 2'i64
      -
      - - -
      -
      FLAG_UNSHADED* = 0'i64
      -
      - - -
      -
      FLAG_USE_VERTEX_LIGHTING* = 1'i64
      -
      - - -
      -
      FLAG_ONTOP* = 2'i64
      -
      - - -
      -
      FLAG_ALBEDO_FROM_VERTEX_COLOR* = 3'i64
      -
      - - -
      -
      FLAG_SRGB_VERTEX_COLOR* = 4'i64
      -
      - - -
      -
      FLAG_USE_POINT_SIZE* = 5'i64
      -
      - - -
      -
      FLAG_FIXED_SIZE* = 6'i64
      -
      - - -
      -
      FLAG_UV1_USE_TRIPLANAR* = 7'i64
      -
      - - -
      -
      FLAG_UV2_USE_TRIPLANAR* = 8'i64
      -
      - - -
      -
      FLAG_AO_ON_UV2* = 9'i64
      -
      - - -
      -
      FLAG_USE_ALPHA_SCISSOR* = 10'i64
      -
      - - -
      -
      FLAG_MAX* = 11'i64
      -
      - - -
      -
      DIFFUSE_LAMBERT* = 0'i64
      -
      - - -
      -
      DIFFUSE_HALF_LAMBERT* = 1'i64
      -
      - - -
      -
      DIFFUSE_OREN_NAYAR* = 2'i64
      -
      - - -
      -
      DIFFUSE_BURLEY* = 3'i64
      -
      - - -
      -
      DIFFUSE_TOON* = 4'i64
      -
      - - -
      -
      SPECULAR_SCHLICK_GGX* = 0'i64
      -
      - - -
      -
      SPECULAR_BLINN* = 1'i64
      -
      - - -
      -
      SPECULAR_PHONG* = 2'i64
      -
      - - -
      -
      SPECULAR_TOON* = 3'i64
      -
      - - -
      -
      SPECULAR_DISABLED* = 4'i64
      -
      - - -
      -
      BILLBOARD_DISABLED* = 0'i64
      -
      - - -
      -
      BILLBOARD_ENABLED* = 1'i64
      -
      - - -
      -
      BILLBOARD_FIXED_Y* = 2'i64
      -
      - - -
      -
      BILLBOARD_PARTICLES* = 3'i64
      -
      - - -
      -
      TEXTURE_CHANNEL_RED* = 0'i64
      -
      - - -
      -
      TEXTURE_CHANNEL_GREEN* = 1'i64
      -
      - - -
      -
      TEXTURE_CHANNEL_BLUE* = 2'i64
      -
      - - -
      -
      TEXTURE_CHANNEL_ALPHA* = 3'i64
      -
      - - -
      -
      TEXTURE_CHANNEL_GRAYSCALE* = 4'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc flagsTransparent*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `flagsTransparent =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc flagsUnshaded*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `flagsUnshaded =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc flagsVertexLighting*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `flagsVertexLighting =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc flagsOnTop*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `flagsOnTop =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc flagsUsePointSize*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `flagsUsePointSize =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc flagsFixedSize*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `flagsFixedSize =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc vertexColorUseAsAlbedo*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `vertexColorUseAsAlbedo =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc vertexColorIsSrgb*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `vertexColorIsSrgb =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc paramsDiffuseMode*(self: SpatialMaterial): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `paramsDiffuseMode =`*(self: SpatialMaterial; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc paramsSpecularMode*(self: SpatialMaterial): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `paramsSpecularMode =`*(self: SpatialMaterial; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc paramsBlendMode*(self: SpatialMaterial): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `paramsBlendMode =`*(self: SpatialMaterial; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc paramsCullMode*(self: SpatialMaterial): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `paramsCullMode =`*(self: SpatialMaterial; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc paramsDepthDrawMode*(self: SpatialMaterial): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `paramsDepthDrawMode =`*(self: SpatialMaterial; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc paramsLineWidth*(self: SpatialMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `paramsLineWidth =`*(self: SpatialMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc paramsPointSize*(self: SpatialMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `paramsPointSize =`*(self: SpatialMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc paramsBillboardMode*(self: SpatialMaterial): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `paramsBillboardMode =`*(self: SpatialMaterial; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc paramsGrow*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `paramsGrow =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc paramsGrowAmount*(self: SpatialMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `paramsGrowAmount =`*(self: SpatialMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc paramsUseAlphaScissor*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `paramsUseAlphaScissor =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc paramsAlphaScissorThreshold*(self: SpatialMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `paramsAlphaScissorThreshold =`*(self: SpatialMaterial; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc particlesAnimHFrames*(self: SpatialMaterial): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `particlesAnimHFrames =`*(self: SpatialMaterial; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc particlesAnimVFrames*(self: SpatialMaterial): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `particlesAnimVFrames =`*(self: SpatialMaterial; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc particlesAnimLoop*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `particlesAnimLoop =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc albedoColor*(self: SpatialMaterial): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `albedoColor =`*(self: SpatialMaterial; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc albedoTexture*(self: SpatialMaterial): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `albedoTexture =`*(self: SpatialMaterial; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc metallic*(self: SpatialMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `metallic =`*(self: SpatialMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc metallicSpecular*(self: SpatialMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `metallicSpecular =`*(self: SpatialMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc metallicTexture*(self: SpatialMaterial): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `metallicTexture =`*(self: SpatialMaterial; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc metallicTextureChannel*(self: SpatialMaterial): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `metallicTextureChannel =`*(self: SpatialMaterial; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc roughness*(self: SpatialMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `roughness =`*(self: SpatialMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc roughnessTexture*(self: SpatialMaterial): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `roughnessTexture =`*(self: SpatialMaterial; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc roughnessTextureChannel*(self: SpatialMaterial): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `roughnessTextureChannel =`*(self: SpatialMaterial; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc emissionEnabled*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `emissionEnabled =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc emission*(self: SpatialMaterial): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `emission =`*(self: SpatialMaterial; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc emissionEnergy*(self: SpatialMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `emissionEnergy =`*(self: SpatialMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc emissionTexture*(self: SpatialMaterial): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `emissionTexture =`*(self: SpatialMaterial; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc normalEnabled*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `normalEnabled =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc normalScale*(self: SpatialMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `normalScale =`*(self: SpatialMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc normalTexture*(self: SpatialMaterial): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `normalTexture =`*(self: SpatialMaterial; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rimEnabled*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rimEnabled =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rim*(self: SpatialMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rim =`*(self: SpatialMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rimTint*(self: SpatialMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rimTint =`*(self: SpatialMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rimTexture*(self: SpatialMaterial): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rimTexture =`*(self: SpatialMaterial; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearcoatEnabled*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `clearcoatEnabled =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearcoat*(self: SpatialMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `clearcoat =`*(self: SpatialMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearcoatGloss*(self: SpatialMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `clearcoatGloss =`*(self: SpatialMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearcoatTexture*(self: SpatialMaterial): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `clearcoatTexture =`*(self: SpatialMaterial; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc anisotropyEnabled*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `anisotropyEnabled =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc anisotropy*(self: SpatialMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `anisotropy =`*(self: SpatialMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc anisotropyFlowmap*(self: SpatialMaterial): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `anisotropyFlowmap =`*(self: SpatialMaterial; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc aoEnabled*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `aoEnabled =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc aoTexture*(self: SpatialMaterial): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `aoTexture =`*(self: SpatialMaterial; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc aoOnUv2*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `aoOnUv2 =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc aoTextureChannel*(self: SpatialMaterial): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `aoTextureChannel =`*(self: SpatialMaterial; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc depthEnabled*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `depthEnabled =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc depthScale*(self: SpatialMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `depthScale =`*(self: SpatialMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc depthDeepParallax*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `depthDeepParallax =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc depthMinLayers*(self: SpatialMaterial): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `depthMinLayers =`*(self: SpatialMaterial; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc depthMaxLayers*(self: SpatialMaterial): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `depthMaxLayers =`*(self: SpatialMaterial; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc depthTexture*(self: SpatialMaterial): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `depthTexture =`*(self: SpatialMaterial; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc subsurfScatterEnabled*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `subsurfScatterEnabled =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc subsurfScatterStrength*(self: SpatialMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `subsurfScatterStrength =`*(self: SpatialMaterial; val: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc subsurfScatterTexture*(self: SpatialMaterial): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `subsurfScatterTexture =`*(self: SpatialMaterial; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc refractionEnabled*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `refractionEnabled =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc refractionScale*(self: SpatialMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `refractionScale =`*(self: SpatialMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc refractionTexture*(self: SpatialMaterial): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `refractionTexture =`*(self: SpatialMaterial; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc refractionTextureChannel*(self: SpatialMaterial): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `refractionTextureChannel =`*(self: SpatialMaterial; val: int64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc detailEnabled*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `detailEnabled =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc detailMask*(self: SpatialMaterial): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `detailMask =`*(self: SpatialMaterial; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc detailBlendMode*(self: SpatialMaterial): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `detailBlendMode =`*(self: SpatialMaterial; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc detailUvLayer*(self: SpatialMaterial): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `detailUvLayer =`*(self: SpatialMaterial; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc detailAlbedo*(self: SpatialMaterial): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `detailAlbedo =`*(self: SpatialMaterial; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc detailNormal*(self: SpatialMaterial): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `detailNormal =`*(self: SpatialMaterial; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc uv1Scale*(self: SpatialMaterial): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `uv1Scale =`*(self: SpatialMaterial; val: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc uv1Offset*(self: SpatialMaterial): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `uv1Offset =`*(self: SpatialMaterial; val: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc uv1Triplanar*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `uv1Triplanar =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc uv1TriplanarSharpness*(self: SpatialMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `uv1TriplanarSharpness =`*(self: SpatialMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc uv2Scale*(self: SpatialMaterial): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `uv2Scale =`*(self: SpatialMaterial; val: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc uv2Offset*(self: SpatialMaterial): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `uv2Offset =`*(self: SpatialMaterial; val: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc uv2Triplanar*(self: SpatialMaterial): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `uv2Triplanar =`*(self: SpatialMaterial; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc uv2TriplanarSharpness*(self: SpatialMaterial): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `uv2TriplanarSharpness =`*(self: SpatialMaterial; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/spatial_velocity_tracker.html b/master/godotapi/spatial_velocity_tracker.html deleted file mode 100644 index eb3fb5c..0000000 --- a/master/godotapi/spatial_velocity_tracker.html +++ /dev/null @@ -1,1294 +0,0 @@ - - - - - - - - - - - - - - - - - -Module spatial_velocity_tracker - - - - - - - - -
      -
      -

      Module spatial_velocity_tracker

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc setTrackFixedStep*(self: SpatialVelocityTracker; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isTrackingFixedStep*(self: SpatialVelocityTracker): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc updatePosition*(self: SpatialVelocityTracker; position: Vector3) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getTrackedLinearVelocity*(self: SpatialVelocityTracker): Vector3 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc reset*(self: SpatialVelocityTracker; position: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/sphere_mesh.html b/master/godotapi/sphere_mesh.html deleted file mode 100644 index 0076cd3..0000000 --- a/master/godotapi/sphere_mesh.html +++ /dev/null @@ -1,1327 +0,0 @@ - - - - - - - - - - - - - - - - - -Module sphere_mesh - - - - - - - - -
      -
      -

      Module sphere_mesh

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc radius*(self: SphereMesh): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `radius =`*(self: SphereMesh; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc height*(self: SphereMesh): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `height =`*(self: SphereMesh; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc radialSegments*(self: SphereMesh): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `radialSegments =`*(self: SphereMesh; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rings*(self: SphereMesh): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rings =`*(self: SphereMesh; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isHemisphere*(self: SphereMesh): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `isHemisphere =`*(self: SphereMesh; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/sphere_shape.html b/master/godotapi/sphere_shape.html deleted file mode 100644 index ae7d8cb..0000000 --- a/master/godotapi/sphere_shape.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module sphere_shape - - - - - - - - -
      -
      -

      Module sphere_shape

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc radius*(self: SphereShape): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `radius =`*(self: SphereShape; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/spin_box.html b/master/godotapi/spin_box.html deleted file mode 100644 index f609674..0000000 --- a/master/godotapi/spin_box.html +++ /dev/null @@ -1,1352 +0,0 @@ - - - - - - - - - - - - - - - - - -Module spin_box - - - - - - - - -
      -
      -

      Module spin_box

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc editable*(self: SpinBox): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `editable =`*(self: SpinBox; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc prefix*(self: SpinBox): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `prefix =`*(self: SpinBox; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc suffix*(self: SpinBox): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `suffix =`*(self: SpinBox; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getLineEdit*(self: SpinBox): LineEdit {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method guiInput*(self: SpinBox; event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      method textEntered*(self: SpinBox; arg0: string) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method lineEditFocusExit*(self: SpinBox) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method lineEditInput*(self: SpinBox; arg0: InputEvent) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method rangeClickTimeout*(self: SpinBox) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/split_container.html b/master/godotapi/split_container.html deleted file mode 100644 index b18b28d..0000000 --- a/master/godotapi/split_container.html +++ /dev/null @@ -1,1349 +0,0 @@ - - - - - - - - - - - - - - - - - -Module split_container - - - - - - - - -
      -
      -

      Module split_container

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      DRAGGER_VISIBLE* = 0'i64
      -
      - - -
      -
      DRAGGER_HIDDEN* = 1'i64
      -
      - - -
      -
      DRAGGER_HIDDEN_COLLAPSED* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc splitOffset*(self: SplitContainer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `splitOffset =`*(self: SplitContainer; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc collapsed*(self: SplitContainer): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `collapsed =`*(self: SplitContainer; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc draggerVisibility*(self: SplitContainer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `draggerVisibility =`*(self: SplitContainer; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method guiInput*(self: SplitContainer; event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/spot_light.html b/master/godotapi/spot_light.html deleted file mode 100644 index fd08ef0..0000000 --- a/master/godotapi/spot_light.html +++ /dev/null @@ -1,1313 +0,0 @@ - - - - - - - - - - - - - - - - - -Module spot_light - - - - - - - - -
      -
      -

      Module spot_light

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc spotRange*(self: SpotLight): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `spotRange =`*(self: SpotLight; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc spotAttenuation*(self: SpotLight): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `spotAttenuation =`*(self: SpotLight; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc spotAngle*(self: SpotLight): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `spotAngle =`*(self: SpotLight; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc spotAngleAttenuation*(self: SpotLight): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `spotAngleAttenuation =`*(self: SpotLight; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/sprite.html b/master/godotapi/sprite.html deleted file mode 100644 index 70f0fe1..0000000 --- a/master/godotapi/sprite.html +++ /dev/null @@ -1,1425 +0,0 @@ - - - - - - - - - - - - - - - - - -Module sprite - - - - - - - - -
      -
      -

      Module sprite

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc texture*(self: Sprite): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `texture =`*(self: Sprite; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc normalMap*(self: Sprite): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `normalMap =`*(self: Sprite; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc centered*(self: Sprite): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `centered =`*(self: Sprite; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc offset*(self: Sprite): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `offset =`*(self: Sprite; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc flipH*(self: Sprite): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `flipH =`*(self: Sprite; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc flipV*(self: Sprite): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `flipV =`*(self: Sprite; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc vframes*(self: Sprite): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `vframes =`*(self: Sprite; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hframes*(self: Sprite): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `hframes =`*(self: Sprite; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc frame*(self: Sprite): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `frame =`*(self: Sprite; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc regionEnabled*(self: Sprite): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `regionEnabled =`*(self: Sprite; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc regionRect*(self: Sprite): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `regionRect =`*(self: Sprite; val: Rect2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc regionFilterClip*(self: Sprite): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `regionFilterClip =`*(self: Sprite; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/sprite_3d.html b/master/godotapi/sprite_3d.html deleted file mode 100644 index b868e30..0000000 --- a/master/godotapi/sprite_3d.html +++ /dev/null @@ -1,1341 +0,0 @@ - - - - - - - - - - - - - - - - - -Module sprite_3d - - - - - - - - -
      -
      -

      Module sprite_3d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc texture*(self: Sprite3D): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `texture =`*(self: Sprite3D; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc vframes*(self: Sprite3D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `vframes =`*(self: Sprite3D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hframes*(self: Sprite3D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `hframes =`*(self: Sprite3D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc frame*(self: Sprite3D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `frame =`*(self: Sprite3D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc regionEnabled*(self: Sprite3D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `regionEnabled =`*(self: Sprite3D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc regionRect*(self: Sprite3D): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `regionRect =`*(self: Sprite3D; val: Rect2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/sprite_base_3d.html b/master/godotapi/sprite_base_3d.html deleted file mode 100644 index e8603f7..0000000 --- a/master/godotapi/sprite_base_3d.html +++ /dev/null @@ -1,1517 +0,0 @@ - - - - - - - - - - - - - - - - - -Module sprite_base_3d - - - - - - - - -
      -
      -

      Module sprite_base_3d

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      FLAG_TRANSPARENT* = 0'i64
      -
      - - -
      -
      FLAG_SHADED* = 1'i64
      -
      - - -
      -
      FLAG_DOUBLE_SIDED* = 2'i64
      -
      - - -
      -
      FLAG_MAX* = 3'i64
      -
      - - -
      -
      ALPHA_CUT_DISABLED* = 0'i64
      -
      - - -
      -
      ALPHA_CUT_DISCARD* = 1'i64
      -
      - - -
      -
      ALPHA_CUT_OPAQUE_PREPASS* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc centered*(self: SpriteBase3D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `centered =`*(self: SpriteBase3D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc offset*(self: SpriteBase3D): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `offset =`*(self: SpriteBase3D; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc flipH*(self: SpriteBase3D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `flipH =`*(self: SpriteBase3D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc flipV*(self: SpriteBase3D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `flipV =`*(self: SpriteBase3D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc modulate*(self: SpriteBase3D): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `modulate =`*(self: SpriteBase3D; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc opacity*(self: SpriteBase3D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `opacity =`*(self: SpriteBase3D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pixelSize*(self: SpriteBase3D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `pixelSize =`*(self: SpriteBase3D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc axis*(self: SpriteBase3D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `axis =`*(self: SpriteBase3D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc transparent*(self: SpriteBase3D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `transparent =`*(self: SpriteBase3D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shaded*(self: SpriteBase3D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shaded =`*(self: SpriteBase3D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc doubleSided*(self: SpriteBase3D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `doubleSided =`*(self: SpriteBase3D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc alphaCut*(self: SpriteBase3D): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `alphaCut =`*(self: SpriteBase3D; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemRect*(self: SpriteBase3D): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method queueUpdate*(self: SpriteBase3D) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method imUpdate*(self: SpriteBase3D) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/sprite_frames.html b/master/godotapi/sprite_frames.html deleted file mode 100644 index 715aa8f..0000000 --- a/master/godotapi/sprite_frames.html +++ /dev/null @@ -1,1394 +0,0 @@ - - - - - - - - - - - - - - - - - -Module sprite_frames - - - - - - - - -
      -
      -

      Module sprite_frames

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc frames*(self: SpriteFrames): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `frames =`*(self: SpriteFrames; val: Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc animations*(self: SpriteFrames): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `animations =`*(self: SpriteFrames; val: Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addAnimation*(self: SpriteFrames; anim: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasAnimation*(self: SpriteFrames; anim: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeAnimation*(self: SpriteFrames; anim: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc renameAnimation*(self: SpriteFrames; anim: string; newname: string) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setAnimationSpeed*(self: SpriteFrames; anim: string; speed: float64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getAnimationSpeed*(self: SpriteFrames; anim: string): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setAnimationLoop*(self: SpriteFrames; anim: string; loop: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getAnimationLoop*(self: SpriteFrames; anim: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addFrame*(self: SpriteFrames; anim: string; frame: Texture; atpos: int64 = - 1'i64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFrameCount*(self: SpriteFrames; anim: string): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFrame*(self: SpriteFrames; anim: string; idx: int64): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setFrame*(self: SpriteFrames; anim: string; idx: int64; txt: Texture) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc removeFrame*(self: SpriteFrames; anim: string; idx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clear*(self: SpriteFrames; anim: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearAll*(self: SpriteFrames) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/static_body.html b/master/godotapi/static_body.html deleted file mode 100644 index 4687b20..0000000 --- a/master/godotapi/static_body.html +++ /dev/null @@ -1,1313 +0,0 @@ - - - - - - - - - - - - - - - - - -Module static_body - - - - - - - - -
      -
      -

      Module static_body

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc friction*(self: StaticBody): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `friction =`*(self: StaticBody; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bounce*(self: StaticBody): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `bounce =`*(self: StaticBody; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc constantLinearVelocity*(self: StaticBody): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `constantLinearVelocity =`*(self: StaticBody; val: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc constantAngularVelocity*(self: StaticBody): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `constantAngularVelocity =`*(self: StaticBody; val: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/static_body_2d.html b/master/godotapi/static_body_2d.html deleted file mode 100644 index 7c50946..0000000 --- a/master/godotapi/static_body_2d.html +++ /dev/null @@ -1,1313 +0,0 @@ - - - - - - - - - - - - - - - - - -Module static_body_2d - - - - - - - - -
      -
      -

      Module static_body_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc constantLinearVelocity*(self: StaticBody2D): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `constantLinearVelocity =`*(self: StaticBody2D; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc constantAngularVelocity*(self: StaticBody2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `constantAngularVelocity =`*(self: StaticBody2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc friction*(self: StaticBody2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `friction =`*(self: StaticBody2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bounce*(self: StaticBody2D): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `bounce =`*(self: StaticBody2D; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/stream_peer.html b/master/godotapi/stream_peer.html deleted file mode 100644 index 9ca1c0e..0000000 --- a/master/godotapi/stream_peer.html +++ /dev/null @@ -1,1481 +0,0 @@ - - - - - - - - - - - - - - - - - -Module stream_peer - - - - - - - - -
      -
      -

      Module stream_peer

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc putData*(self: StreamPeer; data: PoolByteArray): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc putPartialData*(self: StreamPeer; data: PoolByteArray): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getData*(self: StreamPeer; bytes: int64): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPartialData*(self: StreamPeer; bytes: int64): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getAvailableBytes*(self: StreamPeer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBigEndian*(self: StreamPeer; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isBigEndianEnabled*(self: StreamPeer): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc put8*(self: StreamPeer; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc putU8*(self: StreamPeer; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc put16*(self: StreamPeer; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc putU16*(self: StreamPeer; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc put32*(self: StreamPeer; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc putU32*(self: StreamPeer; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc put64*(self: StreamPeer; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc putU64*(self: StreamPeer; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc putFloat*(self: StreamPeer; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc putDouble*(self: StreamPeer; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc putUtf8String*(self: StreamPeer; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc putVar*(self: StreamPeer; val: Variant) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc get8*(self: StreamPeer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getU8*(self: StreamPeer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc get16*(self: StreamPeer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getU16*(self: StreamPeer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc get32*(self: StreamPeer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getU32*(self: StreamPeer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc get64*(self: StreamPeer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getU64*(self: StreamPeer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFloat*(self: StreamPeer): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDouble*(self: StreamPeer): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getString*(self: StreamPeer; bytes: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getUtf8String*(self: StreamPeer; bytes: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVar*(self: StreamPeer): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/stream_peer_buffer.html b/master/godotapi/stream_peer_buffer.html deleted file mode 100644 index 771bb5d..0000000 --- a/master/godotapi/stream_peer_buffer.html +++ /dev/null @@ -1,1313 +0,0 @@ - - - - - - - - - - - - - - - - - -Module stream_peer_buffer - - - - - - - - -
      -
      -

      Module stream_peer_buffer

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc seek*(self: StreamPeerBuffer; pos: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSize*(self: StreamPeerBuffer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPos*(self: StreamPeerBuffer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc resize*(self: StreamPeerBuffer; size: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setDataArray*(self: StreamPeerBuffer; data: PoolByteArray) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDataArray*(self: StreamPeerBuffer): PoolByteArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clear*(self: StreamPeerBuffer) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc duplicate*(self: StreamPeerBuffer): StreamPeerBuffer {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/stream_peer_ssl.html b/master/godotapi/stream_peer_ssl.html deleted file mode 100644 index e51d6f2..0000000 --- a/master/godotapi/stream_peer_ssl.html +++ /dev/null @@ -1,1327 +0,0 @@ - - - - - - - - - - - - - - - - - -Module stream_peer_ssl - - - - - - - - -
      -
      -

      Module stream_peer_ssl

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      STATUS_DISCONNECTED* = 0'i64
      -
      - - -
      -
      STATUS_CONNECTED* = 1'i64
      -
      - - -
      -
      STATUS_ERROR_NO_CERTIFICATE* = 2'i64
      -
      - - -
      -
      STATUS_ERROR_HOSTNAME_MISMATCH* = 3'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc acceptStream*(self: StreamPeerSSL; stream: StreamPeer): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc connectToStream*(self: StreamPeerSSL; stream: StreamPeer;
      -                     validateCerts: bool = false; forHostname: string = ""): Error {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getStatus*(self: StreamPeerSSL): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc disconnectFromStream*(self: StreamPeerSSL) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/stream_peer_tcp.html b/master/godotapi/stream_peer_tcp.html deleted file mode 100644 index abaa792..0000000 --- a/master/godotapi/stream_peer_tcp.html +++ /dev/null @@ -1,1339 +0,0 @@ - - - - - - - - - - - - - - - - - -Module stream_peer_tcp - - - - - - - - -
      -
      -

      Module stream_peer_tcp

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      STATUS_NONE* = 0'i64
      -
      - - -
      -
      STATUS_CONNECTING* = 1'i64
      -
      - - -
      -
      STATUS_CONNECTED* = 2'i64
      -
      - - -
      -
      STATUS_ERROR* = 3'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc connectToHost*(self: StreamPeerTCP; host: string; port: int64): Error {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc isConnectedToHost*(self: StreamPeerTCP): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getStatus*(self: StreamPeerTCP): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getConnectedHost*(self: StreamPeerTCP): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getConnectedPort*(self: StreamPeerTCP): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc disconnectFromHost*(self: StreamPeerTCP) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/stream_texture.html b/master/godotapi/stream_texture.html deleted file mode 100644 index 7383aa6..0000000 --- a/master/godotapi/stream_texture.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module stream_texture - - - - - - - - -
      -
      -

      Module stream_texture

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc loadPath*(self: StreamTexture): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `loadPath =`*(self: StreamTexture; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/style_box.html b/master/godotapi/style_box.html deleted file mode 100644 index 2c68de2..0000000 --- a/master/godotapi/style_box.html +++ /dev/null @@ -1,1355 +0,0 @@ - - - - - - - - - - - - - - - - - -Module style_box - - - - - - - - -
      -
      -

      Module style_box

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc contentMarginLeft*(self: StyleBox): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `contentMarginLeft =`*(self: StyleBox; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc contentMarginRight*(self: StyleBox): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `contentMarginRight =`*(self: StyleBox; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc contentMarginTop*(self: StyleBox): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `contentMarginTop =`*(self: StyleBox; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc contentMarginBottom*(self: StyleBox): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `contentMarginBottom =`*(self: StyleBox; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc testMask*(self: StyleBox; point: Vector2; rect: Rect2): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getMargin*(self: StyleBox; margin: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getMinimumSize*(self: StyleBox): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCenterSize*(self: StyleBox): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getOffset*(self: StyleBox): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc draw*(self: StyleBox; canvasItem: RID; rect: Rect2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/style_box_empty.html b/master/godotapi/style_box_empty.html deleted file mode 100644 index e0be869..0000000 --- a/master/godotapi/style_box_empty.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module style_box_empty - - - - - - - - -
      -
      -

      Module style_box_empty

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/style_box_flat.html b/master/godotapi/style_box_flat.html deleted file mode 100644 index dc566ec..0000000 --- a/master/godotapi/style_box_flat.html +++ /dev/null @@ -1,1600 +0,0 @@ - - - - - - - - - - - - - - - - - -Module style_box_flat - - - - - - - - -
      -
      -

      Module style_box_flat

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc bgColor*(self: StyleBoxFlat): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `bgColor =`*(self: StyleBoxFlat; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc filled*(self: StyleBoxFlat): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `filled =`*(self: StyleBoxFlat; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc borderWidthLeft*(self: StyleBoxFlat): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `borderWidthLeft =`*(self: StyleBoxFlat; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc borderWidthTop*(self: StyleBoxFlat): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `borderWidthTop =`*(self: StyleBoxFlat; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc borderWidthRight*(self: StyleBoxFlat): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `borderWidthRight =`*(self: StyleBoxFlat; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc borderWidthBottom*(self: StyleBoxFlat): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `borderWidthBottom =`*(self: StyleBoxFlat; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc borderColor*(self: StyleBoxFlat): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `borderColor =`*(self: StyleBoxFlat; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc borderBlend*(self: StyleBoxFlat): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `borderBlend =`*(self: StyleBoxFlat; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc cornerRadiusTopLeft*(self: StyleBoxFlat): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `cornerRadiusTopLeft =`*(self: StyleBoxFlat; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc cornerRadiusTopRight*(self: StyleBoxFlat): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `cornerRadiusTopRight =`*(self: StyleBoxFlat; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc cornerRadiusBottomRight*(self: StyleBoxFlat): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `cornerRadiusBottomRight =`*(self: StyleBoxFlat; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc cornerRadiusBottomLeft*(self: StyleBoxFlat): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `cornerRadiusBottomLeft =`*(self: StyleBoxFlat; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc cornerDetail*(self: StyleBoxFlat): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `cornerDetail =`*(self: StyleBoxFlat; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc expandMarginLeft*(self: StyleBoxFlat): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `expandMarginLeft =`*(self: StyleBoxFlat; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc expandMarginRight*(self: StyleBoxFlat): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `expandMarginRight =`*(self: StyleBoxFlat; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc expandMarginTop*(self: StyleBoxFlat): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `expandMarginTop =`*(self: StyleBoxFlat; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc expandMarginBottom*(self: StyleBoxFlat): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `expandMarginBottom =`*(self: StyleBoxFlat; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shadowColor*(self: StyleBoxFlat): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shadowColor =`*(self: StyleBoxFlat; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shadowSize*(self: StyleBoxFlat): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shadowSize =`*(self: StyleBoxFlat; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc antiAliasing*(self: StyleBoxFlat): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `antiAliasing =`*(self: StyleBoxFlat; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc antiAliasingSize*(self: StyleBoxFlat): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `antiAliasingSize =`*(self: StyleBoxFlat; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBorderWidthAll*(self: StyleBoxFlat; width: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBorderWidthMin*(self: StyleBoxFlat): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCornerRadiusIndividual*(self: StyleBoxFlat; radiusTopLeft: int64;
      -                               radiusTopRight: int64; radiusBottonRight: int64;
      -                               radiusBottomLeft: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCornerRadiusAll*(self: StyleBoxFlat; radius: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setExpandMarginAll*(self: StyleBoxFlat; size: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setExpandMarginIndividual*(self: StyleBoxFlat; sizeLeft: float64;
      -                               sizeTop: float64; sizeRight: float64;
      -                               sizeBottom: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/style_box_texture.html b/master/godotapi/style_box_texture.html deleted file mode 100644 index ed91c03..0000000 --- a/master/godotapi/style_box_texture.html +++ /dev/null @@ -1,1516 +0,0 @@ - - - - - - - - - - - - - - - - - -Module style_box_texture - - - - - - - - -
      -
      -

      Module style_box_texture

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      AXIS_STRETCH_MODE_STRETCH* = 0'i64
      -
      - - -
      -
      AXIS_STRETCH_MODE_TILE* = 1'i64
      -
      - - -
      -
      AXIS_STRETCH_MODE_TILE_FIT* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc texture*(self: StyleBoxTexture): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `texture =`*(self: StyleBoxTexture; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc normalMap*(self: StyleBoxTexture): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `normalMap =`*(self: StyleBoxTexture; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc regionRect*(self: StyleBoxTexture): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `regionRect =`*(self: StyleBoxTexture; val: Rect2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc marginLeft*(self: StyleBoxTexture): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `marginLeft =`*(self: StyleBoxTexture; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc marginRight*(self: StyleBoxTexture): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `marginRight =`*(self: StyleBoxTexture; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc marginTop*(self: StyleBoxTexture): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `marginTop =`*(self: StyleBoxTexture; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc marginBottom*(self: StyleBoxTexture): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `marginBottom =`*(self: StyleBoxTexture; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc expandMarginLeft*(self: StyleBoxTexture): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `expandMarginLeft =`*(self: StyleBoxTexture; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc expandMarginRight*(self: StyleBoxTexture): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `expandMarginRight =`*(self: StyleBoxTexture; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc expandMarginTop*(self: StyleBoxTexture): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `expandMarginTop =`*(self: StyleBoxTexture; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc expandMarginBottom*(self: StyleBoxTexture): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `expandMarginBottom =`*(self: StyleBoxTexture; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc axisStretchHorizontal*(self: StyleBoxTexture): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `axisStretchHorizontal =`*(self: StyleBoxTexture; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc axisStretchVertical*(self: StyleBoxTexture): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `axisStretchVertical =`*(self: StyleBoxTexture; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc modulateColor*(self: StyleBoxTexture): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `modulateColor =`*(self: StyleBoxTexture; val: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc drawCenter*(self: StyleBoxTexture): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `drawCenter =`*(self: StyleBoxTexture; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setExpandMarginAll*(self: StyleBoxTexture; size: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setExpandMarginIndividual*(self: StyleBoxTexture; sizeLeft: float64;
      -                               sizeTop: float64; sizeRight: float64;
      -                               sizeBottom: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/surface_tool.html b/master/godotapi/surface_tool.html deleted file mode 100644 index 27e21e2..0000000 --- a/master/godotapi/surface_tool.html +++ /dev/null @@ -1,1417 +0,0 @@ - - - - - - - - - - - - - - - - - -Module surface_tool - - - - - - - - -
      -
      -

      Module surface_tool

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc begin*(self: SurfaceTool; primitive: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addVertex*(self: SurfaceTool; vertex: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addColor*(self: SurfaceTool; color: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addNormal*(self: SurfaceTool; normal: Vector3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addTangent*(self: SurfaceTool; tangent: Plane) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addUv*(self: SurfaceTool; uv: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addUv2*(self: SurfaceTool; uv2: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addBones*(self: SurfaceTool; bones: PoolIntArray) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addWeights*(self: SurfaceTool; weights: PoolRealArray) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addSmoothGroup*(self: SurfaceTool; smooth: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addTriangleFan*(self: SurfaceTool; vertexes: PoolVector3Array;
      -                    uvs: PoolVector2Array; colors: PoolColorArray;
      -                    uv2s: PoolVector2Array; normals: PoolVector3Array;
      -                    tangents: Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addIndex*(self: SurfaceTool; index: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc index*(self: SurfaceTool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc deindex*(self: SurfaceTool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc generateNormals*(self: SurfaceTool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc generateTangents*(self: SurfaceTool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addToFormat*(self: SurfaceTool; flags: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setMaterial*(self: SurfaceTool; material: Material) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clear*(self: SurfaceTool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc createFrom*(self: SurfaceTool; existing: Mesh; surface: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc appendFrom*(self: SurfaceTool; existing: Mesh; surface: int64;
      -                transform: Transform) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc commit*(self: SurfaceTool; existing: ArrayMesh = nil): ArrayMesh {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/tab_container.html b/master/godotapi/tab_container.html deleted file mode 100644 index fcefc7d..0000000 --- a/master/godotapi/tab_container.html +++ /dev/null @@ -1,1409 +0,0 @@ - - - - - - - - - - - - - - - - - -Module tab_container - - - - - - - - -
      -
      -

      Module tab_container

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc tabAlign*(self: TabContainer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `tabAlign =`*(self: TabContainer; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc currentTab*(self: TabContainer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `currentTab =`*(self: TabContainer; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tabsVisible*(self: TabContainer): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `tabsVisible =`*(self: TabContainer; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTabCount*(self: TabContainer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPreviousTab*(self: TabContainer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCurrentTabControl*(self: TabContainer): Control {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTabControl*(self: TabContainer; idx: int64): Control {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setTabTitle*(self: TabContainer; tabIdx: int64; title: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTabTitle*(self: TabContainer; tabIdx: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setTabIcon*(self: TabContainer; tabIdx: int64; icon: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTabIcon*(self: TabContainer; tabIdx: int64): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setTabDisabled*(self: TabContainer; tabIdx: int64; disabled: bool) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getTabDisabled*(self: TabContainer; tabIdx: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setPopup*(self: TabContainer; popup: Node) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPopup*(self: TabContainer): Popup {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method guiInput*(self: TabContainer; event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      method childRenamedCallback*(self: TabContainer) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/tabs.html b/master/godotapi/tabs.html deleted file mode 100644 index f79c4f8..0000000 --- a/master/godotapi/tabs.html +++ /dev/null @@ -1,1468 +0,0 @@ - - - - - - - - - - - - - - - - - -Module tabs - - - - - - - - -
      -
      -

      Module tabs

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      ALIGN_LEFT* = 0'i64
      -
      - - -
      -
      ALIGN_CENTER* = 1'i64
      -
      - - -
      -
      ALIGN_RIGHT* = 2'i64
      -
      - - -
      -
      ALIGN_MAX* = 3'i64
      -
      - - -
      -
      CLOSE_BUTTON_SHOW_ACTIVE_ONLY* = 1'i64
      -
      - - -
      -
      CLOSE_BUTTON_SHOW_ALWAYS* = 2'i64
      -
      - - -
      -
      CLOSE_BUTTON_SHOW_NEVER* = 0'i64
      -
      - - -
      -
      CLOSE_BUTTON_MAX* = 3'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc currentTab*(self: Tabs): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `currentTab =`*(self: Tabs; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tabCloseDisplayPolicy*(self: Tabs): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `tabCloseDisplayPolicy =`*(self: Tabs; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTabCount*(self: Tabs): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setTabTitle*(self: Tabs; tabIdx: int64; title: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTabTitle*(self: Tabs; tabIdx: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setTabIcon*(self: Tabs; tabIdx: int64; icon: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTabIcon*(self: Tabs; tabIdx: int64): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setTabDisabled*(self: Tabs; tabIdx: int64; disabled: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTabDisabled*(self: Tabs; tabIdx: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeTab*(self: Tabs; tabIdx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addTab*(self: Tabs; title: string = ""; icon: Texture = nil) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setTabAlign*(self: Tabs; align: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTabAlign*(self: Tabs): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc ensureTabVisible*(self: Tabs; idx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTabRect*(self: Tabs; tabIdx: int64): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc moveTab*(self: Tabs; fromm: int64; to: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method guiInput*(self: Tabs; event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/tcp_server.html b/master/godotapi/tcp_server.html deleted file mode 100644 index a6a9add..0000000 --- a/master/godotapi/tcp_server.html +++ /dev/null @@ -1,1286 +0,0 @@ - - - - - - - - - - - - - - - - - -Module tcp_server - - - - - - - - -
      -
      -

      Module tcp_server

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc listen*(self: TCPServer; port: int64; bindAddress: string = "*"): Error {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc isConnectionAvailable*(self: TCPServer): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc takeConnection*(self: TCPServer): StreamPeerTCP {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc stop*(self: TCPServer) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/text_edit.html b/master/godotapi/text_edit.html deleted file mode 100644 index 701125b..0000000 --- a/master/godotapi/text_edit.html +++ /dev/null @@ -1,1755 +0,0 @@ - - - - - - - - - - - - - - - - - -Module text_edit - - - - - - - - -
      -
      -

      Module text_edit

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      SEARCH_MATCH_CASE* = 1'i64
      -
      - - -
      -
      SEARCH_WHOLE_WORDS* = 2'i64
      -
      - - -
      -
      SEARCH_BACKWARDS* = 4'i64
      -
      - - -
      - -
      - - -
      - -
      - - -
      - -
      - - -
      - -
      - - -
      - -
      - - -
      - -
      - - -
      - -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc syntaxHighlighting*(self: TextEdit): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `syntaxHighlighting =`*(self: TextEdit; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc showLineNumbers*(self: TextEdit): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `showLineNumbers =`*(self: TextEdit; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc highlightAllOccurrences*(self: TextEdit): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `highlightAllOccurrences =`*(self: TextEdit; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc smoothScrolling*(self: TextEdit): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `smoothScrolling =`*(self: TextEdit; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc vScrollSpeed*(self: TextEdit): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `vScrollSpeed =`*(self: TextEdit; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc caretBlockMode*(self: TextEdit): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `caretBlockMode =`*(self: TextEdit; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - - -
      -
      proc `caretBlink =`*(self: TextEdit; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc caretBlinkSpeed*(self: TextEdit): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `caretBlinkSpeed =`*(self: TextEdit; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setText*(self: TextEdit; text: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc insertTextAtCursor*(self: TextEdit; text: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getLineCount*(self: TextEdit): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getText*(self: TextEdit): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getLine*(self: TextEdit; line: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc cursorSetColumn*(self: TextEdit; column: int64; adjustViewport: bool = true) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc cursorSetLine*(self: TextEdit; line: int64; adjustViewport: bool = true) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc cursorGetColumn*(self: TextEdit): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc cursorGetLine*(self: TextEdit): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setReadonly*(self: TextEdit; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setWrap*(self: TextEdit; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setMaxChars*(self: TextEdit; amount: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc cut*(self: TextEdit) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc copy*(self: TextEdit) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc paste*(self: TextEdit) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc selectAll*(self: TextEdit) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc select*(self: TextEdit; fromLine: int64; fromColumn: int64; toLine: int64;
      -            toColumn: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isSelectionActive*(self: TextEdit): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSelectionFromLine*(self: TextEdit): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSelectionFromColumn*(self: TextEdit): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSelectionToLine*(self: TextEdit): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSelectionToColumn*(self: TextEdit): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSelectionText*(self: TextEdit): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getWordUnderCursor*(self: TextEdit): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - - -
      -
      proc undo*(self: TextEdit) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc redo*(self: TextEdit) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearUndoHistory*(self: TextEdit) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addKeywordColor*(self: TextEdit; keyword: string; color: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addColorRegion*(self: TextEdit; beginKey: string; endKey: string; color: Color;
      -                    lineOnly: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearColors*(self: TextEdit) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - - -
      -
      proc getMenu*(self: TextEdit): PopupMenu {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method guiInput*(self: TextEdit; event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      method scrollMoved*(self: TextEdit; arg0: float64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method cursorChangedEmit*(self: TextEdit) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method textChangedEmit*(self: TextEdit) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method pushCurrentOp*(self: TextEdit) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method clickSelectionHeld*(self: TextEdit) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method toggleDrawCaret*(self: TextEdit) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method vScrollInput*(self: TextEdit) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/texture.html b/master/godotapi/texture.html deleted file mode 100644 index 436eed5..0000000 --- a/master/godotapi/texture.html +++ /dev/null @@ -1,1407 +0,0 @@ - - - - - - - - - - - - - - - - - -Module texture - - - - - - - - -
      -
      -

      Module texture

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      FLAG_MIPMAPS* = 1'i64
      -
      - - -
      -
      FLAG_REPEAT* = 2'i64
      -
      - - -
      -
      FLAG_FILTER* = 4'i64
      -
      - - -
      -
      FLAG_VIDEO_SURFACE* = 4096'i64
      -
      - - -
      -
      FLAGS_DEFAULT* = 7'i64
      -
      - - -
      -
      FLAG_ANISOTROPIC_FILTER* = 8'i64
      -
      - - -
      -
      FLAG_CONVERT_TO_LINEAR* = 16'i64
      -
      - - -
      -
      FLAG_MIRRORED_REPEAT* = 32'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc getWidth*(self: Texture): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getHeight*(self: Texture): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSize*(self: Texture): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasAlpha*(self: Texture): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setFlags*(self: Texture; flags: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFlags*(self: Texture): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc draw*(self: Texture; canvasItem: RID; pos: Vector2;
      -          modulate: Color = initColor(1.0, 1.0, 1.0, 1.0); transpose: bool = false;
      -          normalMap: Texture = nil) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc drawRect*(self: Texture; canvasItem: RID; rect: Rect2; tile: bool;
      -              modulate: Color = initColor(1.0, 1.0, 1.0, 1.0); transpose: bool = false;
      -              normalMap: Texture = nil) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc drawRectRegion*(self: Texture; canvasItem: RID; rect: Rect2; srcRect: Rect2;
      -                    modulate: Color = initColor(1.0, 1.0, 1.0, 1.0);
      -                    transpose: bool = false; normalMap: Texture = nil;
      -                    clipUv: bool = true) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getData*(self: Texture): Image {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/texture_button.html b/master/godotapi/texture_button.html deleted file mode 100644 index e0c4d13..0000000 --- a/master/godotapi/texture_button.html +++ /dev/null @@ -1,1429 +0,0 @@ - - - - - - - - - - - - - - - - - -Module texture_button - - - - - - - - -
      -
      -

      Module texture_button

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      STRETCH_SCALE* = 0'i64
      -
      - - -
      -
      STRETCH_TILE* = 1'i64
      -
      - - -
      -
      STRETCH_KEEP* = 2'i64
      -
      - - -
      -
      STRETCH_KEEP_CENTERED* = 3'i64
      -
      - - -
      -
      STRETCH_KEEP_ASPECT* = 4'i64
      -
      - - -
      -
      STRETCH_KEEP_ASPECT_CENTERED* = 5'i64
      -
      - - -
      -
      STRETCH_KEEP_ASPECT_COVERED* = 6'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc textureNormal*(self: TextureButton): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `textureNormal =`*(self: TextureButton; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc texturePressed*(self: TextureButton): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `texturePressed =`*(self: TextureButton; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc textureHover*(self: TextureButton): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `textureHover =`*(self: TextureButton; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc textureDisabled*(self: TextureButton): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `textureDisabled =`*(self: TextureButton; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc textureFocused*(self: TextureButton): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `textureFocused =`*(self: TextureButton; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc textureClickMask*(self: TextureButton): BitMap {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `textureClickMask =`*(self: TextureButton; val: BitMap) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc expand*(self: TextureButton): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `expand =`*(self: TextureButton; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc stretchMode*(self: TextureButton): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `stretchMode =`*(self: TextureButton; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/texture_progress.html b/master/godotapi/texture_progress.html deleted file mode 100644 index 58989ad..0000000 --- a/master/godotapi/texture_progress.html +++ /dev/null @@ -1,1478 +0,0 @@ - - - - - - - - - - - - - - - - - -Module texture_progress - - - - - - - - -
      -
      -

      Module texture_progress

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      FILL_LEFT_TO_RIGHT* = 0'i64
      -
      - - -
      -
      FILL_RIGHT_TO_LEFT* = 1'i64
      -
      - - -
      -
      FILL_TOP_TO_BOTTOM* = 2'i64
      -
      - - -
      -
      FILL_BOTTOM_TO_TOP* = 3'i64
      -
      - - -
      -
      FILL_CLOCKWISE* = 4'i64
      -
      - - -
      -
      FILL_COUNTER_CLOCKWISE* = 5'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc textureUnder*(self: TextureProgress): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `textureUnder =`*(self: TextureProgress; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc textureOver*(self: TextureProgress): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `textureOver =`*(self: TextureProgress; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc textureProgress*(self: TextureProgress): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `textureProgress =`*(self: TextureProgress; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fillMode*(self: TextureProgress): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `fillMode =`*(self: TextureProgress; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc radialInitialAngle*(self: TextureProgress): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `radialInitialAngle =`*(self: TextureProgress; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc radialFillDegrees*(self: TextureProgress): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `radialFillDegrees =`*(self: TextureProgress; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc radialCenterOffset*(self: TextureProgress): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `radialCenterOffset =`*(self: TextureProgress; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc ninePatchStretch*(self: TextureProgress): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `ninePatchStretch =`*(self: TextureProgress; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc stretchMarginLeft*(self: TextureProgress): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `stretchMarginLeft =`*(self: TextureProgress; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc stretchMarginTop*(self: TextureProgress): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `stretchMarginTop =`*(self: TextureProgress; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc stretchMarginRight*(self: TextureProgress): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `stretchMarginRight =`*(self: TextureProgress; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc stretchMarginBottom*(self: TextureProgress): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `stretchMarginBottom =`*(self: TextureProgress; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/texture_rect.html b/master/godotapi/texture_rect.html deleted file mode 100644 index fb378bc..0000000 --- a/master/godotapi/texture_rect.html +++ /dev/null @@ -1,1366 +0,0 @@ - - - - - - - - - - - - - - - - - -Module texture_rect - - - - - - - - -
      -
      -

      Module texture_rect

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      STRETCH_SCALE_ON_EXPAND* = 0'i64
      -
      - - -
      -
      STRETCH_SCALE* = 1'i64
      -
      - - -
      -
      STRETCH_TILE* = 2'i64
      -
      - - -
      -
      STRETCH_KEEP* = 3'i64
      -
      - - -
      -
      STRETCH_KEEP_CENTERED* = 4'i64
      -
      - - -
      -
      STRETCH_KEEP_ASPECT* = 5'i64
      -
      - - -
      -
      STRETCH_KEEP_ASPECT_CENTERED* = 6'i64
      -
      - - -
      -
      STRETCH_KEEP_ASPECT_COVERED* = 7'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc texture*(self: TextureRect): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `texture =`*(self: TextureRect; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc expand*(self: TextureRect): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `expand =`*(self: TextureRect; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc stretchMode*(self: TextureRect): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `stretchMode =`*(self: TextureRect; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/theme.html b/master/godotapi/theme.html deleted file mode 100644 index 68ccbbd..0000000 --- a/master/godotapi/theme.html +++ /dev/null @@ -1,1488 +0,0 @@ - - - - - - - - - - - - - - - - - -Module theme - - - - - - - - -
      -
      -

      Module theme

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc defaultFont*(self: Theme): Font {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `defaultFont =`*(self: Theme; val: Font) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setIcon*(self: Theme; name: string; typee: string; texture: Texture) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getIcon*(self: Theme; name: string; typee: string): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasIcon*(self: Theme; name: string; typee: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearIcon*(self: Theme; name: string; typee: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getIconList*(self: Theme; typee: string): PoolStringArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setStylebox*(self: Theme; name: string; typee: string; texture: StyleBox) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getStylebox*(self: Theme; name: string; typee: string): StyleBox {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasStylebox*(self: Theme; name: string; typee: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearStylebox*(self: Theme; name: string; typee: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getStyleboxList*(self: Theme; typee: string): PoolStringArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getStyleboxTypes*(self: Theme): PoolStringArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setFont*(self: Theme; name: string; typee: string; font: Font) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFont*(self: Theme; name: string; typee: string): Font {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasFont*(self: Theme; name: string; typee: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearFont*(self: Theme; name: string; typee: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFontList*(self: Theme; typee: string): PoolStringArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setColor*(self: Theme; name: string; typee: string; color: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getColor*(self: Theme; name: string; typee: string): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasColor*(self: Theme; name: string; typee: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearColor*(self: Theme; name: string; typee: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getColorList*(self: Theme; typee: string): PoolStringArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setConstant*(self: Theme; name: string; typee: string; constant: int64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getConstant*(self: Theme; name: string; typee: string): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasConstant*(self: Theme; name: string; typee: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearConstant*(self: Theme; name: string; typee: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getConstantList*(self: Theme; typee: string): PoolStringArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTypeList*(self: Theme; typee: string): PoolStringArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc copyDefaultTheme*(self: Theme) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method emitThemeChanged*(self: Theme) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/thread.html b/master/godotapi/thread.html deleted file mode 100644 index 5f7e41b..0000000 --- a/master/godotapi/thread.html +++ /dev/null @@ -1,1320 +0,0 @@ - - - - - - - - - - - - - - - - - -Module thread - - - - - - - - -
      -
      -

      Module thread

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      PRIORITY_LOW* = 0'i64
      -
      - - -
      -
      PRIORITY_NORMAL* = 1'i64
      -
      - - -
      -
      PRIORITY_HIGH* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc start*(self: Thread; instance: Object; methodd: string;
      -           userdata: Variant = newVariant(); priority: int64 = 1'i64): Error {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getId*(self: Thread): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isActive*(self: Thread): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc waitToFinish*(self: Thread): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/tile_map.html b/master/godotapi/tile_map.html deleted file mode 100644 index 6cca02b..0000000 --- a/master/godotapi/tile_map.html +++ /dev/null @@ -1,1746 +0,0 @@ - - - - - - - - - - - - - - - - - -Module tile_map - - - - - - - - -
      -
      -

      Module tile_map

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      INVALID_CELL* = - 1'i64
      -
      - - -
      -
      MODE_SQUARE* = 0'i64
      -
      - - -
      -
      MODE_ISOMETRIC* = 1'i64
      -
      - - -
      -
      MODE_CUSTOM* = 2'i64
      -
      - - -
      -
      HALF_OFFSET_X* = 0'i64
      -
      - - -
      -
      HALF_OFFSET_Y* = 1'i64
      -
      - - -
      -
      HALF_OFFSET_DISABLED* = 2'i64
      -
      - - -
      -
      TILE_ORIGIN_TOP_LEFT* = 0'i64
      -
      - - -
      -
      TILE_ORIGIN_CENTER* = 1'i64
      -
      - - -
      -
      TILE_ORIGIN_BOTTOM_LEFT* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc mode*(self: TileMap): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `mode =`*(self: TileMap; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tileSet*(self: TileMap): TileSet {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `tileSet =`*(self: TileMap; val: TileSet) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc cellSize*(self: TileMap): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `cellSize =`*(self: TileMap; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc cellQuadrantSize*(self: TileMap): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `cellQuadrantSize =`*(self: TileMap; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc cellCustomTransform*(self: TileMap): Transform2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `cellCustomTransform =`*(self: TileMap; val: Transform2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc cellHalfOffset*(self: TileMap): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `cellHalfOffset =`*(self: TileMap; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc cellTileOrigin*(self: TileMap): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `cellTileOrigin =`*(self: TileMap; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc cellYSort*(self: TileMap): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `cellYSort =`*(self: TileMap; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc collisionUseKinematic*(self: TileMap): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `collisionUseKinematic =`*(self: TileMap; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc collisionFriction*(self: TileMap): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `collisionFriction =`*(self: TileMap; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc collisionBounce*(self: TileMap): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `collisionBounce =`*(self: TileMap; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc collisionLayer*(self: TileMap): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `collisionLayer =`*(self: TileMap; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc collisionMask*(self: TileMap): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `collisionMask =`*(self: TileMap; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc occluderLightMask*(self: TileMap): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `occluderLightMask =`*(self: TileMap; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tileData*(self: TileMap): Object {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `tileData =`*(self: TileMap; val: Object) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCenterX*(self: TileMap; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCenterX*(self: TileMap): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCenterY*(self: TileMap; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCenterY*(self: TileMap): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCollisionLayerBit*(self: TileMap; bit: int64; value: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionLayerBit*(self: TileMap; bit: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCollisionMaskBit*(self: TileMap; bit: int64; value: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCollisionMaskBit*(self: TileMap; bit: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCell*(self: TileMap; x: int64; y: int64; tile: int64; flipX: bool = false;
      -             flipY: bool = false; transpose: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCellv*(self: TileMap; pos: Vector2; tile: int64; flipX: bool = false;
      -              flipY: bool = false; transpose: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCell*(self: TileMap; x: int64; y: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCellv*(self: TileMap; pos: Vector2): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isCellXFlipped*(self: TileMap; x: int64; y: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isCellYFlipped*(self: TileMap; x: int64; y: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isCellTransposed*(self: TileMap; x: int64; y: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clear*(self: TileMap) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getUsedCells*(self: TileMap): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getUsedCellsById*(self: TileMap; id: int64): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getUsedRect*(self: TileMap): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc mapToWorld*(self: TileMap; mappos: Vector2; ignoreHalfOfs: bool = false): Vector2 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc worldToMap*(self: TileMap; worldpos: Vector2): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method setOldCellSize*(self: TileMap; size: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getOldCellSize*(self: TileMap): int64 {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method clearQuadrants*(self: TileMap) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method recreateQuadrants*(self: TileMap) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method updateDirtyQuadrants*(self: TileMap) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/tile_set.html b/master/godotapi/tile_set.html deleted file mode 100644 index 29c5d4e..0000000 --- a/master/godotapi/tile_set.html +++ /dev/null @@ -1,1530 +0,0 @@ - - - - - - - - - - - - - - - - - -Module tile_set - - - - - - - - -
      -
      -

      Module tile_set

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc createTile*(self: TileSet; id: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tileSetName*(self: TileSet; id: int64; name: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tileGetName*(self: TileSet; id: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tileSetTexture*(self: TileSet; id: int64; texture: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tileGetTexture*(self: TileSet; id: int64): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tileSetNormalMap*(self: TileSet; id: int64; normalMap: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tileGetNormalMap*(self: TileSet; id: int64): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tileSetMaterial*(self: TileSet; id: int64; material: ShaderMaterial) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc tileGetMaterial*(self: TileSet; id: int64): ShaderMaterial {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tileSetTextureOffset*(self: TileSet; id: int64; textureOffset: Vector2) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc tileGetTextureOffset*(self: TileSet; id: int64): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tileSetRegion*(self: TileSet; id: int64; region: Rect2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tileGetRegion*(self: TileSet; id: int64): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tileSetShape*(self: TileSet; id: int64; shapeId: int64; shape: Shape2D) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc tileGetShape*(self: TileSet; id: int64; shapeId: int64): Shape2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tileSetShapeTransform*(self: TileSet; id: int64; shapeId: int64;
      -                           shapeTransform: Transform2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tileGetShapeTransform*(self: TileSet; id: int64; shapeId: int64): Transform2D {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tileSetShapeOneWay*(self: TileSet; id: int64; shapeId: int64; oneWay: bool) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tileGetShapeOneWay*(self: TileSet; id: int64; shapeId: int64): bool {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc tileAddShape*(self: TileSet; id: int64; shape: Shape2D;
      -                  shapeTransform: Transform2D; oneWay: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tileGetShapeCount*(self: TileSet; id: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tileSetShapes*(self: TileSet; id: int64; shapes: Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tileGetShapes*(self: TileSet; id: int64): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tileSetNavigationPolygon*(self: TileSet; id: int64;
      -                              navigationPolygon: NavigationPolygon) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc tileGetNavigationPolygon*(self: TileSet; id: int64): NavigationPolygon {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc tileSetNavigationPolygonOffset*(self: TileSet; id: int64;
      -                                    navigationPolygonOffset: Vector2) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc tileGetNavigationPolygonOffset*(self: TileSet; id: int64): Vector2 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc tileSetLightOccluder*(self: TileSet; id: int64; lightOccluder: OccluderPolygon2D) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tileGetLightOccluder*(self: TileSet; id: int64): OccluderPolygon2D {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc tileSetOccluderOffset*(self: TileSet; id: int64; occluderOffset: Vector2) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tileGetOccluderOffset*(self: TileSet; id: int64): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeTile*(self: TileSet; id: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clear*(self: TileSet) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getLastUnusedTileId*(self: TileSet): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc findTileByName*(self: TileSet; name: string): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTilesIds*(self: TileSet): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/timer.html b/master/godotapi/timer.html deleted file mode 100644 index b2c193a..0000000 --- a/master/godotapi/timer.html +++ /dev/null @@ -1,1380 +0,0 @@ - - - - - - - - - - - - - - - - - -Module timer - - - - - - - - -
      -
      -

      Module timer

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      TIMER_PROCESS_FIXED* = 0'i64
      -
      - - -
      -
      TIMER_PROCESS_IDLE* = 1'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc processMode*(self: Timer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `processMode =`*(self: Timer; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc waitTime*(self: Timer): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `waitTime =`*(self: Timer; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc oneShot*(self: Timer): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `oneShot =`*(self: Timer; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc autostart*(self: Timer): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `autostart =`*(self: Timer; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc start*(self: Timer) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc stop*(self: Timer) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setPaused*(self: Timer; paused: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isPaused*(self: Timer): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isStopped*(self: Timer): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTimeLeft*(self: Timer): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/tool_button.html b/master/godotapi/tool_button.html deleted file mode 100644 index 7ea1e6f..0000000 --- a/master/godotapi/tool_button.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module tool_button - - - - - - - - -
      -
      -

      Module tool_button

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/touch_screen_button.html b/master/godotapi/touch_screen_button.html deleted file mode 100644 index a822d10..0000000 --- a/master/godotapi/touch_screen_button.html +++ /dev/null @@ -1,1408 +0,0 @@ - - - - - - - - - - - - - - - - - -Module touch_screen_button - - - - - - - - -
      -
      -

      Module touch_screen_button

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc normal*(self: TouchScreenButton): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `normal =`*(self: TouchScreenButton; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pressed*(self: TouchScreenButton): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `pressed =`*(self: TouchScreenButton; val: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc bitmask*(self: TouchScreenButton): BitMap {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `bitmask =`*(self: TouchScreenButton; val: BitMap) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shape*(self: TouchScreenButton): Shape2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shape =`*(self: TouchScreenButton; val: Shape2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shapeCentered*(self: TouchScreenButton): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shapeCentered =`*(self: TouchScreenButton; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shapeVisible*(self: TouchScreenButton): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shapeVisible =`*(self: TouchScreenButton; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc passbyPress*(self: TouchScreenButton): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `passbyPress =`*(self: TouchScreenButton; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc action*(self: TouchScreenButton): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `action =`*(self: TouchScreenButton; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc visibilityMode*(self: TouchScreenButton): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `visibilityMode =`*(self: TouchScreenButton; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isPressed*(self: TouchScreenButton): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method input*(self: TouchScreenButton; event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/translation.html b/master/godotapi/translation.html deleted file mode 100644 index 4f147a4..0000000 --- a/master/godotapi/translation.html +++ /dev/null @@ -1,1321 +0,0 @@ - - - - - - - - - - - - - - - - - -Module translation - - - - - - - - -
      -
      -

      Module translation

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc messages*(self: Translation): PoolStringArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `messages =`*(self: Translation; val: PoolStringArray) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc locale*(self: Translation): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `locale =`*(self: Translation; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addMessage*(self: Translation; srcMessage: string; xlatedMessage: string) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getMessage*(self: Translation; srcMessage: string): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc eraseMessage*(self: Translation; srcMessage: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getMessageList*(self: Translation): PoolStringArray {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getMessageCount*(self: Translation): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/translation_server.html b/master/godotapi/translation_server.html deleted file mode 100644 index fcbe321..0000000 --- a/master/godotapi/translation_server.html +++ /dev/null @@ -1,1299 +0,0 @@ - - - - - - - - - - - - - - - - - -Module translation_server - - - - - - - - -
      -
      -

      Module translation_server

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc setLocale*(locale: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getLocale*(): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc translate*(message: string): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addTranslation*(translation: Translation) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeTranslation*(translation: Translation) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clear*() {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/tree.html b/master/godotapi/tree.html deleted file mode 100644 index f183b86..0000000 --- a/master/godotapi/tree.html +++ /dev/null @@ -1,1609 +0,0 @@ - - - - - - - - - - - - - - - - - -Module tree - - - - - - - - -
      -
      -

      Module tree

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      SELECT_SINGLE* = 0'i64
      -
      - - -
      -
      SELECT_ROW* = 1'i64
      -
      - - -
      -
      SELECT_MULTI* = 2'i64
      -
      - - -
      -
      DROP_MODE_DISABLED* = 0'i64
      -
      - - -
      -
      DROP_MODE_ON_ITEM* = 1'i64
      -
      - - -
      -
      DROP_MODE_INBETWEEN* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc clear*(self: Tree) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc createItem*(self: Tree; parent: Object = nil): Object {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getRoot*(self: Tree): TreeItem {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setColumnMinWidth*(self: Tree; column: int64; minWidth: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setColumnExpand*(self: Tree; column: int64; expand: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getColumnWidth*(self: Tree; column: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setHideRoot*(self: Tree; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNextSelected*(self: Tree; fromm: Object): TreeItem {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSelected*(self: Tree): TreeItem {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSelectedColumn*(self: Tree): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPressedButton*(self: Tree): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setSelectMode*(self: Tree; mode: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setColumns*(self: Tree; amount: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getColumns*(self: Tree): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getEdited*(self: Tree): TreeItem {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getEditedColumn*(self: Tree): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCustomPopupRect*(self: Tree): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getItemAreaRect*(self: Tree; item: Object; column: int64 = - 1'i64): Rect2 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getItemAtPos*(self: Tree; pos: Vector2): TreeItem {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getColumnAtPos*(self: Tree; pos: Vector2): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc ensureCursorIsVisible*(self: Tree) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setColumnTitlesVisible*(self: Tree; visible: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc areColumnTitlesVisible*(self: Tree): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setColumnTitle*(self: Tree; column: int64; title: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getColumnTitle*(self: Tree; column: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getScroll*(self: Tree): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setHideFolding*(self: Tree; hide: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isFoldingHidden*(self: Tree): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setDropModeFlags*(self: Tree; flags: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDropModeFlags*(self: Tree): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setAllowRmbSelect*(self: Tree; allow: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getAllowRmbSelect*(self: Tree): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setAllowReselect*(self: Tree; allow: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getAllowReselect*(self: Tree): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method rangeClickTimeout*(self: Tree) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method guiInput*(self: Tree; event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      method popupSelect*(self: Tree; arg0: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method textEditorEnter*(self: Tree; arg0: string) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method textEditorModalClose*(self: Tree) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method valueEditorChanged*(self: Tree; arg0: float64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method scrollMoved*(self: Tree; arg0: float64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/tree_item.html b/master/godotapi/tree_item.html deleted file mode 100644 index a8f8957..0000000 --- a/master/godotapi/tree_item.html +++ /dev/null @@ -1,1727 +0,0 @@ - - - - - - - - - - - - - - - - - -Module tree_item - - - - - - - - -
      -
      -

      Module tree_item

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      CELL_MODE_STRING* = 0'i64
      -
      - - -
      -
      CELL_MODE_CHECK* = 1'i64
      -
      - - -
      -
      CELL_MODE_RANGE* = 2'i64
      -
      - - -
      -
      CELL_MODE_RANGE_EXPRESSION* = 3'i64
      -
      - - -
      -
      CELL_MODE_ICON* = 4'i64
      -
      - - -
      -
      CELL_MODE_CUSTOM* = 5'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc setCellMode*(self: TreeItem; column: int64; mode: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCellMode*(self: TreeItem; column: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setChecked*(self: TreeItem; column: int64; checked: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isChecked*(self: TreeItem; column: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setText*(self: TreeItem; column: int64; text: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getText*(self: TreeItem; column: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setIcon*(self: TreeItem; column: int64; texture: Texture) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getIcon*(self: TreeItem; column: int64): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setIconRegion*(self: TreeItem; column: int64; region: Rect2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getIconRegion*(self: TreeItem; column: int64): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setIconMaxWidth*(self: TreeItem; column: int64; width: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getIconMaxWidth*(self: TreeItem; column: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setRange*(self: TreeItem; column: int64; value: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getRange*(self: TreeItem; column: int64): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setRangeConfig*(self: TreeItem; column: int64; min: float64; max: float64;
      -                    step: float64; expr: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getRangeConfig*(self: TreeItem; column: int64): Dictionary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setMetadata*(self: TreeItem; column: int64; meta: Variant) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getMetadata*(self: TreeItem; column: int64): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCustomDraw*(self: TreeItem; column: int64; objectt: Object; callback: string) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCollapsed*(self: TreeItem; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isCollapsed*(self: TreeItem): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNext*(self: TreeItem): TreeItem {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPrev*(self: TreeItem): TreeItem {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getParent*(self: TreeItem): TreeItem {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getChildren*(self: TreeItem): TreeItem {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNextVisible*(self: TreeItem): TreeItem {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getPrevVisible*(self: TreeItem): TreeItem {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeChild*(self: TreeItem; child: Object) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setSelectable*(self: TreeItem; column: int64; selectable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isSelectable*(self: TreeItem; column: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isSelected*(self: TreeItem; column: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc select*(self: TreeItem; column: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc deselect*(self: TreeItem; column: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setEditable*(self: TreeItem; column: int64; enabled: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isEditable*(self: TreeItem; column: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCustomColor*(self: TreeItem; column: int64; color: Color) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearCustomColor*(self: TreeItem; column: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCustomBgColor*(self: TreeItem; column: int64; color: Color;
      -                      justOutline: bool = false) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearCustomBgColor*(self: TreeItem; column: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCustomBgColor*(self: TreeItem; column: int64): Color {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCustomAsButton*(self: TreeItem; column: int64; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isCustomSetAsButton*(self: TreeItem; column: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addButton*(self: TreeItem; column: int64; button: Texture;
      -               buttonIdx: int64 = - 1'i64; disabled: bool = false; tooltip: string = "") {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getButtonCount*(self: TreeItem; column: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getButton*(self: TreeItem; column: int64; buttonIdx: int64): Texture {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setButton*(self: TreeItem; column: int64; buttonIdx: int64; button: Texture) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc eraseButton*(self: TreeItem; column: int64; buttonIdx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isButtonDisabled*(self: TreeItem; column: int64; buttonIdx: int64): bool {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setExpandRight*(self: TreeItem; column: int64; enable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getExpandRight*(self: TreeItem; column: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setTooltip*(self: TreeItem; column: int64; tooltip: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTooltip*(self: TreeItem; column: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setTextAlign*(self: TreeItem; column: int64; textAlign: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTextAlign*(self: TreeItem; column: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc moveToTop*(self: TreeItem) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc moveToBottom*(self: TreeItem) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setDisableFolding*(self: TreeItem; disable: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isFoldingDisabled*(self: TreeItem): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/triangle_mesh.html b/master/godotapi/triangle_mesh.html deleted file mode 100644 index 6e454f1..0000000 --- a/master/godotapi/triangle_mesh.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module triangle_mesh - - - - - - - - -
      -
      -

      Module triangle_mesh

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/tween.html b/master/godotapi/tween.html deleted file mode 100644 index c7dc3e3..0000000 --- a/master/godotapi/tween.html +++ /dev/null @@ -1,1650 +0,0 @@ - - - - - - - - - - - - - - - - - -Module tween - - - - - - - - -
      -
      -

      Module tween

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      TWEEN_PROCESS_FIXED* = 0'i64
      -
      - - -
      -
      TWEEN_PROCESS_IDLE* = 1'i64
      -
      - - -
      -
      TRANS_LINEAR* = 0'i64
      -
      - - -
      -
      TRANS_SINE* = 1'i64
      -
      - - -
      -
      TRANS_QUINT* = 2'i64
      -
      - - -
      -
      TRANS_QUART* = 3'i64
      -
      - - -
      -
      TRANS_QUAD* = 4'i64
      -
      - - -
      -
      TRANS_EXPO* = 5'i64
      -
      - - -
      -
      TRANS_ELASTIC* = 6'i64
      -
      - - -
      -
      TRANS_CUBIC* = 7'i64
      -
      - - -
      -
      TRANS_CIRC* = 8'i64
      -
      - - -
      -
      TRANS_BOUNCE* = 9'i64
      -
      - - -
      -
      TRANS_BACK* = 10'i64
      -
      - - -
      -
      EASE_IN* = 0'i64
      -
      - - -
      -
      EASE_OUT* = 1'i64
      -
      - - -
      -
      EASE_IN_OUT* = 2'i64
      -
      - - -
      -
      EASE_OUT_IN* = 3'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc playbackProcessMode*(self: Tween): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `playbackProcessMode =`*(self: Tween; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isActive*(self: Tween): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setActive*(self: Tween; active: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isRepeat*(self: Tween): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setRepeat*(self: Tween; repeat: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setSpeedScale*(self: Tween; speed: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSpeedScale*(self: Tween): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc start*(self: Tween): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc reset*(self: Tween; objectt: Object; key: string = ""): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc resetAll*(self: Tween): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc stop*(self: Tween; objectt: Object; key: string = ""): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc stopAll*(self: Tween): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc resume*(self: Tween; objectt: Object; key: string = ""): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc resumeAll*(self: Tween): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeImpl*(self: Tween; objectt: Object; key: string = ""): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeAll*(self: Tween): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc seek*(self: Tween; time: float64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc tell*(self: Tween): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getRuntime*(self: Tween): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc interpolateProperty*(self: Tween; objectt: Object; property: string;
      -                         initialVal: Variant; finalVal: Variant; duration: float64;
      -                         transType: int64; easeType: int64; delay: float64 = 0.0): bool {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc interpolateMethod*(self: Tween; objectt: Object; methodd: string;
      -                       initialVal: Variant; finalVal: Variant; duration: float64;
      -                       transType: int64; easeType: int64; delay: float64 = 0.0): bool {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc interpolateCallback*(self: Tween; objectt: Object; duration: float64;
      -                         callback: string; arg1: Variant = newVariant();
      -                         arg2: Variant = newVariant(); arg3: Variant = newVariant();
      -                         arg4: Variant = newVariant(); arg5: Variant = newVariant()): bool {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc interpolateDeferredCallback*(self: Tween; objectt: Object; duration: float64;
      -                                 callback: string; arg1: Variant = newVariant();
      -                                 arg2: Variant = newVariant();
      -                                 arg3: Variant = newVariant();
      -                                 arg4: Variant = newVariant();
      -                                 arg5: Variant = newVariant()): bool {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc followProperty*(self: Tween; objectt: Object; property: string;
      -                    initialVal: Variant; target: Object; targetProperty: string;
      -                    duration: float64; transType: int64; easeType: int64;
      -                    delay: float64 = 0.0): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc followMethod*(self: Tween; objectt: Object; methodd: string; initialVal: Variant;
      -                  target: Object; targetMethod: string; duration: float64;
      -                  transType: int64; easeType: int64; delay: float64 = 0.0): bool {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc targetingProperty*(self: Tween; objectt: Object; property: string;
      -                       initial: Object; initialVal: string; finalVal: Variant;
      -                       duration: float64; transType: int64; easeType: int64;
      -                       delay: float64 = 0.0): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc targetingMethod*(self: Tween; objectt: Object; methodd: string; initial: Object;
      -                     initialMethod: string; finalVal: Variant; duration: float64;
      -                     transType: int64; easeType: int64; delay: float64 = 0.0): bool {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method remove*(self: Tween; objectt: Object; key: string; firstOnly: bool) {.
      gcsafe, - locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/undo_redo.html b/master/godotapi/undo_redo.html deleted file mode 100644 index 35d7ef2..0000000 --- a/master/godotapi/undo_redo.html +++ /dev/null @@ -1,1373 +0,0 @@ - - - - - - - - - - - - - - - - - -Module undo_redo - - - - - - - - -
      -
      -

      Module undo_redo

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      MERGE_DISABLE* = 0'i64
      -
      - - -
      -
      MERGE_ENDS* = 1'i64
      -
      - - -
      -
      MERGE_ALL* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc createAction*(self: UndoRedo; name: string; mergeMode: int64 = 0'i64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc commitAction*(self: UndoRedo) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addDoMethod*(self: UndoRedo; objectt: Object; methodd: string;
      -                 variantArgs: varargs[Variant]): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addUndoMethod*(self: UndoRedo; objectt: Object; methodd: string;
      -                   variantArgs: varargs[Variant]): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addDoProperty*(self: UndoRedo; objectt: Object; property: string; value: Variant) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addUndoProperty*(self: UndoRedo; objectt: Object; property: string; value: Variant) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addDoReference*(self: UndoRedo; objectt: Object) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addUndoReference*(self: UndoRedo; objectt: Object) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clearHistory*(self: UndoRedo) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCurrentActionName*(self: UndoRedo): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVersion*(self: UndoRedo): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/v_box_container.html b/master/godotapi/v_box_container.html deleted file mode 100644 index 50b7601..0000000 --- a/master/godotapi/v_box_container.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module v_box_container - - - - - - - - -
      -
      -

      Module v_box_container

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/v_scroll_bar.html b/master/godotapi/v_scroll_bar.html deleted file mode 100644 index 7c2777a..0000000 --- a/master/godotapi/v_scroll_bar.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module v_scroll_bar - - - - - - - - -
      -
      -

      Module v_scroll_bar

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/v_separator.html b/master/godotapi/v_separator.html deleted file mode 100644 index b3ffe66..0000000 --- a/master/godotapi/v_separator.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module v_separator - - - - - - - - -
      -
      -

      Module v_separator

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/v_slider.html b/master/godotapi/v_slider.html deleted file mode 100644 index d6cc657..0000000 --- a/master/godotapi/v_slider.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module v_slider - - - - - - - - -
      -
      -

      Module v_slider

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/v_split_container.html b/master/godotapi/v_split_container.html deleted file mode 100644 index 5e174ef..0000000 --- a/master/godotapi/v_split_container.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module v_split_container - - - - - - - - -
      -
      -

      Module v_split_container

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/vehicle_body.html b/master/godotapi/vehicle_body.html deleted file mode 100644 index a58f8c5..0000000 --- a/master/godotapi/vehicle_body.html +++ /dev/null @@ -1,1352 +0,0 @@ - - - - - - - - - - - - - - - - - -Module vehicle_body - - - - - - - - -
      -
      -

      Module vehicle_body

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc engineForce*(self: VehicleBody): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `engineForce =`*(self: VehicleBody; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc brake*(self: VehicleBody): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `brake =`*(self: VehicleBody; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc steering*(self: VehicleBody): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `steering =`*(self: VehicleBody; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc mass*(self: VehicleBody): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `mass =`*(self: VehicleBody; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc friction*(self: VehicleBody): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `friction =`*(self: VehicleBody; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getLinearVelocity*(self: VehicleBody): Vector3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method directStateChanged*(self: VehicleBody; arg0: Object) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/vehicle_wheel.html b/master/godotapi/vehicle_wheel.html deleted file mode 100644 index 345e1a0..0000000 --- a/master/godotapi/vehicle_wheel.html +++ /dev/null @@ -1,1418 +0,0 @@ - - - - - - - - - - - - - - - - - -Module vehicle_wheel - - - - - - - - -
      -
      -

      Module vehicle_wheel

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc useAsTraction*(self: VehicleWheel): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `useAsTraction =`*(self: VehicleWheel; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc useAsSteering*(self: VehicleWheel): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `useAsSteering =`*(self: VehicleWheel; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc wheelRollInfluence*(self: VehicleWheel): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `wheelRollInfluence =`*(self: VehicleWheel; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc wheelRadius*(self: VehicleWheel): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `wheelRadius =`*(self: VehicleWheel; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc wheelRestLength*(self: VehicleWheel): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `wheelRestLength =`*(self: VehicleWheel; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc wheelFrictionSlip*(self: VehicleWheel): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `wheelFrictionSlip =`*(self: VehicleWheel; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc suspensionTravel*(self: VehicleWheel): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `suspensionTravel =`*(self: VehicleWheel; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc suspensionStiffness*(self: VehicleWheel): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `suspensionStiffness =`*(self: VehicleWheel; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc suspensionMaxForce*(self: VehicleWheel): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `suspensionMaxForce =`*(self: VehicleWheel; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dampingCompression*(self: VehicleWheel): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dampingCompression =`*(self: VehicleWheel; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dampingRelaxation*(self: VehicleWheel): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `dampingRelaxation =`*(self: VehicleWheel; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isInContact*(self: VehicleWheel): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/video_player.html b/master/godotapi/video_player.html deleted file mode 100644 index 587e23a..0000000 --- a/master/godotapi/video_player.html +++ /dev/null @@ -1,1411 +0,0 @@ - - - - - - - - - - - - - - - - - -Module video_player - - - - - - - - -
      -
      -

      Module video_player

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc audioTrack*(self: VideoPlayer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `audioTrack =`*(self: VideoPlayer; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc stream*(self: VideoPlayer): VideoStream {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `stream =`*(self: VideoPlayer; val: VideoStream) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc volumeDb*(self: VideoPlayer): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `volumeDb =`*(self: VideoPlayer; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc autoplay*(self: VideoPlayer): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `autoplay =`*(self: VideoPlayer; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc paused*(self: VideoPlayer): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `paused =`*(self: VideoPlayer; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc expand*(self: VideoPlayer): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `expand =`*(self: VideoPlayer; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc play*(self: VideoPlayer) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc stop*(self: VideoPlayer) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isPlaying*(self: VideoPlayer): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setVolume*(self: VideoPlayer; volume: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVolume*(self: VideoPlayer): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getStreamName*(self: VideoPlayer): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getStreamPos*(self: VideoPlayer): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBufferingMsec*(self: VideoPlayer; msec: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getBufferingMsec*(self: VideoPlayer): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVideoTexture*(self: VideoPlayer): Texture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/video_stream.html b/master/godotapi/video_stream.html deleted file mode 100644 index 6649388..0000000 --- a/master/godotapi/video_stream.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module video_stream - - - - - - - - -
      -
      -

      Module video_stream

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/viewport.html b/master/godotapi/viewport.html deleted file mode 100644 index 32e2930..0000000 --- a/master/godotapi/viewport.html +++ /dev/null @@ -1,2031 +0,0 @@ - - - - - - - - - - - - - - - - - -Module viewport - - - - - - - - -
      -
      -

      Module viewport

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      UPDATE_DISABLED* = 0'i64
      -
      - - -
      -
      UPDATE_ONCE* = 1'i64
      -
      - - -
      -
      UPDATE_WHEN_VISIBLE* = 2'i64
      -
      - - -
      -
      UPDATE_ALWAYS* = 3'i64
      -
      - - -
      -
      SHADOW_ATLAS_QUADRANT_SUBDIV_DISABLED* = 0'i64
      -
      - - -
      -
      SHADOW_ATLAS_QUADRANT_SUBDIV_1* = 1'i64
      -
      - - -
      -
      SHADOW_ATLAS_QUADRANT_SUBDIV_4* = 2'i64
      -
      - - -
      -
      SHADOW_ATLAS_QUADRANT_SUBDIV_16* = 3'i64
      -
      - - -
      -
      SHADOW_ATLAS_QUADRANT_SUBDIV_64* = 4'i64
      -
      - - -
      -
      SHADOW_ATLAS_QUADRANT_SUBDIV_256* = 5'i64
      -
      - - -
      -
      SHADOW_ATLAS_QUADRANT_SUBDIV_1024* = 6'i64
      -
      - - -
      -
      SHADOW_ATLAS_QUADRANT_SUBDIV_MAX* = 7'i64
      -
      - - -
      -
      RENDER_INFO_OBJECTS_IN_FRAME* = 0'i64
      -
      - - -
      -
      RENDER_INFO_VERTICES_IN_FRAME* = 1'i64
      -
      - - -
      -
      RENDER_INFO_MATERIAL_CHANGES_IN_FRAME* = 2'i64
      -
      - - -
      -
      RENDER_INFO_SHADER_CHANGES_IN_FRAME* = 3'i64
      -
      - - -
      -
      RENDER_INFO_SURFACE_CHANGES_IN_FRAME* = 4'i64
      -
      - - -
      -
      RENDER_INFO_DRAW_CALLS_IN_FRAME* = 5'i64
      -
      - - -
      -
      RENDER_INFO_MAX* = 6'i64
      -
      - - -
      -
      DEBUG_DRAW_DISABLED* = 0'i64
      -
      - - -
      -
      DEBUG_DRAW_UNSHADED* = 1'i64
      -
      - - -
      -
      DEBUG_DRAW_OVERDRAW* = 2'i64
      -
      - - -
      -
      DEBUG_DRAW_WIREFRAME* = 3'i64
      -
      - - -
      -
      MSAA_DISABLED* = 0'i64
      -
      - - -
      -
      MSAA_2X* = 1'i64
      -
      - - -
      -
      MSAA_4X* = 2'i64
      -
      - - -
      -
      MSAA_8X* = 3'i64
      -
      - - -
      -
      MSAA_16X* = 4'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc arvr*(self: Viewport): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `arvr =`*(self: Viewport; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc size*(self: Viewport): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `size =`*(self: Viewport; val: Rect2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc ownWorld*(self: Viewport): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `ownWorld =`*(self: Viewport; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc world*(self: Viewport): World {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `world =`*(self: Viewport; val: World) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc transparentBg*(self: Viewport): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `transparentBg =`*(self: Viewport; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc msaa*(self: Viewport): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `msaa =`*(self: Viewport; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hdr*(self: Viewport): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `hdr =`*(self: Viewport; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc disable3d*(self: Viewport): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `disable3d =`*(self: Viewport; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc usage*(self: Viewport): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `usage =`*(self: Viewport; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc debugDraw*(self: Viewport): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `debugDraw =`*(self: Viewport; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc renderTargetVFlip*(self: Viewport): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `renderTargetVFlip =`*(self: Viewport; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc renderTargetClearOnNewFrame*(self: Viewport): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `renderTargetClearOnNewFrame =`*(self: Viewport; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc renderTargetUpdateMode*(self: Viewport): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `renderTargetUpdateMode =`*(self: Viewport; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc audioListenerEnable2d*(self: Viewport): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `audioListenerEnable2d =`*(self: Viewport; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc audioListenerEnable3d*(self: Viewport): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `audioListenerEnable3d =`*(self: Viewport; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc physicsObjectPicking*(self: Viewport): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `physicsObjectPicking =`*(self: Viewport; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc guiDisableInput*(self: Viewport): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `guiDisableInput =`*(self: Viewport; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shadowAtlasSize*(self: Viewport): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shadowAtlasSize =`*(self: Viewport; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shadowAtlasQuad0*(self: Viewport): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shadowAtlasQuad0 =`*(self: Viewport; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shadowAtlasQuad1*(self: Viewport): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shadowAtlasQuad1 =`*(self: Viewport; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shadowAtlasQuad2*(self: Viewport): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shadowAtlasQuad2 =`*(self: Viewport; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc shadowAtlasQuad3*(self: Viewport): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `shadowAtlasQuad3 =`*(self: Viewport; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setWorld2d*(self: Viewport; world2d: World2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getWorld2d*(self: Viewport): World2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc findWorld2d*(self: Viewport): World2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc findWorld*(self: Viewport): World {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setCanvasTransform*(self: Viewport; xform: Transform2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCanvasTransform*(self: Viewport): Transform2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setGlobalCanvasTransform*(self: Viewport; xform: Transform2D) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getGlobalCanvasTransform*(self: Viewport): Transform2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFinalTransform*(self: Viewport): Transform2D {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVisibleRect*(self: Viewport): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setSizeOverride*(self: Viewport; enable: bool;
      -                     size: Vector2 = vec2(- 1.0, - 1.0);
      -                     margin: Vector2 = vec2(0.0, 0.0)) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSizeOverride*(self: Viewport): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isSizeOverrideEnabled*(self: Viewport): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setSizeOverrideStretch*(self: Viewport; enabled: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isSizeOverrideStretchEnabled*(self: Viewport): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc clear*(self: Viewport) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getRenderInfo*(self: Viewport; info: int64): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTexture*(self: Viewport): ViewportTexture {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getViewportRid*(self: Viewport): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc input*(self: Viewport; localEvent: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc unhandledInput*(self: Viewport; localEvent: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc updateWorlds*(self: Viewport) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCamera*(self: Viewport): Camera {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setAttachToScreenRect*(self: Viewport; rect: Rect2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getMousePosition*(self: Viewport): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc warpMouse*(self: Viewport; toPos: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc guiHasModalStack*(self: Viewport): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc guiGetDragData*(self: Viewport): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method parentVisibilityChanged*(self: Viewport) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method parentResized*(self: Viewport) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method vpInput*(self: Viewport; arg0: InputEvent) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method vpInputText*(self: Viewport; text: string) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method vpUnhandledInput*(self: Viewport; arg0: InputEvent) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method guiShowTooltip*(self: Viewport) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method guiRemoveFocus*(self: Viewport) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/viewport_container.html b/master/godotapi/viewport_container.html deleted file mode 100644 index 5e43ff1..0000000 --- a/master/godotapi/viewport_container.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module viewport_container - - - - - - - - -
      -
      -

      Module viewport_container

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc stretch*(self: ViewportContainer): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `stretch =`*(self: ViewportContainer; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/viewport_texture.html b/master/godotapi/viewport_texture.html deleted file mode 100644 index 8a7dfbe..0000000 --- a/master/godotapi/viewport_texture.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module viewport_texture - - - - - - - - -
      -
      -

      Module viewport_texture

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc viewportPath*(self: ViewportTexture): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `viewportPath =`*(self: ViewportTexture; val: NodePath) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visibility_enabler.html b/master/godotapi/visibility_enabler.html deleted file mode 100644 index 2138768..0000000 --- a/master/godotapi/visibility_enabler.html +++ /dev/null @@ -1,1335 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visibility_enabler - - - - - - - - -
      -
      -

      Module visibility_enabler

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      ENABLER_FREEZE_BODIES* = 1'i64
      -
      - - -
      -
      ENABLER_PAUSE_ANIMATIONS* = 0'i64
      -
      - - -
      -
      ENABLER_MAX* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc pauseAnimations*(self: VisibilityEnabler): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `pauseAnimations =`*(self: VisibilityEnabler; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc freezeBodies*(self: VisibilityEnabler): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `freezeBodies =`*(self: VisibilityEnabler; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method nodeRemoved*(self: VisibilityEnabler; arg0: Node) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visibility_notifier.html b/master/godotapi/visibility_notifier.html deleted file mode 100644 index fbd3e6a..0000000 --- a/master/godotapi/visibility_notifier.html +++ /dev/null @@ -1,1278 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visibility_notifier - - - - - - - - -
      -
      -

      Module visibility_notifier

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc aabb*(self: VisibilityNotifier): Rect3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `aabb =`*(self: VisibilityNotifier; val: Rect3) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isOnScreen*(self: VisibilityNotifier): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visibility_notifier_2d.html b/master/godotapi/visibility_notifier_2d.html deleted file mode 100644 index bdf0a49..0000000 --- a/master/godotapi/visibility_notifier_2d.html +++ /dev/null @@ -1,1278 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visibility_notifier_2d - - - - - - - - -
      -
      -

      Module visibility_notifier_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc rect*(self: VisibilityNotifier2D): Rect2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rect =`*(self: VisibilityNotifier2D; val: Rect2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc isOnScreen*(self: VisibilityNotifier2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_instance.html b/master/godotapi/visual_instance.html deleted file mode 100644 index b3442bf..0000000 --- a/master/godotapi/visual_instance.html +++ /dev/null @@ -1,1310 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_instance - - - - - - - - -
      -
      -

      Module visual_instance

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc layers*(self: VisualInstance): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `layers =`*(self: VisualInstance; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setBase*(self: VisualInstance; base: RID) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getTransformedAabb*(self: VisualInstance): Rect3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getAabb*(self: VisualInstance): Rect3 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method getVisualInstanceRid*(self: VisualInstance): RID {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script.html b/master/godotapi/visual_script.html deleted file mode 100644 index c434d84..0000000 --- a/master/godotapi/visual_script.html +++ /dev/null @@ -1,1624 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script - - - - - - - - -
      -
      -

      Module visual_script

      -
      - -
      -
      -

      - -
      -

      Procs

      -
      -
      proc data*(self: VisualScript): Dictionary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `data =`*(self: VisualScript; val: Dictionary) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addFunction*(self: VisualScript; name: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasFunction*(self: VisualScript; name: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeFunction*(self: VisualScript; name: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc renameFunction*(self: VisualScript; name: string; newName: string) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setFunctionScroll*(self: VisualScript; name: string; ofs: Vector2) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getFunctionScroll*(self: VisualScript; name: string): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc addNode*(self: VisualScript; funcc: string; id: int64; node: VisualScriptNode;
      -             pos: Vector2 = vec2(0.0, 0.0)) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeNode*(self: VisualScript; funcc: string; id: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getFunctionNodeId*(self: VisualScript; name: string): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNode*(self: VisualScript; funcc: string; id: int64): VisualScriptNode {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc hasNode*(self: VisualScript; funcc: string; id: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setNodePos*(self: VisualScript; funcc: string; id: int64; pos: Vector2) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getNodePos*(self: VisualScript; funcc: string; id: int64): Vector2 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc sequenceConnect*(self: VisualScript; funcc: string; fromNode: int64;
      -                     fromOutput: int64; toNode: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc sequenceDisconnect*(self: VisualScript; funcc: string; fromNode: int64;
      -                        fromOutput: int64; toNode: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasSequenceConnection*(self: VisualScript; funcc: string; fromNode: int64;
      -                           fromOutput: int64; toNode: int64): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dataConnect*(self: VisualScript; funcc: string; fromNode: int64; fromPort: int64;
      -                 toNode: int64; toPort: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc dataDisconnect*(self: VisualScript; funcc: string; fromNode: int64;
      -                    fromPort: int64; toNode: int64; toPort: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasDataConnection*(self: VisualScript; funcc: string; fromNode: int64;
      -                       fromPort: int64; toNode: int64; toPort: int64): bool {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc addVariable*(self: VisualScript; name: string;
      -                 defaultValue: Variant = newVariant(); exportt: bool = false) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc hasVariable*(self: VisualScript; name: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeVariable*(self: VisualScript; name: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setVariableDefaultValue*(self: VisualScript; name: string; value: Variant) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVariableDefaultValue*(self: VisualScript; name: string): Variant {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setVariableInfo*(self: VisualScript; name: string; value: Dictionary) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getVariableInfo*(self: VisualScript; name: string): Dictionary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setVariableExport*(self: VisualScript; name: string; enable: bool) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc getVariableExport*(self: VisualScript; name: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc renameVariable*(self: VisualScript; name: string; newName: string) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc addCustomSignal*(self: VisualScript; name: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasCustomSignal*(self: VisualScript; name: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc customSignalAddArgument*(self: VisualScript; name: string; typee: int64;
      -                             argname: string; index: int64 = - 1'i64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc customSignalSetArgumentType*(self: VisualScript; name: string; argidx: int64;
      -                                 typee: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc customSignalGetArgumentType*(self: VisualScript; name: string; argidx: int64): int64 {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc customSignalSetArgumentName*(self: VisualScript; name: string; argidx: int64;
      -                                 argname: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc customSignalGetArgumentName*(self: VisualScript; name: string; argidx: int64): string {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc customSignalRemoveArgument*(self: VisualScript; name: string; argidx: int64) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc customSignalGetArgumentCount*(self: VisualScript; name: string): int64 {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc customSignalSwapArgument*(self: VisualScript; name: string; argidx: int64;
      -                              withidx: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc removeCustomSignal*(self: VisualScript; name: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc renameCustomSignal*(self: VisualScript; name: string; newName: string) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc setInstanceBaseType*(self: VisualScript; typee: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method nodePortsChanged*(self: VisualScript; arg0: int64) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_basic_type_constant.html b/master/godotapi/visual_script_basic_type_constant.html deleted file mode 100644 index ab3a393..0000000 --- a/master/godotapi/visual_script_basic_type_constant.html +++ /dev/null @@ -1,1287 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_basic_type_constant - - - - - - - - -
      -
      -

      Module visual_script_basic_type_constant

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc basicType*(self: VisualScriptBasicTypeConstant): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `basicType =`*(self: VisualScriptBasicTypeConstant; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc constantconstant*(self: VisualScriptBasicTypeConstant): string {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc `constantconstant =`*(self: VisualScriptBasicTypeConstant; val: string) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_builtin_func.html b/master/godotapi/visual_script_builtin_func.html deleted file mode 100644 index 02d4e5b..0000000 --- a/master/godotapi/visual_script_builtin_func.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_builtin_func - - - - - - - - -
      -
      -

      Module visual_script_builtin_func

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc function*(self: VisualScriptBuiltinFunc): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `function =`*(self: VisualScriptBuiltinFunc; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_class_constant.html b/master/godotapi/visual_script_class_constant.html deleted file mode 100644 index 71fa65d..0000000 --- a/master/godotapi/visual_script_class_constant.html +++ /dev/null @@ -1,1286 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_class_constant - - - - - - - - -
      -
      -

      Module visual_script_class_constant

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc baseType*(self: VisualScriptClassConstant): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `baseType =`*(self: VisualScriptClassConstant; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc constantconstant*(self: VisualScriptClassConstant): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `constantconstant =`*(self: VisualScriptClassConstant; val: string) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_comment.html b/master/godotapi/visual_script_comment.html deleted file mode 100644 index 05c6ec7..0000000 --- a/master/godotapi/visual_script_comment.html +++ /dev/null @@ -1,1299 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_comment - - - - - - - - -
      -
      -

      Module visual_script_comment

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc title*(self: VisualScriptComment): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `title =`*(self: VisualScriptComment; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc description*(self: VisualScriptComment): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `description =`*(self: VisualScriptComment; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc size*(self: VisualScriptComment): Vector2 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `size =`*(self: VisualScriptComment; val: Vector2) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_condition.html b/master/godotapi/visual_script_condition.html deleted file mode 100644 index 05a4353..0000000 --- a/master/godotapi/visual_script_condition.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_condition - - - - - - - - -
      -
      -

      Module visual_script_condition

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_constant.html b/master/godotapi/visual_script_constant.html deleted file mode 100644 index 0551419..0000000 --- a/master/godotapi/visual_script_constant.html +++ /dev/null @@ -1,1285 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_constant - - - - - - - - -
      -
      -

      Module visual_script_constant

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc typee*(self: VisualScriptConstant): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `typee =`*(self: VisualScriptConstant; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc value*(self: VisualScriptConstant): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `value =`*(self: VisualScriptConstant; val: Variant) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_constructor.html b/master/godotapi/visual_script_constructor.html deleted file mode 100644 index 12e4105..0000000 --- a/master/godotapi/visual_script_constructor.html +++ /dev/null @@ -1,1286 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_constructor - - - - - - - - -
      -
      -

      Module visual_script_constructor

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc typee*(self: VisualScriptConstructor): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `typee =`*(self: VisualScriptConstructor; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc constructor*(self: VisualScriptConstructor): Dictionary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `constructor =`*(self: VisualScriptConstructor; val: Dictionary) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_custom_node.html b/master/godotapi/visual_script_custom_node.html deleted file mode 100644 index 8f0b783..0000000 --- a/master/godotapi/visual_script_custom_node.html +++ /dev/null @@ -1,1441 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_custom_node - - - - - - - - -
      -
      -

      Module visual_script_custom_node

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      START_MODE_BEGIN_SEQUENCE* = 0'i64
      -
      - - -
      -
      START_MODE_CONTINUE_SEQUENCE* = 1'i64
      -
      - - -
      -
      START_MODE_RESUME_YIELD* = 2'i64
      -
      - - -
      -
      STEP_PUSH_STACK_BIT* = 16777216'i64
      -
      - - -
      -
      STEP_GO_BACK_BIT* = 33554432'i64
      -
      - - -
      -
      STEP_NO_ADVANCE_BIT* = 67108864'i64
      -
      - - -
      -
      STEP_EXIT_FUNCTION_BIT* = 134217728'i64
      -
      - - -
      -
      STEP_YIELD_BIT* = 268435456'i64
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method getOutputSequencePortCount*(self: VisualScriptCustomNode): int64 {.
      gcsafe, - locks: 0, base
      .}
      -
      - - -
      -
      method hasInputSequencePort*(self: VisualScriptCustomNode): bool {.
      gcsafe, locks: 0, - base
      .}
      -
      - - -
      -
      method getOutputSequencePortText*(self: VisualScriptCustomNode; idx: int64): string {.
      - gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getInputValuePortCount*(self: VisualScriptCustomNode): int64 {.
      gcsafe, - locks: 0, base
      .}
      -
      - - -
      -
      method getOutputValuePortCount*(self: VisualScriptCustomNode): int64 {.
      gcsafe, - locks: 0, base
      .}
      -
      - - -
      -
      method getInputValuePortType*(self: VisualScriptCustomNode; idx: int64): int64 {.
      - gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getInputValuePortName*(self: VisualScriptCustomNode; idx: int64): string {.
      - gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getOutputValuePortType*(self: VisualScriptCustomNode; idx: int64): int64 {.
      - gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getOutputValuePortName*(self: VisualScriptCustomNode; idx: int64): string {.
      - gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getCaption*(self: VisualScriptCustomNode): string {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getText*(self: VisualScriptCustomNode): string {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getCategory*(self: VisualScriptCustomNode): string {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method getWorkingMemorySize*(self: VisualScriptCustomNode): int64 {.
      gcsafe, locks: 0, - base
      .}
      -
      - - -
      -
      method step*(self: VisualScriptCustomNode; inputs: Array; outputs: Array;
      -            startMode: int64; workingMem: Array): Variant {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      -
      method scriptChanged*(self: VisualScriptCustomNode) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_deconstruct.html b/master/godotapi/visual_script_deconstruct.html deleted file mode 100644 index 6c80d71..0000000 --- a/master/godotapi/visual_script_deconstruct.html +++ /dev/null @@ -1,1285 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_deconstruct - - - - - - - - -
      -
      -

      Module visual_script_deconstruct

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc typee*(self: VisualScriptDeconstruct): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `typee =`*(self: VisualScriptDeconstruct; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc elemCache*(self: VisualScriptDeconstruct): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `elemCache =`*(self: VisualScriptDeconstruct; val: Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_emit_signal.html b/master/godotapi/visual_script_emit_signal.html deleted file mode 100644 index d3e5706..0000000 --- a/master/godotapi/visual_script_emit_signal.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_emit_signal - - - - - - - - -
      -
      -

      Module visual_script_emit_signal

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc signal*(self: VisualScriptEmitSignal): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `signal =`*(self: VisualScriptEmitSignal; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_engine_singleton.html b/master/godotapi/visual_script_engine_singleton.html deleted file mode 100644 index be6792e..0000000 --- a/master/godotapi/visual_script_engine_singleton.html +++ /dev/null @@ -1,1272 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_engine_singleton - - - - - - - - -
      -
      -

      Module visual_script_engine_singleton

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc constantconstant*(self: VisualScriptEngineSingleton): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `constantconstant =`*(self: VisualScriptEngineSingleton; val: string) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_expression.html b/master/godotapi/visual_script_expression.html deleted file mode 100644 index 4e0eb68..0000000 --- a/master/godotapi/visual_script_expression.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_expression - - - - - - - - -
      -
      -

      Module visual_script_expression

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_function.html b/master/godotapi/visual_script_function.html deleted file mode 100644 index 380d1a1..0000000 --- a/master/godotapi/visual_script_function.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_function - - - - - - - - -
      -
      -

      Module visual_script_function

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_function_call.html b/master/godotapi/visual_script_function_call.html deleted file mode 100644 index 0441bfe..0000000 --- a/master/godotapi/visual_script_function_call.html +++ /dev/null @@ -1,1451 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_function_call - - - - - - - - -
      -
      -

      Module visual_script_function_call

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      CALL_MODE_SELF* = 0'i64
      -
      - - -
      -
      CALL_MODE_NODE_PATH* = 1'i64
      -
      - - -
      -
      CALL_MODE_INSTANCE* = 2'i64
      -
      - - -
      -
      CALL_MODE_BASIC_TYPE* = 3'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc callMode*(self: VisualScriptFunctionCall): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `callMode =`*(self: VisualScriptFunctionCall; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc baseType*(self: VisualScriptFunctionCall): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `baseType =`*(self: VisualScriptFunctionCall; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc baseScript*(self: VisualScriptFunctionCall): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `baseScript =`*(self: VisualScriptFunctionCall; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc singleton*(self: VisualScriptFunctionCall): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `singleton =`*(self: VisualScriptFunctionCall; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc basicType*(self: VisualScriptFunctionCall): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `basicType =`*(self: VisualScriptFunctionCall; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc nodePath*(self: VisualScriptFunctionCall): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `nodePath =`*(self: VisualScriptFunctionCall; val: NodePath) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc argumentCache*(self: VisualScriptFunctionCall): Dictionary {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `argumentCache =`*(self: VisualScriptFunctionCall; val: Dictionary) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc function*(self: VisualScriptFunctionCall): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `function =`*(self: VisualScriptFunctionCall; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc useDefaultArgs*(self: VisualScriptFunctionCall): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `useDefaultArgs =`*(self: VisualScriptFunctionCall; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc validate*(self: VisualScriptFunctionCall): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `validate =`*(self: VisualScriptFunctionCall; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc rpcCallMode*(self: VisualScriptFunctionCall): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `rpcCallMode =`*(self: VisualScriptFunctionCall; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_function_state.html b/master/godotapi/visual_script_function_state.html deleted file mode 100644 index e2ffca5..0000000 --- a/master/godotapi/visual_script_function_state.html +++ /dev/null @@ -1,1300 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_function_state - - - - - - - - -
      -
      -

      Module visual_script_function_state

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc connectToSignal*(self: VisualScriptFunctionState; obj: Object; signals: string;
      -                     args: Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc resume*(self: VisualScriptFunctionState; args: Array = nil): Variant {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc isValid*(self: VisualScriptFunctionState): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method signalCallback*(self: VisualScriptFunctionState;
      -                      variantArgs: varargs[Variant]): Variant {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_global_constant.html b/master/godotapi/visual_script_global_constant.html deleted file mode 100644 index 1131ce5..0000000 --- a/master/godotapi/visual_script_global_constant.html +++ /dev/null @@ -1,1272 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_global_constant - - - - - - - - -
      -
      -

      Module visual_script_global_constant

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc constantconstant*(self: VisualScriptGlobalConstant): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `constantconstant =`*(self: VisualScriptGlobalConstant; val: int64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_index_get.html b/master/godotapi/visual_script_index_get.html deleted file mode 100644 index 46a3f7c..0000000 --- a/master/godotapi/visual_script_index_get.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_index_get - - - - - - - - -
      -
      -

      Module visual_script_index_get

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_index_set.html b/master/godotapi/visual_script_index_set.html deleted file mode 100644 index 6013f10..0000000 --- a/master/godotapi/visual_script_index_set.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_index_set - - - - - - - - -
      -
      -

      Module visual_script_index_set

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_input_action.html b/master/godotapi/visual_script_input_action.html deleted file mode 100644 index 5b0b6fd..0000000 --- a/master/godotapi/visual_script_input_action.html +++ /dev/null @@ -1,1285 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_input_action - - - - - - - - -
      -
      -

      Module visual_script_input_action

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc action*(self: VisualScriptInputAction): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `action =`*(self: VisualScriptInputAction; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc mode*(self: VisualScriptInputAction): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `mode =`*(self: VisualScriptInputAction; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_iterator.html b/master/godotapi/visual_script_iterator.html deleted file mode 100644 index 6b89541..0000000 --- a/master/godotapi/visual_script_iterator.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_iterator - - - - - - - - -
      -
      -

      Module visual_script_iterator

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_local_var.html b/master/godotapi/visual_script_local_var.html deleted file mode 100644 index 00b2c83..0000000 --- a/master/godotapi/visual_script_local_var.html +++ /dev/null @@ -1,1285 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_local_var - - - - - - - - -
      -
      -

      Module visual_script_local_var

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc varName*(self: VisualScriptLocalVar): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `varName =`*(self: VisualScriptLocalVar; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc typee*(self: VisualScriptLocalVar): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `typee =`*(self: VisualScriptLocalVar; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_local_var_set.html b/master/godotapi/visual_script_local_var_set.html deleted file mode 100644 index da9f827..0000000 --- a/master/godotapi/visual_script_local_var_set.html +++ /dev/null @@ -1,1285 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_local_var_set - - - - - - - - -
      -
      -

      Module visual_script_local_var_set

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc varName*(self: VisualScriptLocalVarSet): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `varName =`*(self: VisualScriptLocalVarSet; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc typee*(self: VisualScriptLocalVarSet): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `typee =`*(self: VisualScriptLocalVarSet; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_math_constant.html b/master/godotapi/visual_script_math_constant.html deleted file mode 100644 index 6071466..0000000 --- a/master/godotapi/visual_script_math_constant.html +++ /dev/null @@ -1,1272 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_math_constant - - - - - - - - -
      -
      -

      Module visual_script_math_constant

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc constantconstant*(self: VisualScriptMathConstant): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `constantconstant =`*(self: VisualScriptMathConstant; val: int64) {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_node.html b/master/godotapi/visual_script_node.html deleted file mode 100644 index f4ba14f..0000000 --- a/master/godotapi/visual_script_node.html +++ /dev/null @@ -1,1294 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_node - - - - - - - - -
      -
      -

      Module visual_script_node

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc defaultInputValues*(self: VisualScriptNode): Array {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `defaultInputValues =`*(self: VisualScriptNode; val: Array) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getVisualScript*(self: VisualScriptNode): VisualScript {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc setDefaultInputValue*(self: VisualScriptNode; portIdx: int64; value: Variant) {.
      - gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDefaultInputValue*(self: VisualScriptNode; portIdx: int64): Variant {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_operator.html b/master/godotapi/visual_script_operator.html deleted file mode 100644 index ebf1acb..0000000 --- a/master/godotapi/visual_script_operator.html +++ /dev/null @@ -1,1285 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_operator - - - - - - - - -
      -
      -

      Module visual_script_operator

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc operator*(self: VisualScriptOperator): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `operator =`*(self: VisualScriptOperator; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc typee*(self: VisualScriptOperator): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `typee =`*(self: VisualScriptOperator; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_preload.html b/master/godotapi/visual_script_preload.html deleted file mode 100644 index 3139f66..0000000 --- a/master/godotapi/visual_script_preload.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_preload - - - - - - - - -
      -
      -

      Module visual_script_preload

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc resource*(self: VisualScriptPreload): Resource {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `resource =`*(self: VisualScriptPreload; val: Resource) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_property_get.html b/master/godotapi/visual_script_property_get.html deleted file mode 100644 index bf46a44..0000000 --- a/master/godotapi/visual_script_property_get.html +++ /dev/null @@ -1,1401 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_property_get - - - - - - - - -
      -
      -

      Module visual_script_property_get

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      CALL_MODE_SELF* = 0'i64
      -
      - - -
      -
      CALL_MODE_NODE_PATH* = 1'i64
      -
      - - -
      -
      CALL_MODE_INSTANCE* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc setMode*(self: VisualScriptPropertyGet): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `setMode =`*(self: VisualScriptPropertyGet; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc baseType*(self: VisualScriptPropertyGet): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `baseType =`*(self: VisualScriptPropertyGet; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc baseScript*(self: VisualScriptPropertyGet): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `baseScript =`*(self: VisualScriptPropertyGet; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc typeCache*(self: VisualScriptPropertyGet): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `typeCache =`*(self: VisualScriptPropertyGet; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc basicType*(self: VisualScriptPropertyGet): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `basicType =`*(self: VisualScriptPropertyGet; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc nodePath*(self: VisualScriptPropertyGet): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `nodePath =`*(self: VisualScriptPropertyGet; val: NodePath) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc property*(self: VisualScriptPropertyGet): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `property =`*(self: VisualScriptPropertyGet; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc index*(self: VisualScriptPropertyGet): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `index =`*(self: VisualScriptPropertyGet; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_property_set.html b/master/godotapi/visual_script_property_set.html deleted file mode 100644 index 9bd043d..0000000 --- a/master/godotapi/visual_script_property_set.html +++ /dev/null @@ -1,1415 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_property_set - - - - - - - - -
      -
      -

      Module visual_script_property_set

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      CALL_MODE_SELF* = 0'i64
      -
      - - -
      -
      CALL_MODE_NODE_PATH* = 1'i64
      -
      - - -
      -
      CALL_MODE_INSTANCE* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc setMode*(self: VisualScriptPropertySet): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `setMode =`*(self: VisualScriptPropertySet; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc baseType*(self: VisualScriptPropertySet): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `baseType =`*(self: VisualScriptPropertySet; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc baseScript*(self: VisualScriptPropertySet): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `baseScript =`*(self: VisualScriptPropertySet; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc typeCache*(self: VisualScriptPropertySet): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `typeCache =`*(self: VisualScriptPropertySet; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc basicType*(self: VisualScriptPropertySet): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `basicType =`*(self: VisualScriptPropertySet; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc nodePath*(self: VisualScriptPropertySet): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `nodePath =`*(self: VisualScriptPropertySet; val: NodePath) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc property*(self: VisualScriptPropertySet): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `property =`*(self: VisualScriptPropertySet; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc index*(self: VisualScriptPropertySet): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `index =`*(self: VisualScriptPropertySet; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc assignOp*(self: VisualScriptPropertySet): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `assignOp =`*(self: VisualScriptPropertySet; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_resource_path.html b/master/godotapi/visual_script_resource_path.html deleted file mode 100644 index a589b89..0000000 --- a/master/godotapi/visual_script_resource_path.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_resource_path - - - - - - - - -
      -
      -

      Module visual_script_resource_path

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc path*(self: VisualScriptResourcePath): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `path =`*(self: VisualScriptResourcePath; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_return.html b/master/godotapi/visual_script_return.html deleted file mode 100644 index cc0ad5d..0000000 --- a/master/godotapi/visual_script_return.html +++ /dev/null @@ -1,1285 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_return - - - - - - - - -
      -
      -

      Module visual_script_return

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc returnEnabled*(self: VisualScriptReturn): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `returnEnabled =`*(self: VisualScriptReturn; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc returnType*(self: VisualScriptReturn): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `returnType =`*(self: VisualScriptReturn; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_scene_node.html b/master/godotapi/visual_script_scene_node.html deleted file mode 100644 index 4017a12..0000000 --- a/master/godotapi/visual_script_scene_node.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_scene_node - - - - - - - - -
      -
      -

      Module visual_script_scene_node

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc nodePath*(self: VisualScriptSceneNode): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `nodePath =`*(self: VisualScriptSceneNode; val: NodePath) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_scene_tree.html b/master/godotapi/visual_script_scene_tree.html deleted file mode 100644 index abf58be..0000000 --- a/master/godotapi/visual_script_scene_tree.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_scene_tree - - - - - - - - -
      -
      -

      Module visual_script_scene_tree

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_select.html b/master/godotapi/visual_script_select.html deleted file mode 100644 index d23ded5..0000000 --- a/master/godotapi/visual_script_select.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_select - - - - - - - - -
      -
      -

      Module visual_script_select

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc typee*(self: VisualScriptSelect): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `typee =`*(self: VisualScriptSelect; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_self.html b/master/godotapi/visual_script_self.html deleted file mode 100644 index ce414e1..0000000 --- a/master/godotapi/visual_script_self.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_self - - - - - - - - -
      -
      -

      Module visual_script_self

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_sequence.html b/master/godotapi/visual_script_sequence.html deleted file mode 100644 index ba551c9..0000000 --- a/master/godotapi/visual_script_sequence.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_sequence - - - - - - - - -
      -
      -

      Module visual_script_sequence

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc steps*(self: VisualScriptSequence): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `steps =`*(self: VisualScriptSequence; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_sub_call.html b/master/godotapi/visual_script_sub_call.html deleted file mode 100644 index 750a0e3..0000000 --- a/master/godotapi/visual_script_sub_call.html +++ /dev/null @@ -1,1265 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_sub_call - - - - - - - - -
      -
      -

      Module visual_script_sub_call

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Methods

      -
      -
      method subcall*(self: VisualScriptSubCall; arguments: Variant): Variant {.
      gcsafe, - locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_switch.html b/master/godotapi/visual_script_switch.html deleted file mode 100644 index 45cb1de..0000000 --- a/master/godotapi/visual_script_switch.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_switch - - - - - - - - -
      -
      -

      Module visual_script_switch

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_type_cast.html b/master/godotapi/visual_script_type_cast.html deleted file mode 100644 index ed8aa6f..0000000 --- a/master/godotapi/visual_script_type_cast.html +++ /dev/null @@ -1,1285 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_type_cast - - - - - - - - -
      -
      -

      Module visual_script_type_cast

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc baseType*(self: VisualScriptTypeCast): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `baseType =`*(self: VisualScriptTypeCast; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc baseScript*(self: VisualScriptTypeCast): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `baseScript =`*(self: VisualScriptTypeCast; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_variable_get.html b/master/godotapi/visual_script_variable_get.html deleted file mode 100644 index a9c66ea..0000000 --- a/master/godotapi/visual_script_variable_get.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_variable_get - - - - - - - - -
      -
      -

      Module visual_script_variable_get

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc varName*(self: VisualScriptVariableGet): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `varName =`*(self: VisualScriptVariableGet; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_variable_set.html b/master/godotapi/visual_script_variable_set.html deleted file mode 100644 index 70e47fb..0000000 --- a/master/godotapi/visual_script_variable_set.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_variable_set - - - - - - - - -
      -
      -

      Module visual_script_variable_set

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc varName*(self: VisualScriptVariableSet): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `varName =`*(self: VisualScriptVariableSet; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_while.html b/master/godotapi/visual_script_while.html deleted file mode 100644 index 318e5ac..0000000 --- a/master/godotapi/visual_script_while.html +++ /dev/null @@ -1,1246 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_while - - - - - - - - -
      -
      -

      Module visual_script_while

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      - -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_yield.html b/master/godotapi/visual_script_yield.html deleted file mode 100644 index 434e3ae..0000000 --- a/master/godotapi/visual_script_yield.html +++ /dev/null @@ -1,1317 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_yield - - - - - - - - -
      -
      -

      Module visual_script_yield

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      YIELD_FRAME* = 1'i64
      -
      - - -
      -
      YIELD_FIXED_FRAME* = 2'i64
      -
      - - -
      -
      YIELD_WAIT* = 3'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc mode*(self: VisualScriptYield): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `mode =`*(self: VisualScriptYield; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc waitTime*(self: VisualScriptYield): float64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `waitTime =`*(self: VisualScriptYield; val: float64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_script_yield_signal.html b/master/godotapi/visual_script_yield_signal.html deleted file mode 100644 index 84ec5a9..0000000 --- a/master/godotapi/visual_script_yield_signal.html +++ /dev/null @@ -1,1345 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_script_yield_signal - - - - - - - - -
      -
      -

      Module visual_script_yield_signal

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Consts

      -
      -
      CALL_MODE_SELF* = 0'i64
      -
      - - -
      -
      CALL_MODE_NODE_PATH* = 1'i64
      -
      - - -
      -
      CALL_MODE_INSTANCE* = 2'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc callMode*(self: VisualScriptYieldSignal): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `callMode =`*(self: VisualScriptYieldSignal; val: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc baseType*(self: VisualScriptYieldSignal): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `baseType =`*(self: VisualScriptYieldSignal; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc nodePath*(self: VisualScriptYieldSignal): NodePath {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `nodePath =`*(self: VisualScriptYieldSignal; val: NodePath) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc signal*(self: VisualScriptYieldSignal): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `signal =`*(self: VisualScriptYieldSignal; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/visual_server.html b/master/godotapi/visual_server.html deleted file mode 100644 index 22745ae..0000000 --- a/master/godotapi/visual_server.html +++ /dev/null @@ -1,1306 +0,0 @@ - - - - - - - - - - - - - - - - - -Module visual_server - - - - - - - - -
      -
      -

      Module visual_server

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc textureCreate*(): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc textureCreateFromImage*(image: Image; flags: int64 = 7'i64): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc textureSetFlags*(texture: RID; flags: int64) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc textureGetFlags*(texture: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc textureGetWidth*(texture: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc textureGetHeight*(texture: RID): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc textureSetShrinkAllX2OnSetData*(shrink: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/weak_ref.html b/master/godotapi/weak_ref.html deleted file mode 100644 index a588aeb..0000000 --- a/master/godotapi/weak_ref.html +++ /dev/null @@ -1,1264 +0,0 @@ - - - - - - - - - - - - - - - - - -Module weak_ref - - - - - - - - -
      -
      -

      Module weak_ref

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc getRef*(self: WeakRef): Variant {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/window_dialog.html b/master/godotapi/window_dialog.html deleted file mode 100644 index 2072379..0000000 --- a/master/godotapi/window_dialog.html +++ /dev/null @@ -1,1317 +0,0 @@ - - - - - - - - - - - - - - - - - -Module window_dialog - - - - - - - - -
      -
      -

      Module window_dialog

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc windowTitle*(self: WindowDialog): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `windowTitle =`*(self: WindowDialog; val: string) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc resizable*(self: WindowDialog): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `resizable =`*(self: WindowDialog; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCloseButton*(self: WindowDialog): TextureButton {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method guiInput*(self: WindowDialog; event: InputEvent) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      method closed*(self: WindowDialog) {.
      gcsafe, locks: 0, base
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/world.html b/master/godotapi/world.html deleted file mode 100644 index e2b4fa2..0000000 --- a/master/godotapi/world.html +++ /dev/null @@ -1,1306 +0,0 @@ - - - - - - - - - - - - - - - - - -Module world - - - - - - - - -
      -
      -

      Module world

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc environment*(self: World): Environment {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `environment =`*(self: World; val: Environment) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fallbackEnvironment*(self: World): Environment {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `fallbackEnvironment =`*(self: World; val: Environment) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSpace*(self: World): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getScenario*(self: World): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDirectSpaceState*(self: World): PhysicsDirectSpaceState {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/world_2d.html b/master/godotapi/world_2d.html deleted file mode 100644 index b35984e..0000000 --- a/master/godotapi/world_2d.html +++ /dev/null @@ -1,1279 +0,0 @@ - - - - - - - - - - - - - - - - - -Module world_2d - - - - - - - - -
      -
      -

      Module world_2d

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc getCanvas*(self: World2D): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getSpace*(self: World2D): RID {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getDirectSpaceState*(self: World2D): Physics2DDirectSpaceState {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/world_environment.html b/master/godotapi/world_environment.html deleted file mode 100644 index 8dd8f88..0000000 --- a/master/godotapi/world_environment.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module world_environment - - - - - - - - -
      -
      -

      Module world_environment

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc environment*(self: WorldEnvironment): Environment {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `environment =`*(self: WorldEnvironment; val: Environment) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/xml_parser.html b/master/godotapi/xml_parser.html deleted file mode 100644 index 7425e35..0000000 --- a/master/godotapi/xml_parser.html +++ /dev/null @@ -1,1437 +0,0 @@ - - - - - - - - - - - - - - - - - -Module xml_parser - - - - - - - - -
      -
      -

      Module xml_parser

      -
      - -
      -
      -

      - -
      -

      Consts

      -
      -
      NODE_NONE* = 0'i64
      -
      - - -
      -
      NODE_ELEMENT* = 1'i64
      -
      - - -
      -
      NODE_ELEMENT_END* = 2'i64
      -
      - - -
      -
      NODE_TEXT* = 3'i64
      -
      - - -
      -
      NODE_COMMENT* = 4'i64
      -
      - - -
      -
      NODE_CDATA* = 5'i64
      -
      - - -
      -
      NODE_UNKNOWN* = 6'i64
      -
      - - -
      - -
      -
      -

      Procs

      -
      -
      proc read*(self: XMLParser): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNodeType*(self: XMLParser): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNodeName*(self: XMLParser): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNodeData*(self: XMLParser): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNodeOffset*(self: XMLParser): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getAttributeCount*(self: XMLParser): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getAttributeName*(self: XMLParser; idx: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getAttributeValue*(self: XMLParser; idx: int64): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc hasAttribute*(self: XMLParser; name: string): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNamedAttributeValue*(self: XMLParser; name: string): string {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getNamedAttributeValueSafe*(self: XMLParser; name: string): string {.
      gcsafe, - locks: 0
      .}
      -
      - - -
      -
      proc isEmpty*(self: XMLParser): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc getCurrentLine*(self: XMLParser): int64 {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc skipSection*(self: XMLParser) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc seek*(self: XMLParser; pos: int64): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc open*(self: XMLParser; file: string): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc openBuffer*(self: XMLParser; buffer: PoolByteArray): Error {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapi/y_sort.html b/master/godotapi/y_sort.html deleted file mode 100644 index 8191dc0..0000000 --- a/master/godotapi/y_sort.html +++ /dev/null @@ -1,1271 +0,0 @@ - - - - - - - - - - - - - - - - - -Module y_sort - - - - - - - - -
      -
      -

      Module y_sort

      -
      -
      -
      - Search: -
      -
      - Group by: - -
      - - -
      -
      -
      -

      - -
      -

      Procs

      -
      -
      proc sortEnabled*(self: YSort): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `sortEnabled =`*(self: YSort; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      - -
      -
      - -
      - -
      -
      -
      - - - diff --git a/master/godotapigen.html b/master/godotapigen.html index 40dd6ac..852f830 100644 --- a/master/godotapigen.html +++ b/master/godotapigen.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

      Module godotapigen

      -
      + +
      Search:
      @@ -1220,7 +1242,7 @@ function main() { Procs
      • genApi
      • + title="genApi(targetDir: string; apiJsonFile: string)">genApi
      @@ -1234,16 +1256,18 @@ function main() {

      Procs

      -
      proc genApi*(targetDir: string; apiJsonFile: string)
      +
      proc genApi(targetDir: string; apiJsonFile: string) {.
      raises: [Exception, ValueError, + JsonParsingError, KeyError, AssertionError, IOError], + tags: [ReadIOEffect, WriteIOEffect, RootEffect]
      .}
      Generates .nim files in the targetDir based on the apiJsonFile. The JSON file can be generated by executing Godot with --gdnative-generate-json-api <target_filename> parameters.   Source Edit @@ -1258,7 +1282,7 @@ class="link-seesrc" target="_blank">Source
      diff --git a/master/godotarrays.html b/master/godotarrays.html index 4bfdbfb..259e0c4 100644 --- a/master/godotarrays.html +++ b/master/godotarrays.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

      Module godotarrays

      -
      + +
      Search:
      @@ -1216,108 +1238,104 @@ function main() {
    -
  • - Types - -
  • Procs
    • len
    • + title="len(self: GodotArray): cint">len
    • initGodotArray
    • + title="initGodotArray(dest: var GodotArray)">initGodotArray
    • initGodotArray
    • + title="initGodotArray(dest: var GodotArray; pca: GodotPoolColorArray)">initGodotArray
    • initGodotArray
    • + title="initGodotArray(dest: var GodotArray; pv3a: GodotPoolVector3Array)">initGodotArray
    • initGodotArray
    • + title="initGodotArray(dest: var GodotArray; pv2a: GodotPoolVector2Array)">initGodotArray
    • initGodotArray
    • + title="initGodotArray(dest: var GodotArray; psa: GodotPoolStringArray)">initGodotArray
    • initGodotArray
    • + title="initGodotArray(dest: var GodotArray; pra: GodotPoolRealArray)">initGodotArray
    • initGodotArray
    • + title="initGodotArray(dest: var GodotArray; pia: GodotPoolIntArray)">initGodotArray
    • initGodotArray
    • -
    • iniGodotArray
    • + title="initGodotArray(dest: var GodotArray; pba: GodotPoolByteArray)">initGodotArray +
    • initGodotArray
    • deinit
    • + title="deinit(self: var GodotArray)">deinit
    • `[]=`
    • + title="`[]=`(self: var GodotArray; idx: cint; value: GodotVariant)">`[]=`
    • `[]`
    • + title="`[]`(self: GodotArray; idx: cint): GodotVariant">`[]`
    • mget
    • + title="mget(self: var GodotArray; idx: cint): ptr GodotVariant">mget
    • add
    • + title="add(self: var GodotArray; value: GodotVariant)">add
    • clear
    • + title="clear(self: var GodotArray)">clear
    • count
    • + title="count(self: GodotArray; value: GodotVariant): cint">count
    • isEmpty
    • + title="isEmpty(self: GodotArray): bool">isEmpty
    • erase
    • + title="erase(self: var GodotArray; value: GodotVariant)">erase
    • first
    • + title="first(self: GodotArray): GodotVariant">first
    • last
    • + title="last(self: GodotArray): GodotVariant">last
    • find
    • + title="find(self: GodotArray; what: GodotVariant; fromIdx: cint): cint">find
    • findLast
    • + title="findLast(self: GodotArray; what: GodotVariant): cint">findLast
    • contains
    • + title="contains(self: GodotArray; value: GodotVariant): bool">contains
    • godotHash
    • + title="godotHash(self: GodotArray): cint">godotHash
    • hash
    • + title="hash(self: GodotArray): Hash">hash
    • insert
    • + title="insert(self: var GodotArray; pos: cint; value: GodotVariant): Error">insert
    • reverse
    • + title="reverse(self: var GodotArray)">reverse
    • popLast
    • + title="popLast(self: var GodotArray): GodotVariant">popLast
    • popFirst
    • + title="popFirst(self: var GodotArray): GodotVariant">popFirst
    • addLast
    • + title="addLast(self: var GodotArray; value: GodotVariant)">addLast
    • addFirst
    • + title="addFirst(self: var GodotArray; value: GodotVariant)">addFirst
    • delete
    • + title="delete(self: var GodotArray; idx: cint)">delete
    • setLen
    • + title="setLen(self: var GodotArray; size: cint)">setLen
    • rfind
    • + title="rfind(self: GodotArray; what: GodotVariant; fromIdx: cint): cint">rfind
    • sort
    • -
    • sortCustom
    • + title="sort(self: var GodotArray)">sort +
    • sortCustom
    • +
    • binarySearch
    • +
    • binarySearchCustom
    • `$`
    • + title="`$`(self: GodotArray): string">`$`
  • - Iterators + Iterators
    • items
    • + title="items(self: GodotArray): GodotVariant">items
    • mitems
    • + title="mitems(self: var GodotArray): var GodotVariant">mitems
    • pairs
    • + title="pairs(self: GodotArray): tuple[key: cint, val: GodotVariant]">pairs
    • mpairs
    • + title="mpairs(self: var GodotArray): tuple[key: cint, val: var GodotVariant]">mpairs
  • @@ -1331,432 +1349,428 @@ function main() { -
    -

    Types

    -
    -
    GodotArray* {.
    byref
    .} = object - data: array[sizeof(int), byte] -
    -
    - -  Source -Edit - -
    - +godotinternaltypes, gdnativeapi, core/godotcoretypes, hashes

    Procs

    -
    proc len*(self: GodotArray): cint {.
    noSideEffect, importc: "godot_array_size"
    .}
    +
    proc len(self: GodotArray): cint {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotArray*(dest: var GodotArray) {.
    importc: "godot_array_new"
    .}
    +
    proc initGodotArray(dest: var GodotArray) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotArray*(dest: var GodotArray; pca: GodotPoolColorArray) {.
    - importc: "godot_array_new_pool_coloarray"
    .}
    +
    proc initGodotArray(dest: var GodotArray; pca: GodotPoolColorArray) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotArray*(dest: var GodotArray; pv3a: GodotPoolVector3Array) {.
    - importc: "godot_array_new_pool_vector3_array"
    .}
    +
    proc initGodotArray(dest: var GodotArray; pv3a: GodotPoolVector3Array) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotArray*(dest: var GodotArray; pv2a: GodotPoolVector2Array) {.
    - importc: "godot_array_new_pool_vector2_array"
    .}
    +
    proc initGodotArray(dest: var GodotArray; pv2a: GodotPoolVector2Array) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotArray*(dest: var GodotArray; psa: GodotPoolStringArray) {.
    - importc: "godot_array_new_pool_string_array"
    .}
    +
    proc initGodotArray(dest: var GodotArray; psa: GodotPoolStringArray) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotArray*(dest: var GodotArray; pra: GodotPoolRealArray) {.
    - importc: "godot_array_new_pool_real_array"
    .}
    +
    proc initGodotArray(dest: var GodotArray; pra: GodotPoolRealArray) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotArray*(dest: var GodotArray; pia: GodotPoolIntArray) {.
    - importc: "godot_array_new_pool_int_array"
    .}
    +
    proc initGodotArray(dest: var GodotArray; pia: GodotPoolIntArray) {.
    inline, raises: [], + tags: []
    .}
      Source -Edit - -
    -
    proc initGodotArray*(dest: var GodotArray; pba: GodotPoolByteArray) {.
    - importc: "godot_array_new_pool_byte_array"
    .}
    -
    - -  Source -Edit - -
    -
    proc iniGodotArray*(dest: var GodotArray; src: GodotArray) {.
    - importc: "godot_array_new_copy"
    .}
    -
    - -  Source -Edit - -
    -
    proc deinit*(self: var GodotArray) {.
    importc: "godot_array_destroy"
    .}
    -
    - -  Source Edit
    -
    proc `[]=`*(self: var GodotArray; idx: cint; value: GodotVariant) {.
    noSideEffect, - importc: "godot_array_set"
    .}
    +
    proc initGodotArray(dest: var GodotArray; pba: GodotPoolByteArray) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `[]`*(self: GodotArray; idx: cint): GodotVariant {.
    noSideEffect, - importc: "godot_array_get"
    .}
    +
    proc initGodotArray(dest: var GodotArray; src: GodotArray) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc mget*(self: var GodotArray; idx: cint): ptr GodotVariant {.
    - importc: "godot_array_operator_index"
    .}
    +
    proc deinit(self: var GodotArray) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc add*(self: var GodotArray; value: GodotVariant) {.
    noSideEffect, - importc: "godot_array_append"
    .}
    +
    proc `[]=`(self: var GodotArray; idx: cint; value: GodotVariant) {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc clear*(self: var GodotArray) {.
    importc: "godot_array_clear"
    .}
    +
    proc `[]`(self: GodotArray; idx: cint): GodotVariant {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc count*(self: GodotArray; value: GodotVariant): cint {.
    noSideEffect, - importc: "godot_array_count"
    .}
    +
    proc mget(self: var GodotArray; idx: cint): ptr GodotVariant {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc isEmpty*(self: GodotArray): bool {.
    noSideEffect, importc: "godot_array_empty"
    .}
    +
    proc add(self: var GodotArray; value: GodotVariant) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc erase*(self: var GodotArray; value: GodotVariant) {.
    importc: "godot_array_erase"
    .}
    +
    proc clear(self: var GodotArray) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc first*(self: GodotArray): GodotVariant {.
    noSideEffect, - importc: "godot_array_front"
    .}
    +
    proc count(self: GodotArray; value: GodotVariant): cint {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc last*(self: GodotArray): GodotVariant {.
    noSideEffect, - importc: "godot_array_back"
    .}
    +
    proc isEmpty(self: GodotArray): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc find*(self: GodotArray; what: GodotVariant; f: cint): cint {.
    noSideEffect, - importc: "godot_array_find"
    .}
    +
    proc erase(self: var GodotArray; value: GodotVariant) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc findLast*(self: GodotArray; what: GodotVariant): cint {.
    noSideEffect, - importc: "godot_array_find_last"
    .}
    +
    proc first(self: GodotArray): GodotVariant {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc contains*(self: GodotArray; value: GodotVariant): bool {.
    noSideEffect, - importc: "godot_array_has"
    .}
    +
    proc last(self: GodotArray): GodotVariant {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc godotHash*(self: GodotArray): cint {.
    noSideEffect, importc: "godot_array_hash"
    .}
    -
    - -  Source Edit
    -
    proc hash*(self: GodotArray): Hash {.
    inline
    .}
    +
    proc find(self: GodotArray; what: GodotVariant; fromIdx: cint): cint {.
    inline, + raises: [], tags: []
    .}
      Source Edit
    -
    proc insert*(self: var GodotArray; pos: cint; value: GodotVariant) {.
    - importc: "godot_array_insert"
    .}
    +
    proc findLast(self: GodotArray; what: GodotVariant): cint {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc reverse*(self: var GodotArray) {.
    importc: "godot_array_invert"
    .}
    +
    proc contains(self: GodotArray; value: GodotVariant): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc popLast*(self: var GodotArray): GodotVariant {.
    importc: "godot_array_pop_back"
    .}
    -
    - -  Source Edit
    -
    proc popFirst*(self: var GodotArray): GodotVariant {.
    importc: "godot_array_pop_front"
    .}
    +
    proc godotHash(self: GodotArray): cint {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc addLast*(self: var GodotArray; value: GodotVariant) {.
    - importc: "godot_array_push_back"
    .}
    +
    proc hash(self: GodotArray): Hash {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc addFirst*(self: var GodotArray; value: GodotVariant) {.
    - importc: "godot_array_push_front"
    .}
    -
    - -  Source Edit
    -
    proc delete*(self: var GodotArray; idx: cint) {.
    importc: "godot_array_remove"
    .}
    +
    proc insert(self: var GodotArray; pos: cint; value: GodotVariant): Error {.
    discardable, + inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc setLen*(self: var GodotArray; size: cint) {.
    importc: "godot_array_resize"
    .}
    +
    proc reverse(self: var GodotArray) {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc rfind*(self: GodotArray; what: GodotVariant; f: cint): cint {.
    noSideEffect, - importc: "godot_array_rfind"
    .}
    -
    - -  Source Edit
    -
    proc sort*(self: var GodotArray) {.
    importc: "godot_array_sort"
    .}
    +
    proc popLast(self: var GodotArray): GodotVariant {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc sortCustom*(self: var GodotArray; obj: var GodotObject; funcName: GodotString) {.
    - importc: "godot_array_sort_custom"
    .}
    +
    proc popFirst(self: var GodotArray): GodotVariant {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `$`*(self: GodotArray): string
    +
    proc addLast(self: var GodotArray; value: GodotVariant) {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    - -
    -
    -

    Iterators

    -
    -
    iterator items*(self: GodotArray): GodotVariant
    -
    - -  Source Edit
    -
    iterator mitems*(self: var GodotArray): var GodotVariant
    +
    proc addFirst(self: var GodotArray; value: GodotVariant) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    iterator pairs*(self: GodotArray): tuple[key: cint, val: GodotVariant]
    +
    proc delete(self: var GodotArray; idx: cint) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    iterator mpairs*(self: var GodotArray): tuple[key: cint, val: var GodotVariant]
    +
    proc setLen(self: var GodotArray; size: cint) {.
    inline, raises: [], tags: []
    .}
      Source +Edit + +
    +
    proc rfind(self: GodotArray; what: GodotVariant; fromIdx: cint): cint {.
    inline, + raises: [], tags: []
    .}
    +
    + +  Source Edit +
    +
    proc sort(self: var GodotArray) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc sortCustom(self: var GodotArray; obj: ptr GodotObject; funcName: GodotString) {.
    + inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc binarySearch(self: var GodotArray; val: ptr GodotVariant; before: bool) {.
    inline, + raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc binarySearchCustom(self: var GodotArray; val: ptr GodotVariant;
    +                       obj: ptr GodotObject; funcName: GodotString; before: bool) {.
    + inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc `$`(self: GodotArray): string {.
    raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    + +
    +
    +

    Iterators

    +
    +
    iterator items(self: GodotArray): GodotVariant {.
    raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    iterator mitems(self: var GodotArray): var GodotVariant {.
    raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    iterator pairs(self: GodotArray): tuple[key: cint, val: GodotVariant] {.
    raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    iterator mpairs(self: var GodotArray): tuple[key: cint, val: var GodotVariant] {.
    + raises: [], tags: []
    .}
    +
    + +  Source +Edit +
    @@ -1768,7 +1782,7 @@ class="link-seesrc" target="_blank">Source
    diff --git a/master/godotbase.html b/master/godotbase.html index bcec774..a20fbbc 100644 --- a/master/godotbase.html +++ b/master/godotbase.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

    Module godotbase

    -
    + +
    Search:
    @@ -1216,54 +1238,21 @@ function main() { -
  • - Types - -
  • Procs
    • isEqualApprox
    • + title="isEqualApprox(a, b: float32): bool">isEqualApprox
    • isEqualApprox
    • + title="isEqualApprox(a, b: float64): bool">isEqualApprox
    • sign
    • + title="sign(a: float32): float32">sign
    • sign
    • + title="sign(a: float64): float64">sign
    • stepify
    • + title="stepify(value, step: float64): float64">stepify
    • stepify
    • + title="stepify(value, step: float32): float32">stepify
  • @@ -1278,101 +1267,62 @@ function main() {

    Imports

    math -
    -
    -

    Types

    -
    -
    Error* {.
    size: sizeof(cint), pure
    .} = enum - OK, Failed, ## Generic fail error - Unavailable, ## What is requested is unsupported/unavailable - Unconfigured, ## The object being used hasnt been properly set up yet - Unauthorized, ## Missing credentials for requested resource - ParameterRangeError, ## Parameter given out of range (5) - OutOfMemory, ## Out of memory - FileNotFound, FileBadDrive, FileBadPath, FileNoPermission, ## (10) - FileAlreadyInUse, FileCantOpen, FileCantWrite, FileCantRead, FileUnrecognized, ## (15) - FileCorrupt, FileMissingDependencies, FileEOF, CantOpen, ## Can't open a resource/socket/file - CantCreate, ## (20) - QueryFailed, AlreadyInUse, Locked, ## resource is locked - Timeout, CantConnect, ## (25) - CantResolve, ConnectionError, CantAquireResource, CantFork, InvalidData, ## Data passed is invalid (30) - InvalidParameter, ## Parameter passed is invalid - AlreadyExists, ## When adding, item already exists - DoesNotExist, ## When retrieving/erasing, it item does not exist - DatabaseCantRead, ## Database is full - DatabaseCantWrite, ## Database is full (35) - CompilationFailed, MethodNotFound, LinkFailed, ScriptFailed, CyclicLink, ## (40) - InvalidDeclaration, DuplicateSymbol, PauseError, Busy, Skip, ## (45) - Help, ## user requested help!! - Bug, ## a bug in the software certainly happened, due to a double - ## check failing or unexpected behavior. - PrinterOnFire, ## the parallel port printer is engulfed in flames - WTF ## shit happens, has never been used, though
    -
    - -  Source -Edit - -
    -

    Procs

    -
    proc isEqualApprox*(a, b: float32): bool {.
    inline
    .}
    +
    proc isEqualApprox(a, b: float32): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc isEqualApprox*(a, b: float64): bool {.
    inline
    .}
    +
    proc isEqualApprox(a, b: float64): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc sign*(a: float32): float32 {.
    inline
    .}
    +
    proc sign(a: float32): float32 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc sign*(a: float64): float64 {.
    inline
    .}
    +
    proc sign(a: float64): float64 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc stepify*(value, step: float64): float64
    +
    proc stepify(value, step: float64): float64 {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc stepify*(value, step: float32): float32
    +
    proc stepify(value, step: float32): float32 {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    @@ -1385,7 +1335,7 @@ class="link-seesrc" target="_blank">Source
    diff --git a/master/godotapi/visibility_enabler_2d.html b/master/godotcoretypes.html similarity index 57% rename from master/godotapi/visibility_enabler_2d.html rename to master/godotcoretypes.html index 3c5666f..32be002 100644 --- a/master/godotapi/visibility_enabler_2d.html +++ b/master/godotcoretypes.html @@ -12,11 +12,11 @@ - + -Module visibility_enabler_2d +Module godotcoretypes @@ -1195,10 +1213,14 @@ function main() {
    -

    Module visibility_enabler_2d

    +

    Module godotcoretypes

    -
    + +
    Search:
    @@ -1211,66 +1233,81 @@ function main() {
    • - Imports + Types
        - -
      -
    • -
    • - Consts - -
    • -
    • - Procs - -
    • -
    • - Methods -
    • @@ -1281,122 +1318,175 @@ function main() {

      -
      -

      Imports

      + -
      -

      Consts

      -
      -
      ENABLER_FREEZE_BODIES* = 1'i64
      +
      Color = object
      +  r*: float32
      +  g*: float32
      +  b*: float32
      +  a*: float32
      +
      +  Source +Edit
      -
      ENABLER_PAUSE_ANIMATIONS* = 0'i64
      +
      Vector3 = object
      +  x*: float32
      +  y*: float32
      +  z*: float32
      +
      +  Source +Edit
      -
      ENABLER_PAUSE_PARTICLES* = 2'i64
      +
      Vector2 = object
      +  x*: float32
      +  y*: float32
      +
      +  Source +Edit
      -
      ENABLER_PAUSE_ANIMATED_SPRITES* = 5'i64
      +
      Plane = object
      +  normal*: Vector3
      +  d*: float32
      +
      +  Source +Edit
      -
      ENABLER_PARENT_PROCESS* = 3'i64
      +
      Basis = object
      +  elements*: array[3, Vector3]
      +
      +  Source +Edit
      -
      ENABLER_PARENT_FIXED_PROCESS* = 4'i64
      +
      Quat = object
      +  x*: float32
      +  y*: float32
      +  z*: float32
      +  w*: float32
      +
      +  Source +Edit
      -
      ENABLER_MAX* = 6'i64
      +
      AABB = object
      +  position*: Vector3
      +  size*: Vector3
      +
      +  Source +Edit
      - -
      -
      -

      Procs

      -
      -
      proc pauseAnimations*(self: VisibilityEnabler2D): bool {.
      gcsafe, locks: 0
      .}
      +
      Rect2 = object
      +  position*: Vector2
      +  size*: Vector2
      +
      +  Source +Edit
      -
      proc `pauseAnimations =`*(self: VisibilityEnabler2D; val: bool) {.
      gcsafe, locks: 0
      .}
      +
      Transform2D = object
      +  elements*: array[3, Vector2]
      +
      +  Source +Edit
      -
      proc freezeBodies*(self: VisibilityEnabler2D): bool {.
      gcsafe, locks: 0
      .}
      +
      Transform = object
      +  basis*: Basis
      +  origin*: Vector3
      +
      +  Source +Edit
      -
      proc `freezeBodies =`*(self: VisibilityEnabler2D; val: bool) {.
      gcsafe, locks: 0
      .}
      +
      RID = object
      +  data: array[sizeof(int), byte]
      +
      +  Source +Edit
      -
      proc pauseParticles*(self: VisibilityEnabler2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `pauseParticles =`*(self: VisibilityEnabler2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc pauseAnimatedSprites*(self: VisibilityEnabler2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `pauseAnimatedSprites =`*(self: VisibilityEnabler2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc processParent*(self: VisibilityEnabler2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `processParent =`*(self: VisibilityEnabler2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc fixedProcessParent*(self: VisibilityEnabler2D): bool {.
      gcsafe, locks: 0
      .}
      -
      - - -
      -
      proc `fixedProcessParent =`*(self: VisibilityEnabler2D; val: bool) {.
      gcsafe, locks: 0
      .}
      -
      - - -
      - -
      -
      -

      Methods

      -
      -
      method nodeRemoved*(self: VisibilityEnabler2D; arg0: Node) {.
      gcsafe, locks: 0, base
      .}
      +
      Error = enum
      +  OK, Failed,                  ## Generic fail error
      +  Unavailable,                ## What is requested is unsupported/unavailable
      +  Unconfigured,               ## The object being used hasnt been properly set up yet
      +  Unauthorized,               ## Missing credentials for requested resource
      +  ParameterRangeError,        ## Parameter given out of range (5)
      +  OutOfMemory,                ## Out of memory
      +  FileNotFound, FileBadDrive, FileBadPath, FileNoPermission, ## (10)
      +  FileAlreadyInUse, FileCantOpen, FileCantWrite, FileCantRead, FileUnrecognized, ## (15)
      +  FileCorrupt, FileMissingDependencies, FileEOF, CantOpen, ## Can't open a resource/socket/file
      +  CantCreate,                 ## (20)
      +  QueryFailed, AlreadyInUse, Locked, ## resource is locked
      +  Timeout, CantConnect,        ## (25)
      +  CantResolve, ConnectionError, CantAquireResource, CantFork, InvalidData, ## Data passed is invalid	(30)
      +  InvalidParameter,           ## Parameter passed is invalid
      +  AlreadyExists,              ## When adding, item already exists
      +  DoesNotExist,               ## When retrieving/erasing, it item does not exist
      +  DatabaseCantRead,           ## Database is full
      +  DatabaseCantWrite,          ## Database is full	(35)
      +  CompilationFailed, MethodNotFound, LinkFailed, ScriptFailed, CyclicLink, ## (40)
      +  InvalidDeclaration, DuplicateSymbol, PauseError, Busy, Skip, ## (45)
      +  Help,                       ## user requested help!!
      +  Bug, ## a bug in the software certainly happened, due to a double
      +      ## check failing or unexpected behavior.
      +  PrinterOnFire,              ## the parallel port printer is engulfed in flames
      +  WTF                         ## shit happens, has never been used, though
      +  Source +Edit
      @@ -1409,7 +1499,7 @@ function main() {
      diff --git a/master/godotdictionaries.html b/master/godotdictionaries.html index ff6782e..8805945 100644 --- a/master/godotdictionaries.html +++ b/master/godotdictionaries.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

      Module godotdictionaries

      -
      + +
      Search:
      @@ -1216,52 +1238,43 @@ function main() {
    -
  • - Types - -
  • Procs
      -
    • initGodotDictionary
    • +
    • initGodotDictionary
    • +
    • initGodotDictionary
    • deinit
    • -
    • initGodotDictionary
    • + title="deinit(self: var GodotDictionary)">deinit
    • len
    • + title="len(self: GodotDictionary): cint">len
    • isEmpty
    • + title="isEmpty(self: GodotDictionary): bool">isEmpty
    • clear
    • + title="clear(self: var GodotDictionary)">clear
    • contains
    • + title="contains(self: GodotDictionary; key: GodotVariant): bool">contains
    • contains
    • + title="contains(self: GodotDictionary; keys: GodotArray): bool">contains
    • del
    • + title="del(self: var GodotDictionary; key: GodotVariant)">del
    • godotHash
    • + title="godotHash(self: GodotDictionary): cint">godotHash
    • keys
    • + title="keys(self: GodotDictionary): GodotArray">keys
    • values
    • + title="values(self: GodotDictionary): GodotArray">values
    • `[]`
    • + title="`[]`(self: GodotDictionary; key: GodotVariant): GodotVariant">`[]`
    • `[]=`
    • + title="`[]=`(self: var GodotDictionary; key, value: GodotVariant)">`[]=`
    • mget
    • + title="mget(self: var GodotDictionary; key: GodotVariant): ptr GodotVariant">mget
    • `==`
    • + title="`==`(self, other: GodotDictionary): bool">`==`
    • toJson
    • + title="toJson(self: GodotDictionary): GodotString">toJson
  • @@ -1275,188 +1288,168 @@ function main() { -
    -

    Types

    -
    -
    GodotDictionary* {.
    byref
    .} = object - data: array[sizeof(int), byte] -
    -
    - -  Source -Edit - -
    - +godotinternaltypes, gdnativeapi

    Procs

    -
    proc initGodotDictionary*(dest: var GodotDictionary; src: GodotDictionary) {.
    - importc: "godot_dictionary_new_copy"
    .}
    +
    proc initGodotDictionary(dest: var GodotDictionary) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc deinit*(self: var GodotDictionary) {.
    importc: "godot_dictionary_destroy"
    .}
    +
    proc initGodotDictionary(dest: var GodotDictionary; src: GodotDictionary) {.
    inline, + raises: [], tags: []
    .}
      Source +Edit + +
    +
    proc deinit(self: var GodotDictionary) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source Edit
    -
    proc initGodotDictionary*(dest: var GodotDictionary) {.
    - importc: "godot_dictionary_new"
    .}
    +
    proc len(self: GodotDictionary): cint {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc len*(self: GodotDictionary): cint {.
    importc: "godot_dictionary_size"
    .}
    +
    proc isEmpty(self: GodotDictionary): bool {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc isEmpty*(self: GodotDictionary): bool {.
    importc: "godot_dictionary_empty"
    .}
    +
    proc clear(self: var GodotDictionary) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc clear*(self: var GodotDictionary) {.
    importc: "godot_dictionary_clear"
    .}
    +
    proc contains(self: GodotDictionary; key: GodotVariant): bool {.
    inline, raises: [], + tags: []
    .}
      Source -Edit - -
    -
    proc contains*(self: GodotDictionary; key: GodotVariant): bool {.
    - importc: "godot_dictionary_has"
    .}
    -
    - -  Source Edit
    -
    proc contains*(self: GodotDictionary; keys: GodotArray): bool {.
    - importc: "godot_dictionary_has_all"
    .}
    +
    proc contains(self: GodotDictionary; keys: GodotArray): bool {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc del*(self: var GodotDictionary; key: GodotVariant) {.
    - importc: "godot_dictionary_erase"
    .}
    +
    proc del(self: var GodotDictionary; key: GodotVariant) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc godotHash*(self: GodotDictionary): cint {.
    importc: "godot_dictionary_hash"
    .}
    +
    proc godotHash(self: GodotDictionary): cint {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc keys*(self: GodotDictionary): GodotArray {.
    importc: "godot_dictionary_keys"
    .}
    -
    - -  Source Edit
    -
    proc values*(self: GodotDictionary): GodotArray {.
    importc: "godot_dictionary_values"
    .}
    +
    proc keys(self: GodotDictionary): GodotArray {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `[]`*(self: GodotDictionary; key: GodotVariant): GodotVariant {.
    - importc: "godot_dictionary_get"
    .}
    +
    proc values(self: GodotDictionary): GodotArray {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc `[]=`*(self: var GodotDictionary; key, value: GodotVariant) {.
    - importc: "godot_dictionary_set"
    .}
    -
    - -  Source Edit
    -
    proc mget*(self: var GodotDictionary; key: GodotVariant): ptr GodotVariant {.
    - importc: "godot_dictionary_operator_index"
    .}
    +
    proc `[]`(self: GodotDictionary; key: GodotVariant): GodotVariant {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc `==`*(self, other: GodotDictionary): bool {.
    - importc: "godot_dictionary_operator_equal"
    .}
    +
    proc `[]=`(self: var GodotDictionary; key, value: GodotVariant) {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc toJson*(self: GodotDictionary): GodotString {.
    - importc: "godot_dictionary_to_json"
    .}
    +
    proc mget(self: var GodotDictionary; key: GodotVariant): ptr GodotVariant {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit + +
    +
    proc `==`(self, other: GodotDictionary): bool {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc toJson(self: GodotDictionary): GodotString {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit
    @@ -1469,7 +1462,7 @@ class="link-seesrc" target="_blank">Source
    diff --git a/master/godotinternal.html b/master/godotinternal.html index 2b20315..0818c4c 100644 --- a/master/godotinternal.html +++ b/master/godotinternal.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

    Module godotinternal

    -
    + +
    Search:
    @@ -1216,193 +1238,59 @@ function main() { -
  • - Types - -
  • -
  • - Consts - -
  • Procs
  • @@ -1416,465 +1304,203 @@ function main() { -
    -

    Types

    -
    -
    GodotMethodBind* = object
    -
    - -  Source -Edit - -
    -
    GodotNativeInitOptions* = object
    -  inEditor*: bool
    -  coreApiHash*: uint64
    -  editorApiHash*: uint64
    -  noApiHash*: uint64
    -  gdNativeLibrary*: ptr GodotObject
    -
    -
    - -  Source -Edit - -
    -
    GodotNativeTerminateOptions* = object
    -  inEditor*: bool
    -
    -
    - -  Source -Edit - -
    -
    GodotMethodRPCMode* {.
    size: sizeof(cint), pure
    .} = enum - Disabled, Remote, Sync, Master, Slave
    -
    - -  Source -Edit - -
    -
    GodotMethodAttributes* = object
    -  rpcMode*: GodotMethodRPCMode
    -
    -
    - -  Source -Edit - -
    -
    GodotPropertyHint* {.
    size: sizeof(cint), pure
    .} = enum - None, ## no hint provided. - Range, ## hint_text = "min,max,step,slider; // slider is optional" - ExpRange, ## hint_text = "min,max,step", exponential edit - Enum, ## hint_text= "val1,val2,val3,etc" - ExpEasing, ## exponential easing funciton (Math::ease) - Length, ## hint_text= "length" (as integer) - SpriteFrame, KeyAccel, ## hint_text= "length" (as integer) - Flags, ## hint_text= "flag1,flag2,etc" (as bit flags) - Layers2DRender, Layers2DPhysics, Layers3DRender, Layers3DPhysics, File, ## a file path must be passed, hint_text - ## (optionally) - ## is a filter - ## "*.png,*.wav,*.doc," - Dir, ## a directort path must be passed - GlobalFile, ## a file path must be passed, hint_text (optionally) is a - ## filter "*.png,*.wav,*.doc," - GlobalDir, ## a directort path must be passed - ResourceType, ## a resource object type - MultilineText, ## used for string properties that can contain multiple lines - ColorNoAlpha, ## used for ignoring alpha component when editing a color - ImageCompressLossy, ImageCompressLossless, ObjectId, TypeString, ## a type string, the hint is the base type to choose - NodePathToEditedNode, ## so something else can provide this - ## (used in scripts) - MethodOfVariantType, ## a method of a type - MethodOfBaseType, ## a method of a base type - MethodOfInstance, ## a method of an instance - MethodOfScript, ## a method of a script & base - PropertyOfVariantType, ## a property of a type - PropertyOfBaseType, ## a property of a base type - PropertyOfInstance, ## a property of an instance - PropertyOfScript, ## a property of a script & base - PropertyHintMax
    -
    - -  Source -Edit - -
    -
    GodotPropertyUsage* {.
    size: sizeof(cint), pure
    .} = enum - Storage = GODOT_PROPERTY_USAGE_STORAGE_VALUE, - Editor = GODOT_PROPERTY_USAGE_EDITOR_VALUE, - Network = GODOT_PROPERTY_USAGE_NETWORK_VALUE, - NoEditor = GODOT_PROPERTY_USAGE_NOEDITOR_VALUE, - Default = GODOT_PROPERTY_USAGE_DEFAULT_VALUE, - EditorHelper = GODOT_PROPERTY_USAGE_EDITOR_HELPER_VALUE, Checkable = GODOT_PROPERTY_USAGE_CHECKABLE_VALUE, ## used for editing global variables - Checked = GODOT_PROPERTY_USAGE_CHECKED_VALUE, ## used for editing global variables - Internationalized = GODOT_PROPERTY_USAGE_INTERNATIONALIZED_VALUE, ## hint for internationalized strings - DefaultIntl = GODOT_PROPERTY_USAGE_DEFAULT_INTL_VALUE, Group = GODOT_PROPERTY_USAGE_GROUP_VALUE, ## used for grouping props in the editor - Category = GODOT_PROPERTY_USAGE_CATEGORY_VALUE, NonZero = GODOT_PROPERTY_USAGE_STORE_IF_NONZERO_VALUE, ## only store if nonzero - NonOne = GODOT_PROPERTY_USAGE_STORE_IF_NONONE_VALUE, ## only store if false - NoInstanceState = GODOT_PROPERTY_USAGE_NO_INSTANCE_STATE_VALUE, - RestartIfChanged = GODOT_PROPERTY_USAGE_RESTART_IF_CHANGED_VALUE, - ScriptVariable = GODOT_PROPERTY_USAGE_SCRIPT_VARIABLE_VALUE, - StoreIfNull = GODOT_PROPERTY_USAGE_STORE_IF_NULL_VALUE, - AnimateAsTrigger = GODOT_PROPERTY_USAGE_ANIMATE_AS_TRIGGER_VALUE, - UpdateAllIfModified = GODOT_PROPERTY_USAGE_UPDATE_ALL_IF_MODIFIED_VALUE
    -
    - -  Source -Edit - -
    -
    GodotPropertyAttributes* {.
    bycopy
    .} = object - rsetType*: GodotMethodRPCMode - typ*: cint - hint*: GodotPropertyHint - hintString*: GodotString - usage*: cint - defaultValue*: GodotVariant -
    -
    - -  Source -Edit - -
    -
    GodotInstanceCreateFunc* {.
    bycopy
    .} = object - createFunc*: proc (obj: ptr GodotObject; methodData: pointer): pointer {.
    noconv
    .} - methodData*: pointer - freeFunc*: proc (a2: pointer) {.
    noconv
    .} -
    -
    -returns user data -  Source -Edit - -
    -
    GodotInstanceDestroyFunc* {.
    bycopy
    .} = object - destroyFunc*: proc (obj: ptr GodotObject; methodData: pointer; userData: pointer) {.
    - noconv
    .} - methodData*: pointer - freeFunc*: proc (a2: pointer) {.
    noconv
    .} -
    -
    - -  Source -Edit - -
    -
    GodotInstanceMethod* {.
    bycopy
    .} = object - meth*: proc (obj: ptr GodotObject; methodData: pointer; userData: pointer; - numArgs: cint; args: var array[MAX_ARG_COUNT, ptr GodotVariant]): GodotVariant {.
    - noconv
    .} - methodData*: pointer - freeFunc*: proc (a2: pointer) {.
    noconv
    .} -
    -
    - -  Source -Edit - -
    -
    GodotPropertySetFunc* {.
    bycopy
    .} = object - setFunc*: proc (obj: ptr GodotObject; methodData: pointer; userData: pointer; - value: GodotVariant) {.
    noconv
    .} - methodData*: pointer - freeFunc*: proc (a2: pointer) {.
    noconv
    .} -
    -
    - -  Source -Edit - -
    -
    GodotPropertyGetFunc* {.
    bycopy
    .} = object - getFunc*: proc (obj: ptr GodotObject; methodData: pointer; userData: pointer): GodotVariant {.
    - noconv
    .} - methodData*: pointer - freeFunc*: proc (a2: pointer) {.
    noconv
    .} -
    -
    - -  Source -Edit - -
    -
    GodotSignalArgument* {.
    bycopy
    .} = object - name*: GodotString - typ*: cint - hint*: GodotPropertyHint - hintString*: GodotString - usage*: cint - defaultValue*: GodotVariant -
    -
    - -  Source -Edit - -
    -
    GodotSignal* = object
    -  name*: GodotString
    -  numArgs*: cint
    -  args*: ptr GodotSignalArgument
    -  numDefaultArgs*: cint
    -  defaultArgs*: ptr GodotVariant
    -
    -
    - -  Source -Edit - -
    - -
    -

    Procs

    -
    proc getMethod*(className: cstring; methodName: cstring): ptr GodotMethodBind {.
    - importc: "godot_method_bind_get_method"
    .}
    +
    proc getMethod(className: cstring; methodName: cstring): ptr GodotMethodBind {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc ptrCall*(methodBind: ptr GodotMethodBind; instance: ptr GodotObject;
    -             args: ptr array[MAX_ARG_COUNT, pointer]; ret: pointer) {.
    - importc: "godot_method_bind_ptrcall"
    .}
    +
    proc ptrCall(methodBind: ptr GodotMethodBind; instance: ptr GodotObject;
    +            args: ptr array[MAX_ARG_COUNT, pointer]; ret: pointer) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc call*(methodBind: ptr GodotMethodBind; instance: ptr GodotObject;
    -          args: ptr array[MAX_ARG_COUNT, ptr GodotVariant]; argCount: cint;
    -          callError: var VariantCallError): GodotVariant {.
    - importc: "godot_method_bind_call"
    .}
    +
    proc call(methodBind: ptr GodotMethodBind; instance: ptr GodotObject;
    +         args: ptr array[MAX_ARG_COUNT, ptr GodotVariant]; argCount: cint;
    +         callError: var VariantCallError): GodotVariant {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc godotScriptRegisterClass*(libHandle: pointer; name, base: cstring;
    -                              create_func: GodotInstanceCreateFunc;
    -                              destroy_func: GodotInstanceDestroyFunc) {.
    - importc: "godot_nativescript_register_class"
    .}
    +
    proc nativeScriptRegisterClass(libHandle: pointer; name, base: cstring;
    +                              createFunc: GodotInstanceCreateFunc;
    +                              destroyFunc: GodotInstanceDestroyFunc) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc godotScriptRegisterToolClass*(libHandle: pointer; name, base: cstring;
    +
    proc nativeScriptRegisterToolClass(libHandle: pointer; name, base: cstring;
                                       createFunc: GodotInstanceCreateFunc;
    -                                  destroyFunc: GodotInstanceDestroyFunc) {.
    - importc: "godot_nativescript_register_tool_class"
    .}
    + destroyFunc: GodotInstanceDestroyFunc) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc godotScriptRegisterMethod*(libHandle: pointer; name: cstring;
    +
    proc nativeScriptRegisterMethod(libHandle: pointer; name: cstring;
                                    function_name: cstring;
                                    attr: GodotMethodAttributes;
    -                               meth: GodotInstanceMethod) {.
    - importc: "godot_nativescript_register_method"
    .}
    + meth: GodotInstanceMethod) {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc godotScriptRegisterProperty*(libHandle: pointer; name: cstring; path: cstring;
    +
    proc nativeScriptRegisterProperty(libHandle: pointer; name, path: cstring;
                                      attr: ptr GodotPropertyAttributes;
                                      setFunc: GodotPropertySetFunc;
    -                                 getFunc: GodotPropertyGetFunc) {.
    - importc: "godot_nativescript_register_property"
    .}
    + getFunc: GodotPropertyGetFunc) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc godotScriptRegisterSignal*(libHandle: pointer; name: cstring;
    -                               signal: GodotSignal) {.
    - importc: "godot_nativescript_register_signal"
    .}
    +
    proc nativeScriptRegisterSignal(libHandle: pointer; name: cstring;
    +                               signal: GodotSignal) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc getUserdata*(instance: ptr GodotObject): pointer {.
    - importc: "godot_nativescript_get_userdata"
    .}
    +
    proc getUserdata(instance: ptr GodotObject): pointer {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc getClassConstructor*(className: cstring): ClassConstructor {.
    - importc: "godot_get_class_constructor"
    .}
    +
    proc getClassConstructor(className: cstring): GodotClassConstructor {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc deinit*(o: ptr GodotObject) {.
    importc: "godot_object_destroy"
    .}
    +
    proc deinit(o: ptr GodotObject) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc godotPrintError*(description: cstring; function: cstring; file: cstring;
    -                     line: cint) {.
    importc: "godot_print_error"
    .}
    +
    proc godotPrintError(description, function, file: cstring; line: cint) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc godotPrintWarning*(description: cstring; function: cstring; file: cstring;
    -                       line: cint) {.
    importc: "godot_print_warning"
    .}
    +
    proc godotPrintWarning(description, function, file: cstring; line: cint) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc godotPrint*(message: GodotString) {.
    importc: "godot_print"
    .}
    +
    proc godotPrint(message: GodotString) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc getClassName*(o: ptr GodotObject): string
    +
    proc getClassName(o: ptr GodotObject): string {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc getGodotSingleton*(name: cstring): ptr GodotObject {.
    - importc: "godot_global_get_singleton"
    .}
    +
    proc getGodotSingleton(name: cstring): ptr GodotObject {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc godotAlloc*(bytes: cint): pointer {.
    importc: "godot_alloc"
    .}
    +
    proc godotAlloc(bytes: cint): pointer {.
    inline, raises: [], tags: []
    .}
    Allocates the specified number of bytes. Using this instead of stdlib proc will help Godot track how much memory is in use in debug mode.   Source -Edit +Edit
    -
    proc godotRealloc*(p: pointer; bytes: cint): pointer {.
    importc: "godot_realloc"
    .}
    +
    proc godotRealloc(p: pointer; bytes: cint): pointer {.
    inline, raises: [], tags: []
    .}
    Reallocates the pointer for the specified number of bytes. Using this instead of stdlib proc will help Godot track how much memory is in use in debug mode.   Source -Edit +Edit
    -
    proc godotFree*(p: pointer) {.
    importc: "godot_free"
    .}
    +
    proc godotFree(p: pointer) {.
    inline, raises: [], tags: []
    .}
    Frees the memory pointed to by the pointer. Using this instead of stdlib proc will help Godot track how much memory is in use in debug mode.   Source -Edit +Edit
    @@ -1887,7 +1513,7 @@ class="link-seesrc" target="_blank">Source
    diff --git a/master/godotinternaltypes.html b/master/godotinternaltypes.html new file mode 100644 index 0000000..37bb16e --- /dev/null +++ b/master/godotinternaltypes.html @@ -0,0 +1,1927 @@ + + + + + + + + + + + + + + + + + +Module godotinternaltypes + + + + + + + + +
    +
    +

    Module godotinternaltypes

    +
    + +
    +
    +

    +
    +

    Types

    +
    +
    GodotArray = object
    +  data: array[sizeof(int), byte]
    +
    +
    + +  Source +Edit + +
    +
    GodotDictionary = object
    +  data: array[sizeof(int), byte]
    +
    +
    + +  Source +Edit + +
    +
    GodotNodePath = object
    +  data: array[sizeof(int), byte]
    +
    +
    + +  Source +Edit + +
    +
    GodotObject = object
    +
    + +  Source +Edit + +
    +
    GodotPoolByteArray = object
    +  data: array[sizeof(int), byte]
    +
    +
    + +  Source +Edit + +
    +
    GodotPoolIntArray = object
    +  data: array[sizeof(int), byte]
    +
    +
    + +  Source +Edit + +
    +
    GodotPoolRealArray = object
    +  data: array[sizeof(int), byte]
    +
    +
    + +  Source +Edit + +
    +
    GodotPoolStringArray = object
    +  data: array[sizeof(int), byte]
    +
    +
    + +  Source +Edit + +
    +
    GodotPoolVector2Array = object
    +  data: array[sizeof(int), byte]
    +
    +
    + +  Source +Edit + +
    +
    GodotPoolVector3Array = object
    +  data: array[sizeof(int), byte]
    +
    +
    + +  Source +Edit + +
    +
    GodotPoolColorArray = object
    +  data: array[sizeof(int), byte]
    +
    +
    + +  Source +Edit + +
    +
    GodotString = object
    +  data: array[sizeof(int), byte]
    +
    +
    + +  Source +Edit + +
    +
    VariantType = enum
    +  Nil,                        ## atomic types
    +  Bool, Int, Real, String, Vector2, ## 5
    +  Rect2, Vector3, Transform2D, Plane, Quat, ## 10
    +  AABB, Basis, Transform,       ## misc types
    +  Color, NodePath,             ## 15
    +  RID, Object, Dictionary, Array, ## 20
    +  PoolByteArray, PoolIntArray, PoolRealArray, PoolStringArray, PoolVector2Array, ## 25
    +  PoolVector3Array, PoolColorArray
    +
    + +  Source +Edit + +
    +
    VariantCallErrorType = enum
    +  OK, InvalidMethod, InvalidArgument, TooManyArguments, TooFewArguments,
    +  InstanceIsNull
    +
    + +  Source +Edit + +
    +
    VariantCallError = object
    +  error*: VariantCallErrorType
    +  argument*: cint
    +  expected*: VariantType
    +
    +
    + +  Source +Edit + +
    +
    GodotVariant = object
    +  data: array[4 + 2, float32]
    +
    +
    + +  Source +Edit + +
    +
    GodotMethodBind = object
    +
    + +  Source +Edit + +
    +
    GDNativeAPIVersion = object
    +  major*: cuint
    +  minor*: cuint
    +
    +
    + +  Source +Edit + +
    +
    GDNativeInitOptions = object
    +  inEditor*: bool
    +  coreApiHash*: uint64
    +  editorApiHash*: uint64
    +  noApiHash*: uint64
    +  reportVersionMismatch*: proc (library: ptr GodotObject; extension: cstring;
    +                              want: GDNativeAPIVersion; have: GDNativeAPIVersion) {.
    + noconv
    .} + reportLoadingError*: proc (library: ptr GodotObject; what: cstring) {.
    noconv
    .} + gdNativeLibrary*: ptr GodotObject + gdNativeAPIStruct*: pointer + activeLibraryPath*: ptr GodotString +
    +
    + +  Source +Edit + +
    +
    GDNativeTerminateOptions = object
    +  inEditor*: bool
    +
    +
    + +  Source +Edit + +
    +
    GodotMethodRPCMode = enum
    +  Disabled, Remote, Sync, Master, Slave
    +
    + +  Source +Edit + +
    +
    GodotMethodAttributes = object
    +  rpcMode*: GodotMethodRPCMode
    +
    +
    + +  Source +Edit + +
    +
    GodotPropertyHint = enum
    +  None,                       ## no hint provided.
    +  Range,                      ## hint_text = "min,max,step,slider; // slider is optional"
    +  ExpRange,                   ## hint_text = "min,max,step", exponential edit
    +  Enum,                       ## hint_text= "val1,val2,val3,etc"
    +  ExpEasing,                  ## exponential easing funciton (Math::ease)
    +  Length,                     ## hint_text= "length" (as integer)
    +  SpriteFrame, KeyAccel,       ## hint_text= "length" (as integer)
    +  Flags,                      ## hint_text= "flag1,flag2,etc" (as bit flags)
    +  Layers2DRender, Layers2DPhysics, Layers3DRender, Layers3DPhysics, File, ## a file path must be passed, hint_text 
    +                                                                     ## (optionally)
    +                                                                     ## is a filter 
    +                                                                     ## "*.png,*.wav,*.doc,"
    +  Dir,                        ## a directort path must be passed
    +  GlobalFile, ## a file path must be passed, hint_text (optionally) is a
    +             ## filter "*.png,*.wav,*.doc,"
    +  GlobalDir,                  ## a directort path must be passed
    +  ResourceType,               ## a resource object type
    +  MultilineText,              ## used for string properties that can contain multiple lines
    +  ColorNoAlpha,               ## used for ignoring alpha component when editing a color
    +  ImageCompressLossy, ImageCompressLossless, ObjectId, TypeString, ## a type string, the hint is the base type to choose
    +  NodePathToEditedNode,       ## so something else can provide this
    +                       ## (used in scripts)
    +  MethodOfVariantType,        ## a method of a type
    +  MethodOfBaseType,           ## a method of a base type
    +  MethodOfInstance,           ## a method of an instance
    +  MethodOfScript,             ## a method of a script & base
    +  PropertyOfVariantType,      ## a property of a type
    +  PropertyOfBaseType,         ## a property of a base type
    +  PropertyOfInstance,         ## a property of an instance
    +  PropertyOfScript,           ## a property of a script & base
    +  PropertyHintMax
    +
    + +  Source +Edit + +
    +
    GodotPropertyUsage = enum
    +  Storage = GODOT_PROPERTY_USAGE_STORAGE_VALUE,
    +  Editor = GODOT_PROPERTY_USAGE_EDITOR_VALUE,
    +  Network = GODOT_PROPERTY_USAGE_NETWORK_VALUE,
    +  NoEditor = GODOT_PROPERTY_USAGE_NOEDITOR_VALUE,
    +  Default = GODOT_PROPERTY_USAGE_DEFAULT_VALUE,
    +  EditorHelper = GODOT_PROPERTY_USAGE_EDITOR_HELPER_VALUE, Checkable = GODOT_PROPERTY_USAGE_CHECKABLE_VALUE, ## used for editing global variables
    +  Checked = GODOT_PROPERTY_USAGE_CHECKED_VALUE, ## used for editing global variables
    +  Internationalized = GODOT_PROPERTY_USAGE_INTERNATIONALIZED_VALUE, ## hint for internationalized strings
    +  DefaultIntl = GODOT_PROPERTY_USAGE_DEFAULT_INTL_VALUE, Group = GODOT_PROPERTY_USAGE_GROUP_VALUE, ## used for grouping props in the editor
    +  Category = GODOT_PROPERTY_USAGE_CATEGORY_VALUE, NonZero = GODOT_PROPERTY_USAGE_STORE_IF_NONZERO_VALUE, ## only store if nonzero
    +  NonOne = GODOT_PROPERTY_USAGE_STORE_IF_NONONE_VALUE, ## only store if false
    +  NoInstanceState = GODOT_PROPERTY_USAGE_NO_INSTANCE_STATE_VALUE,
    +  RestartIfChanged = GODOT_PROPERTY_USAGE_RESTART_IF_CHANGED_VALUE,
    +  ScriptVariable = GODOT_PROPERTY_USAGE_SCRIPT_VARIABLE_VALUE,
    +  StoreIfNull = GODOT_PROPERTY_USAGE_STORE_IF_NULL_VALUE,
    +  AnimateAsTrigger = GODOT_PROPERTY_USAGE_ANIMATE_AS_TRIGGER_VALUE,
    +  UpdateAllIfModified = GODOT_PROPERTY_USAGE_UPDATE_ALL_IF_MODIFIED_VALUE
    +
    + +  Source +Edit + +
    +
    GodotPropertyAttributes = object
    +  rsetType*: GodotMethodRPCMode
    +  typ*: cint
    +  hint*: GodotPropertyHint
    +  hintString*: GodotString
    +  usage*: cint
    +  defaultValue*: GodotVariant
    +
    +
    + +  Source +Edit + +
    +
    GodotInstanceCreateFunc = object
    +  createFunc*: proc (obj: ptr GodotObject; methodData: pointer): pointer {.
    noconv
    .} + methodData*: pointer + freeFunc*: proc (a2: pointer) {.
    noconv
    .} +
    +
    +returns user data +  Source +Edit + +
    +
    GodotInstanceDestroyFunc = object
    +  destroyFunc*: proc (obj: ptr GodotObject; methodData: pointer; userData: pointer) {.
    + noconv
    .} + methodData*: pointer + freeFunc*: proc (a2: pointer) {.
    noconv
    .} +
    +
    + +  Source +Edit + +
    +
    GodotInstanceMethod = object
    +  meth*: proc (obj: ptr GodotObject; methodData: pointer; userData: pointer;
    +             numArgs: cint; args: var array[MAX_ARG_COUNT, ptr GodotVariant]): GodotVariant {.
    + noconv
    .} + methodData*: pointer + freeFunc*: proc (a2: pointer) {.
    noconv
    .} +
    +
    + +  Source +Edit + +
    +
    GodotPropertySetFunc = object
    +  setFunc*: proc (obj: ptr GodotObject; methodData: pointer; userData: pointer;
    +                value: GodotVariant) {.
    noconv
    .} + methodData*: pointer + freeFunc*: proc (a2: pointer) {.
    noconv
    .} +
    +
    + +  Source +Edit + +
    +
    GodotPropertyGetFunc = object
    +  getFunc*: proc (obj: ptr GodotObject; methodData: pointer; userData: pointer): GodotVariant {.
    + noconv
    .} + methodData*: pointer + freeFunc*: proc (a2: pointer) {.
    noconv
    .} +
    +
    + +  Source +Edit + +
    +
    GodotSignalArgument = object
    +  name*: GodotString
    +  typ*: cint
    +  hint*: GodotPropertyHint
    +  hintString*: GodotString
    +  usage*: cint
    +  defaultValue*: GodotVariant
    +
    +
    + +  Source +Edit + +
    +
    GodotSignal = object
    +  name*: GodotString
    +  numArgs*: cint
    +  args*: ptr GodotSignalArgument
    +  numDefaultArgs*: cint
    +  defaultArgs*: ptr GodotVariant
    +
    +
    + +  Source +Edit + +
    +
    GodotClassConstructor = proc (): ptr GodotObject {.
    noconv, gcsafe, locks: 0, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    + +
    +
    +

    Consts

    +
    +
    MAX_ARG_COUNT = 256
    +
    + +  Source +Edit + +
    + +
    + +
    +
    + +
    + +
    +
    +
    + + + diff --git a/master/godotmacros.html b/master/godotmacros.html index 53995d6..df45df2 100644 --- a/master/godotmacros.html +++ b/master/godotmacros.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

    Module godotmacros

    -
    + +
    Search:
    @@ -1217,10 +1239,10 @@ function main() {
  • - Macros + Macros
    • gdobj
    • + title="gdobj(definition: untyped; body: typed): typed">gdobj
  • @@ -1236,10 +1258,10 @@ function main() {
    macros, tables, typetraits, godotinternal, internal/godotvariants, godotnim, core/variants
    -
    -

    Macros

    +
    +

    Macros

    -
    macro gdobj*(definition: untyped; body: typed): typed {.
    immediate
    .}
    +
    macro gdobj(definition: untyped; body: typed): typed {.
    immediate
    .}
    Generates Godot type. Self-documenting example:
    import godot, node
     
    @@ -1272,9 +1294,9 @@ Generates Godot type. Self-documenting example:
    print("MyTool initialized!")

    Objects can be instantiated by invoking gdnew or by using load or any other way that you can find in Godot API.

      Source -Edit +Edit
    @@ -1287,7 +1309,7 @@ class="link-seesrc" target="_blank">Source
    diff --git a/master/godotnim.html b/master/godotnim.html index 73f6e4a..d7f3751 100644 --- a/master/godotnim.html +++ b/master/godotnim.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

    Module godotnim

    -
    + +
    Search:
    @@ -1220,7 +1242,7 @@ function main() { Types
    • NimGodotObject
    • + isRef*: bool + isFinalized: bool + isNative: bool">NimGodotObject
    • ConversionResult
    • CallError
    • Vars
      • classRegistryStatic
      • + title="classRegistryStatic: TableRef[cstring, ObjectInfo]">classRegistryStatic
      • refClasses
      • + title="refClasses = newSeq(0)">refClasses
    • Procs
        -
      • print
      • +
      • isFinalized
      • +
      • print
      • getClassName
      • + title="getClassName(o: NimGodotObject): string">getClassName
      • deinit
      • + title="deinit(obj: NimGodotObject)">deinit
      • nimGodotObjectFinalizer
      • + title="nimGodotObjectFinalizer[T: NimGodotObject](obj: T)">nimGodotObjectFinalizer
      • asNimGodotObject
      • + title="asNimGodotObject[T: NimGodotObject](godotObject: ptr GodotObject; + forceNativeObject: bool = false): T">asNimGodotObject
      • newVariant
      • + title="newVariant(obj: NimGodotObject): Variant">newVariant
      • asObject
      • + title="asObject[T: NimGodotObject](v: Variant): T">asObject
      • asObject
      • + title="asObject(v: Variant; T: typedesc[NimGodotObject]): T:type">asObject
      • `as`
      • -
      • `~`
      • + title="`as`[T: NimGodotObject](obj: NimGodotObject; t: typedesc[T]): T">`as` +
      • `of`
      • getSingleton
      • + title="getSingleton[T: NimGodotObject](): T">getSingleton
      • gdnew
      • + title="gdnew[T: NimGodotObject](): T">gdnew
      • newCallError
      • + title="newCallError(err: VariantCallError): ref CallError">newCallError
      • newConversionError
      • + title="newConversionError(err: ConversionResult): ref ValueError">newConversionError
      • setGodotObject
      • + title="setGodotObject(nimObj: NimGodotObject; obj: ptr GodotObject)">setGodotObject
      • setNativeObject
      • + title="setNativeObject(nimObj: NimGodotObject; nativeObj: NimGodotObject)">setNativeObject
      • removeGodotObject
      • + title="removeGodotObject(nimObj: NimGodotObject)">removeGodotObject
      • `==`
      • + title="`==`(self, other: NimGodotObject): bool">`==`
      • godotObject
      • + title="godotObject(nimObj: NimGodotObject): ptr GodotObject">godotObject
      • godotTypeInfo
      • + title="godotTypeInfo(T: typedesc[NimGodotObject]): GodotTypeInfo">godotTypeInfo
      • toVariant
      • + title="toVariant(self: NimGodotObject): Variant">toVariant
      • fromVariant
      • + title="fromVariant[T: NimGodotObject](self: var T; val: Variant): ConversionResult">fromVariant
      • toVariant
      • + title="toVariant(self: Variant): Variant">toVariant
      • fromVariant
      • + title="fromVariant(self: var Variant; val: Variant): ConversionResult">fromVariant
      • godotTypeInfo
      • + title="godotTypeInfo(T: typedesc[SomeGodotOrNum]): GodotTypeInfo">godotTypeInfo
      • godotTypeInfo
      • + title="godotTypeInfo(T: typedesc[range]): VariantType">godotTypeInfo
      • toVariant
      • + title="toVariant[T: SomeGodotOrNum](val: T): Variant">toVariant
      • fromVariant
      • + title="fromVariant[T: SomeSignedInt or SomeUnsignedInt](self: var T; val: Variant): ConversionResult">fromVariant
      • godotTypeInfo
      • + title="godotTypeInfo(T: typedesc[enum]): GodotTypeInfo">godotTypeInfo
      • toVariant
      • + title="toVariant[T: enum](self: T): Variant">toVariant
      • fromVariant
      • + title="fromVariant[T: enum](self: var T; val: Variant): ConversionResult">fromVariant
      • fromVariant
      • + title="fromVariant[T: SomeFloat](self: var T; val: Variant): ConversionResult">fromVariant
      • fromVariant
      • + title="fromVariant[T: SomeGodot](self: var T; val: Variant): ConversionResult">fromVariant
      • godotTypeInfo
      • + title="godotTypeInfo(T: typedesc[string]): GodotTypeInfo">godotTypeInfo
      • toVariant
      • + title="toVariant(s: string): Variant">toVariant
      • fromVariant
      • + title="fromVariant(s: var string; val: Variant): ConversionResult">fromVariant
      • godotTypeInfo
      • + title="godotTypeInfo(T: typedesc[seq]): GodotTypeInfo">godotTypeInfo
      • godotTypeInfo
      • -
      • toVariant
      • + title="godotTypeInfo(T: typedesc[array]): GodotTypeInfo">godotTypeInfo +
      • toVariant
      • +
      • toVariant
      • fromVariant
      • + title="fromVariant[T](s: var seq[T]; val: Variant): ConversionResult">fromVariant
      • fromVariant
      • + title="fromVariant[T: array](s: var T; val: Variant): ConversionResult">fromVariant
      • godotTypeInfo
      • + title="godotTypeInfo(T: typedesc[Table | TableRef]): GodotTypeInfo">godotTypeInfo
      • toVariant
      • + title="toVariant[T: Table or TableRef](t: T): Variant">toVariant
      • fromVariant
      • + title="fromVariant[T: Table or TableRef](t: var T; val: Variant): ConversionResult">fromVariant
      • getNativeLibHandle
      • + title="getNativeLibHandle(): pointer">getNativeLibHandle
    • - Templates + Templates
      • printWarning
      • + title="printWarning(warning: typed)">printWarning
      • printError
      • + title="printError(error: typed)">printError
      • registerClass
      • + title="registerClass(T: typedesc; godotClassName: cstring; native: bool)">registerClass
    • @@ -1383,12 +1411,12 @@ function main() {

      Types

      -
      NimGodotObject* = ref object of RootObj
      +
      NimGodotObject = ref object of RootObj
         godotObject: ptr GodotObject
         linkedObject: NimGodotObject ## Wrapper around native object that is the container of the Nim "script"
                                    ## This is needed for `of` checks and `as` conversions to work as
      @@ -1397,40 +1425,42 @@ function main() {
                                    ## ``Particles`` is valid, but Nim type system is not aware of that.
                                    ## This works in both directions - for linked native object this
                                    ## reference points to Nim object.
      -  isExternalRef: bool
      +  isRef*: bool
      +  isFinalized: bool
      +  isNative: bool
       
      The base type all Godot types inherit from. Manages lifecycle of the wrapped GodotObject.   Source -Edit +Edit
      -
      ConversionResult* {.
      pure
      .} = enum +
      ConversionResult = enum
         OK, TypeError,               ## Type mismatch
         RangeError                  ## Types match, but the value is out of range.
                   ## Mainly used for numeric (ordinal) types.
      Conversion result to return from fromVariant procedure.   Source -Edit +Edit
      -
      CallError* = object of Exception
      +
      CallError = object of Exception
         err*: VariantCallError       ## The error as returned by Godot
         
      Raised by wrappers in case of an incorrect dynamic invocation. For example, if incorrect number of arguments were passed or they had unexpected types.   Source -Edit +Edit
      -
      GodotTypeInfo* = object
      +
      GodotTypeInfo = object
         variantType*: VariantType
         hint*: GodotPropertyHint
         hintStr*: string ## Format depends on the type and the hint.
      @@ -1441,9 +1471,9 @@ class="link-seesrc" target="_blank">Source
       
      Type information provided to Godot editor   Source -Edit +Edit
      @@ -1451,22 +1481,22 @@ class="link-seesrc" target="_blank">Source

      Vars

      -
      classRegistryStatic* {.
      compileTime
      .}: TableRef[cstring, ObjectInfo]
      +
      classRegistryStatic: TableRef[cstring, ObjectInfo]
      Compile-time variable used for implementation of several procedures and macros   Source -Edit +Edit
      -
      refClasses* {.
      compileTime
      .} = newSeq[string]()
      +
      refClasses = newSeq(0)
        Source -Edit +Edit
      @@ -1474,444 +1504,465 @@ class="link-seesrc" target="_blank">Source

      Procs

      -
      proc print*(parts: varargs[string, `$`])
      +
      proc isFinalized(obj: NimGodotObject): bool {.
      inline, raises: [], tags: []
      .}
      +
      + +  Source +Edit + +
      +
      proc print(parts: varargs[string, `$`]) {.
      raises: [], tags: []
      .}
      Prints concatenated parts to Godot log.   Source -Edit +Edit
      -
      proc getClassName*(o: NimGodotObject): string
      +
      proc getClassName(o: NimGodotObject): string {.
      raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc deinit*(obj: NimGodotObject)
      +
      proc deinit(obj: NimGodotObject) {.
      raises: [], tags: []
      .}
      Destroy the object. You only need to call this for objects not inherited from Reference, where manual lifecycle control is necessary.   Source -Edit +Edit
      -
      proc nimGodotObjectFinalizer*[T: NimGodotObject](obj: T)
      +
      proc nimGodotObjectFinalizer[T: NimGodotObject](obj: T)
        Source -Edit +Edit
      -
      proc asNimGodotObject*[T: NimGodotObject](godotObject: ptr GodotObject;
      -                                        noRef: bool = false): T
      +
      proc asNimGodotObject[T: NimGodotObject](godotObject: ptr GodotObject;
      +                                       forceNativeObject: bool = false): T
      Wraps godotObject into Nim type T. This is used by godotapigen and should rarely be used by anything else.   Source -Edit +Edit
      -
      proc newVariant*(obj: NimGodotObject): Variant {.
      inline
      .}
      +
      proc newVariant(obj: NimGodotObject): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asObject*[T: NimGodotObject](v: Variant): T {.
      inline
      .}
      +
      proc asObject[T: NimGodotObject](v: Variant): T {.
      inline
      .}
      Converts v to object of type T. Returns nil if the conversion cannot be performed (v's type is not an Object or it's an object of an incompatible type)   Source -Edit +Edit
      -
      proc asObject*(v: Variant; T: typedesc[NimGodotObject]): T {.
      inline
      .}
      +
      proc asObject(v: Variant; T: typedesc[NimGodotObject]): T:type {.
      inline
      .}
      Converts v to object of type T. Returns nil if the conversion cannot be performed (v's type is not an Object or it's an object of an incompatible type)   Source -Edit +Edit
      -
      proc `as`*[T: NimGodotObject](obj: NimGodotObject; t: typedesc[T]): T
      +
      proc `as`[T: NimGodotObject](obj: NimGodotObject; t: typedesc[T]): T

      Converts the obj into the specified type. Returns nil if the conversion cannot be performed (the obj is not of the type T)

      This can be used either in dot notation (node.as(Button)) or infix notation (node as Button).

        Source -Edit +Edit
      -
      proc `~`*[T: NimGodotObject](obj: NimGodotObject; t: typedesc[T]): bool {.
      inline
      .}
      +
      proc `of`[T: NimGodotObject](obj: NimGodotObject; t: typedesc[T]): bool {.
      inline
      .}
      -Godot-specific inheritance check. You must use this over Nim's standard of operator, because Nim does not know which object your script is attached to in runtime. For example, if you create a gdobj Bullet of Spatial and the Bullet is attached to a MeshInstance, myBullet of MeshInstance will return false, but myBullet ~ MeshInstance will return true. This is going to be changed to of in later versions, when Nim starts supporting overloading of operator. +Godot-specific inheritance check.   Source -Edit +Edit
      -
      proc getSingleton*[T: NimGodotObject](): T
      +
      proc getSingleton[T: NimGodotObject](): T
      Returns singleton of type T. Normally, this should not be used, because godotapigen wraps singleton methods so that singleton objects don't have to be provided as parameters.   Source Edit
      -
      proc gdnew*[T: NimGodotObject](): T
      +
      proc gdnew[T: NimGodotObject](): T
      Instantiates new object of type T.   Source -Edit +Edit
      -
      proc newCallError*(err: VariantCallError): ref CallError
      +
      proc newCallError(err: VariantCallError): ref CallError {.
      raises: [], tags: []
      .}
      Instantiates CallError from Godot err.   Source -Edit +Edit
      -
      proc newConversionError*(err: ConversionResult): ref ValueError
      +
      proc newConversionError(err: ConversionResult): ref ValueError {.
      raises: [], tags: []
      .}
      Instantiates error raised by godotapigen generated code in case of a conversion error.   Source -Edit +Edit
      -
      proc setGodotObject*(nimObj: NimGodotObject; obj: ptr GodotObject) {.
      inline
      .}
      +
      proc setGodotObject(nimObj: NimGodotObject; obj: ptr GodotObject) {.
      inline, raises: [], + tags: []
      .}
      Used from Godot constructor produced by gdobj macro. Do not call.   Source -Edit +Edit
      -
      proc setNativeObject*(nimObj: NimGodotObject; nativeObj: NimGodotObject) {.
      inline
      .}
      +
      proc setNativeObject(nimObj: NimGodotObject; nativeObj: NimGodotObject) {.
      inline, + raises: [], tags: []
      .}
      Used from Godot constructor produced by gdobj macro. Do not call.   Source -Edit +Edit
      -
      proc removeGodotObject*(nimObj: NimGodotObject) {.
      inline
      .}
      +
      proc removeGodotObject(nimObj: NimGodotObject) {.
      inline, raises: [], tags: []
      .}
      Used from Godot destructor produced by gdobj macro. Do not call.   Source -Edit - -
      -
      proc `==`*(self, other: NimGodotObject): bool {.
      inline
      .}
      -
      -Compares objects by referential equality. -  Source Edit
      -
      proc godotObject*(nimObj: NimGodotObject): ptr GodotObject {.
      inline
      .}
      +
      proc `==`(self, other: NimGodotObject): bool {.
      inline, raises: [], tags: []
      .}
      +
      +Compares objects by referential equality. +  Source +Edit + +
      +
      proc godotObject(nimObj: NimGodotObject): ptr GodotObject {.
      inline, raises: [], tags: []
      .}
      Returns raw poitner to GodotObject. Use only if you know what you are doing.   Source -Edit - -
      -
      proc godotTypeInfo*(T: typedesc[NimGodotObject]): GodotTypeInfo {.
      inline
      .}
      -
      - -  Source Edit
      -
      proc toVariant*(self: NimGodotObject): Variant {.
      inline
      .}
      +
      proc godotTypeInfo(T: typedesc[NimGodotObject]): GodotTypeInfo {.
      inline
      .}
        Source -Edit +Edit
      -
      proc fromVariant*[T: NimGodotObject](self: var T; val: Variant): ConversionResult
      +
      proc toVariant(self: NimGodotObject): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc toVariant*(self: Variant): Variant {.
      inline
      .}
      +
      proc fromVariant[T: NimGodotObject](self: var T; val: Variant): ConversionResult
        Source -Edit +Edit
      -
      proc fromVariant*(self: var Variant; val: Variant): ConversionResult {.
      inline
      .}
      +
      proc toVariant(self: Variant): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc godotTypeInfo*(T: typedesc[SomeGodotOrNum]): GodotTypeInfo {.
      inline
      .}
      +
      proc fromVariant(self: var Variant; val: Variant): ConversionResult {.
      inline, + raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc godotTypeInfo*(T: typedesc[range]): VariantType {.
      inline
      .}
      +
      proc godotTypeInfo(T: typedesc[SomeGodotOrNum]): GodotTypeInfo {.
      inline
      .}
        Source -Edit +Edit
      -
      proc toVariant*[T: SomeGodotOrNum](val: T): Variant {.
      inline
      .}
      +
      proc godotTypeInfo(T: typedesc[range]): VariantType {.
      inline
      .}
        Source -Edit +Edit
      -
      proc fromVariant*[T: SomeSignedInt or SomeUnsignedInt](self: var T; val: Variant): ConversionResult
      +
      proc toVariant[T: SomeGodotOrNum](val: T): Variant {.
      inline
      .}
        Source -Edit +Edit
      -
      proc godotTypeInfo*(T: typedesc[enum]): GodotTypeInfo
      +
      proc fromVariant[T: SomeSignedInt or SomeUnsignedInt](self: var T; val: Variant): ConversionResult
        Source -Edit +Edit
      -
      proc toVariant*[T: enum](self: T): Variant {.
      inline
      .}
      +
      proc godotTypeInfo(T: typedesc[enum]): GodotTypeInfo
        Source -Edit +Edit
      -
      proc fromVariant*[T: enum](self: var T; val: Variant): ConversionResult {.
      inline
      .}
      +
      proc toVariant[T: enum](self: T): Variant {.
      inline
      .}
        Source -Edit +Edit
      -
      proc fromVariant*[T: SomeFloat](self: var T; val: Variant): ConversionResult
      +
      proc fromVariant[T: enum](self: var T; val: Variant): ConversionResult {.
      inline
      .}
        Source -Edit +Edit
      -
      proc fromVariant*[T: SomeGodot](self: var T; val: Variant): ConversionResult
      +
      proc fromVariant[T: SomeFloat](self: var T; val: Variant): ConversionResult
        Source -Edit +Edit
      -
      proc godotTypeInfo*(T: typedesc[string]): GodotTypeInfo {.
      inline
      .}
      +
      proc fromVariant[T: SomeGodot](self: var T; val: Variant): ConversionResult
        Source -Edit +Edit
      -
      proc toVariant*(s: string): Variant {.
      inline
      .}
      +
      proc godotTypeInfo(T: typedesc[string]): GodotTypeInfo {.
      inline
      .}
        Source -Edit +Edit
      -
      proc fromVariant*(s: var string; val: Variant): ConversionResult
      +
      proc toVariant(s: string): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc godotTypeInfo*(T: typedesc[seq]): GodotTypeInfo
      +
      proc fromVariant(s: var string; val: Variant): ConversionResult {.
      raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc godotTypeInfo*(T: typedesc[array]): GodotTypeInfo
      +
      proc godotTypeInfo(T: typedesc[seq]): GodotTypeInfo
        Source -Edit +Edit
      -
      proc toVariant*[T](s: openarray[T]): Variant
      +
      proc godotTypeInfo(T: typedesc[array]): GodotTypeInfo
        Source -Edit +Edit
      -
      proc fromVariant*[T](s: var seq[T]; val: Variant): ConversionResult
      +
      proc toVariant[T](s: seq[T]): Variant
        Source -Edit +Edit
      -
      proc fromVariant*[T: array](s: var T; val: Variant): ConversionResult
      +
      proc toVariant[I, T](s: array[I, T]): Variant
        Source -Edit +Edit
      -
      proc godotTypeInfo*(T: typedesc[Table | TableRef]): GodotTypeInfo {.
      inline
      .}
      +
      proc fromVariant[T](s: var seq[T]; val: Variant): ConversionResult
        Source -Edit +Edit
      -
      proc toVariant*[T: Table or TableRef](t: T): Variant
      +
      proc fromVariant[T: array](s: var T; val: Variant): ConversionResult
        Source -Edit +Edit
      -
      proc fromVariant*[T: Table or TableRef](t: var T; val: Variant): ConversionResult
      +
      proc godotTypeInfo(T: typedesc[Table | TableRef]): GodotTypeInfo {.
      inline
      .}
        Source Edit
      -
      proc getNativeLibHandle*(): pointer
      +
      proc toVariant[T: Table or TableRef](t: T): Variant
      +
      + +  Source +Edit + +
      +
      proc fromVariant[T: Table or TableRef](t: var T; val: Variant): ConversionResult
      +
      + +  Source +Edit + +
      +
      proc getNativeLibHandle(): pointer {.
      raises: [], tags: []
      .}
      Returns NativeScript library handle used to register type information in Godot.   Source -Edit +Edit
      -
      -

      Templates

      +
      +

      Templates

      -
      template printWarning*(warning: typed)
      +
      template printWarning(warning: typed)
      Prints warning to Godot log, adding filename and line information.   Source -Edit +Edit
      -
      template printError*(error: typed)
      +
      template printError(error: typed)
      Prints error to Godot log, adding filename and line information.   Source -Edit +Edit
      -
      template registerClass*(T: typedesc; godotClassName: cstring; native: bool)
      +
      template registerClass(T: typedesc; godotClassName: cstring; native: bool)
      Registers the specified Godot type. Used by gdobj macro and godotapigen.   Source -Edit +Edit
      @@ -1924,7 +1975,7 @@ class="link-seesrc" target="_blank">Source
      diff --git a/master/godotnodepaths.html b/master/godotnodepaths.html index eb9d26e..d06718a 100644 --- a/master/godotnodepaths.html +++ b/master/godotnodepaths.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

      Module godotnodepaths

      -
      + +
      Search:
      @@ -1216,40 +1238,33 @@ function main() {
    -
  • - Types - -
  • Procs
    • initGodotNodePath
    • + title="initGodotNodePath(dest: var GodotNodePath; s: GodotString)">initGodotNodePath +
    • initGodotNodePath
    • deinit
    • + title="deinit(self: var GodotNodePath)">deinit
    • toGodotString
    • + title="toGodotString(self: GodotNodePath): GodotString">toGodotString
    • isAbsolute
    • + title="isAbsolute(self: GodotNodePath): bool">isAbsolute
    • nameCount
    • + title="nameCount(self: GodotNodePath): cint">nameCount
    • getName
    • + title="getName(self: GodotNodePath; idx: cint): GodotString">getName
    • subnameCount
    • + title="subnameCount(self: GodotNodePath): cint">subnameCount
    • getSubname
    • -
    • property
    • + title="getSubname(self: GodotNodePath; idx: cint): GodotString">getSubname +
    • getConcatenatedSubnames
    • isEmpty
    • + title="isEmpty(self: GodotNodePath): bool">isEmpty
    • `==`
    • + title="`==`(a, b: GodotNodePath): bool">`==`
  • @@ -1263,134 +1278,121 @@ function main() { -
    -

    Types

    -
    -
    GodotNodePath* {.
    byref
    .} = object - data: array[sizeof(int), byte] -
    -
    - -  Source -Edit - -
    - +godotinternaltypes, gdnativeapi

    Procs

    -
    proc initGodotNodePath*(dest: var GodotNodePath; s: GodotString) {.
    - importc: "godot_node_path_new"
    .}
    +
    proc initGodotNodePath(dest: var GodotNodePath; s: GodotString) {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc deinit*(self: var GodotNodePath) {.
    importc: "godot_node_path_destroy"
    .}
    +
    proc initGodotNodePath(dest: var GodotNodePath; src: GodotNodePath) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc toGodotString*(self: GodotNodePath): GodotString {.
    - importc: "godot_node_path_as_string"
    .}
    +
    proc deinit(self: var GodotNodePath) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc isAbsolute*(self: GodotNodePath): bool {.
    noSideEffect, - importc: "godot_node_path_is_absolute"
    .}
    +
    proc toGodotString(self: GodotNodePath): GodotString {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc nameCount*(self: GodotNodePath): cint {.
    noSideEffect, - importc: "godot_node_path_get_name_count"
    .}
    +
    proc isAbsolute(self: GodotNodePath): bool {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc getName*(self: GodotNodePath; idx: cint): GodotString {.
    noSideEffect, - importc: "godot_node_path_get_name"
    .}
    +
    proc nameCount(self: GodotNodePath): cint {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc subnameCount*(self: GodotNodePath): cint {.
    noSideEffect, - importc: "godot_node_path_get_subname_count"
    .}
    +
    proc getName(self: GodotNodePath; idx: cint): GodotString {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc getSubname*(self: GodotNodePath; idx: cint): GodotString {.
    noSideEffect, - importc: "godot_node_path_get_subname"
    .}
    -
    - -  Source Edit
    -
    proc property*(self: GodotNodePath): GodotString {.
    noSideEffect, - importc: "godot_node_path_get_property"
    .}
    +
    proc subnameCount(self: GodotNodePath): cint {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc isEmpty*(self: GodotNodePath): bool {.
    noSideEffect, - importc: "godot_node_path_is_empty"
    .}
    +
    proc getSubname(self: GodotNodePath; idx: cint): GodotString {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc `==`*(a, b: GodotNodePath): bool {.
    noSideEffect, - importc: "godot_node_path_operator_equal"
    .}
    +
    proc getConcatenatedSubnames(self: GodotNodePath): GodotString {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit + +
    +
    proc isEmpty(self: GodotNodePath): bool {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc `==`(a, b: GodotNodePath): bool {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit
    @@ -1403,7 +1405,7 @@ class="link-seesrc" target="_blank">Source
    diff --git a/master/godotobjects.html b/master/godotobjects.html deleted file mode 100644 index 3d6fdeb..0000000 --- a/master/godotobjects.html +++ /dev/null @@ -1,1257 +0,0 @@ - - - - - - - - - - - - - - - - - -Module godotobjects - - - - - - - - -
    -
    -

    Module godotobjects

    -
    -
    -
    - Search: -
    -
    - Group by: - -
    - - -
    -
    -
    -

    -
    -

    Types

    -
    -
    GodotObject* = object
    -
    - -  Source -Edit - -
    - -
    - -
    -
    - -
    - -
    -
    -
    - - - diff --git a/master/godotpoolarrays.html b/master/godotpoolarrays.html index 97dfa62..09414e0 100644 --- a/master/godotpoolarrays.html +++ b/master/godotpoolarrays.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

    Module godotpoolarrays

    -
    + +
    Search:
    @@ -1216,284 +1238,229 @@ function main() { -
  • - Types - -
  • Procs
    • initGodotPoolByteArray
    • + title="initGodotPoolByteArray(dest123068: var GodotPoolByteArray)">initGodotPoolByteArray
    • initGodotPoolByteArray
    • + title="initGodotPoolByteArray(dest123070: var GodotPoolByteArray; src123072: GodotPoolByteArray)">initGodotPoolByteArray
    • initGodotPoolByteArray
    • + title="initGodotPoolByteArray(dest123074: var GodotPoolByteArray; arr123076: GodotArray)">initGodotPoolByteArray
    • deinit
    • -
    • add
    • -
    • addFirst
    • + title="deinit(self123078: var GodotPoolByteArray)">deinit +
    • add
    • add
    • -
    • insert
    • + title="add(self123084: var GodotPoolByteArray; arr123086: GodotPoolByteArray)">add +
    • insert
    • delete
    • + title="delete(self123094: var GodotPoolByteArray; idx123096: cint)">delete
    • reverse
    • + title="reverse(self123098: var GodotPoolByteArray)">reverse
    • setLen
    • -
    • `[]=`
    • + title="setLen(self123100: var GodotPoolByteArray; size123102: cint)">setLen +
    • `[]=`
    • `[]`
    • + title="`[]`(self123110: GodotPoolByteArray; idx123112: cint): byte">`[]`
    • len
    • + title="len(self123114: GodotPoolByteArray): cint">len
    • initGodotPoolIntArray
    • + title="initGodotPoolIntArray(dest123216: var GodotPoolIntArray)">initGodotPoolIntArray
    • initGodotPoolIntArray
    • + title="initGodotPoolIntArray(dest123218: var GodotPoolIntArray; src123220: GodotPoolIntArray)">initGodotPoolIntArray
    • initGodotPoolIntArray
    • + title="initGodotPoolIntArray(dest123222: var GodotPoolIntArray; arr123224: GodotArray)">initGodotPoolIntArray
    • deinit
    • + title="deinit(self123226: var GodotPoolIntArray)">deinit
    • add
    • -
    • addFirst
    • + title="add(self123228: var GodotPoolIntArray; data123230: cint)">add
    • add
    • + title="add(self123232: var GodotPoolIntArray; arr123234: GodotPoolIntArray)">add
    • insert
    • + title="insert(self123236: var GodotPoolIntArray; idx123238: cint; data123240: cint): Error">insert
    • delete
    • + title="delete(self123242: var GodotPoolIntArray; idx123244: cint)">delete
    • reverse
    • + title="reverse(self123246: var GodotPoolIntArray)">reverse
    • setLen
    • + title="setLen(self123248: var GodotPoolIntArray; size123250: cint)">setLen
    • `[]=`
    • + title="`[]=`(self123252: var GodotPoolIntArray; idx123254: cint; data123256: cint)">`[]=`
    • `[]`
    • + title="`[]`(self123258: GodotPoolIntArray; idx123260: cint): cint">`[]`
    • len
    • + title="len(self123262: GodotPoolIntArray): cint">len
    • initGodotPoolRealArray
    • + title="initGodotPoolRealArray(dest123352: var GodotPoolRealArray)">initGodotPoolRealArray
    • initGodotPoolRealArray
    • + title="initGodotPoolRealArray(dest123354: var GodotPoolRealArray; src123356: GodotPoolRealArray)">initGodotPoolRealArray
    • initGodotPoolRealArray
    • + title="initGodotPoolRealArray(dest123358: var GodotPoolRealArray; arr123360: GodotArray)">initGodotPoolRealArray
    • deinit
    • + title="deinit(self123362: var GodotPoolRealArray)">deinit
    • add
    • -
    • addFirst
    • + title="add(self123364: var GodotPoolRealArray; data123366: float32)">add
    • add
    • + title="add(self123368: var GodotPoolRealArray; arr123370: GodotPoolRealArray)">add
    • insert
    • + title="insert(self123372: var GodotPoolRealArray; idx123374: cint; data123376: float32): Error">insert
    • delete
    • + title="delete(self123378: var GodotPoolRealArray; idx123380: cint)">delete
    • reverse
    • + title="reverse(self123382: var GodotPoolRealArray)">reverse
    • setLen
    • + title="setLen(self123384: var GodotPoolRealArray; size123386: cint)">setLen
    • `[]=`
    • + title="`[]=`(self123388: var GodotPoolRealArray; idx123390: cint; data123392: float32)">`[]=`
    • `[]`
    • + title="`[]`(self123394: GodotPoolRealArray; idx123396: cint): float32">`[]`
    • len
    • + title="len(self123398: GodotPoolRealArray): cint">len
    • initGodotPoolStringArray
    • + title="initGodotPoolStringArray(dest123488: var GodotPoolStringArray)">initGodotPoolStringArray
    • initGodotPoolStringArray
    • + title="initGodotPoolStringArray(dest123490: var GodotPoolStringArray; + src123492: GodotPoolStringArray)">initGodotPoolStringArray
    • initGodotPoolStringArray
    • + title="initGodotPoolStringArray(dest123494: var GodotPoolStringArray; arr123496: GodotArray)">initGodotPoolStringArray
    • deinit
    • -
    • initGodotPoolStringArray
    • -
    • initGodotPoolStringArray
    • + title="deinit(self123498: var GodotPoolStringArray)">deinit
    • add
    • -
    • addFirst
    • + title="add(self123500: var GodotPoolStringArray; data123502: GodotString)">add
    • add
    • + title="add(self123504: var GodotPoolStringArray; arr123506: GodotPoolStringArray)">add
    • insert
    • + title="insert(self123508: var GodotPoolStringArray; idx123510: cint; data123512: GodotString): Error">insert
    • delete
    • + title="delete(self123514: var GodotPoolStringArray; idx123516: cint)">delete
    • reverse
    • + title="reverse(self123518: var GodotPoolStringArray)">reverse
    • setLen
    • + title="setLen(self123520: var GodotPoolStringArray; size123522: cint)">setLen
    • `[]=`
    • + title="`[]=`(self123524: var GodotPoolStringArray; idx123526: cint; data123528: GodotString)">`[]=`
    • `[]`
    • + title="`[]`(self123530: GodotPoolStringArray; idx123532: cint): GodotString">`[]`
    • len
    • + title="len(self123534: GodotPoolStringArray): cint">len
    • initGodotPoolVector2Array
    • + title="initGodotPoolVector2Array(dest123624: var GodotPoolVector2Array)">initGodotPoolVector2Array
    • initGodotPoolVector2Array
    • + title="initGodotPoolVector2Array(dest123626: var GodotPoolVector2Array; + src123628: GodotPoolVector2Array)">initGodotPoolVector2Array
    • initGodotPoolVector2Array
    • + title="initGodotPoolVector2Array(dest123630: var GodotPoolVector2Array; arr123632: GodotArray)">initGodotPoolVector2Array
    • deinit
    • -
    • initGodotPoolVector2Array
    • -
    • initGodotPoolVector2Array
    • + title="deinit(self123634: var GodotPoolVector2Array)">deinit
    • add
    • -
    • addFirst
    • + title="add(self123636: var GodotPoolVector2Array; data123638: Vector2)">add
    • add
    • + title="add(self123640: var GodotPoolVector2Array; arr123642: GodotPoolVector2Array)">add
    • insert
    • + title="insert(self123644: var GodotPoolVector2Array; idx123646: cint; data123648: Vector2): Error">insert
    • delete
    • + title="delete(self123650: var GodotPoolVector2Array; idx123652: cint)">delete
    • reverse
    • + title="reverse(self123654: var GodotPoolVector2Array)">reverse
    • setLen
    • + title="setLen(self123656: var GodotPoolVector2Array; size123658: cint)">setLen
    • `[]=`
    • + title="`[]=`(self123660: var GodotPoolVector2Array; idx123662: cint; data123664: Vector2)">`[]=`
    • `[]`
    • + title="`[]`(self123666: GodotPoolVector2Array; idx123668: cint): Vector2">`[]`
    • len
    • + title="len(self123670: GodotPoolVector2Array): cint">len
    • initGodotPoolVector3Array
    • + title="initGodotPoolVector3Array(dest123760: var GodotPoolVector3Array)">initGodotPoolVector3Array
    • initGodotPoolVector3Array
    • + title="initGodotPoolVector3Array(dest123762: var GodotPoolVector3Array; + src123764: GodotPoolVector3Array)">initGodotPoolVector3Array
    • initGodotPoolVector3Array
    • + title="initGodotPoolVector3Array(dest123766: var GodotPoolVector3Array; arr123768: GodotArray)">initGodotPoolVector3Array
    • deinit
    • -
    • initGodotPoolVector3Array
    • -
    • initGodotPoolVector3Array
    • + title="deinit(self123770: var GodotPoolVector3Array)">deinit
    • add
    • -
    • addFirst
    • + title="add(self123772: var GodotPoolVector3Array; data123774: Vector3)">add
    • add
    • + title="add(self123776: var GodotPoolVector3Array; arr123778: GodotPoolVector3Array)">add
    • insert
    • + title="insert(self123780: var GodotPoolVector3Array; idx123782: cint; data123784: Vector3): Error">insert
    • delete
    • + title="delete(self123786: var GodotPoolVector3Array; idx123788: cint)">delete
    • reverse
    • + title="reverse(self123790: var GodotPoolVector3Array)">reverse
    • setLen
    • + title="setLen(self123792: var GodotPoolVector3Array; size123794: cint)">setLen
    • `[]=`
    • + title="`[]=`(self123796: var GodotPoolVector3Array; idx123798: cint; data123800: Vector3)">`[]=`
    • `[]`
    • + title="`[]`(self123802: GodotPoolVector3Array; idx123804: cint): Vector3">`[]`
    • len
    • + title="len(self123806: GodotPoolVector3Array): cint">len
    • initGodotPoolColorArray
    • + title="initGodotPoolColorArray(dest123896: var GodotPoolColorArray)">initGodotPoolColorArray
    • initGodotPoolColorArray
    • + title="initGodotPoolColorArray(dest123898: var GodotPoolColorArray; + src123900: GodotPoolColorArray)">initGodotPoolColorArray
    • initGodotPoolColorArray
    • + title="initGodotPoolColorArray(dest123902: var GodotPoolColorArray; arr123904: GodotArray)">initGodotPoolColorArray
    • deinit
    • -
    • initGodotPoolColorArray
    • -
    • initGodotPoolColorArray
    • + title="deinit(self123906: var GodotPoolColorArray)">deinit
    • add
    • -
    • addFirst
    • + title="add(self123908: var GodotPoolColorArray; data123910: Color)">add
    • add
    • + title="add(self123912: var GodotPoolColorArray; arr123914: GodotPoolColorArray)">add
    • insert
    • + title="insert(self123916: var GodotPoolColorArray; idx123918: cint; data123920: Color): Error">insert
    • delete
    • + title="delete(self123922: var GodotPoolColorArray; idx123924: cint)">delete
    • reverse
    • + title="reverse(self123926: var GodotPoolColorArray)">reverse
    • setLen
    • + title="setLen(self123928: var GodotPoolColorArray; size123930: cint)">setLen
    • `[]=`
    • + title="`[]=`(self123932: var GodotPoolColorArray; idx123934: cint; data123936: Color)">`[]=`
    • `[]`
    • + title="`[]`(self123938: GodotPoolColorArray; idx123940: cint): Color">`[]`
    • len
    • + title="len(self123942: GodotPoolColorArray): cint">len
  • - Iterators + Iterators
    • items
    • + title="items(arr123116: GodotPoolByteArray): byte">items
    • pairs
    • + title="pairs(arr123120: GodotPoolByteArray): tuple[key: cint, val: byte]">pairs
    • items
    • + title="items(arr123264: GodotPoolIntArray): cint">items
    • pairs
    • + title="pairs(arr123268: GodotPoolIntArray): tuple[key: cint, val: cint]">pairs
    • items
    • + title="items(arr123400: GodotPoolRealArray): float32">items
    • pairs
    • + title="pairs(arr123404: GodotPoolRealArray): tuple[key: cint, val: float32]">pairs
    • items
    • + title="items(arr123536: GodotPoolStringArray): GodotString">items
    • pairs
    • + title="pairs(arr123540: GodotPoolStringArray): tuple[key: cint, val: GodotString]">pairs
    • items
    • + title="items(arr123672: GodotPoolVector2Array): Vector2">items
    • pairs
    • + title="pairs(arr123676: GodotPoolVector2Array): tuple[key: cint, val: Vector2]">pairs
    • items
    • + title="items(arr123808: GodotPoolVector3Array): Vector3">items
    • pairs
    • + title="pairs(arr123812: GodotPoolVector3Array): tuple[key: cint, val: Vector3]">pairs
    • items
    • + title="items(arr123944: GodotPoolColorArray): Color">items
    • pairs
    • + title="pairs(arr123948: GodotPoolColorArray): tuple[key: cint, val: Color]">pairs
  • @@ -1507,1276 +1474,1042 @@ function main() { -
    -

    Types

    -
    -
    GodotPoolByteArray* {.
    byref
    .} = object - data: array[sizeof(int), byte] -
    -
    - -  Source -Edit - -
    -
    GodotPoolIntArray* {.
    byref
    .} = object - data: array[sizeof(int), byte] -
    -
    - -  Source -Edit - -
    -
    GodotPoolRealArray* {.
    byref
    .} = object - data: array[sizeof(int), byte] -
    -
    - -  Source -Edit - -
    -
    GodotPoolStringArray* {.
    byref
    .} = object - data: array[sizeof(int), byte] -
    -
    - -  Source -Edit - -
    -
    GodotPoolVector2Array* {.
    byref
    .} = object - data: array[sizeof(int), byte] -
    -
    - -  Source -Edit - -
    -
    GodotPoolVector3Array* {.
    byref
    .} = object - data: array[sizeof(int), byte] -
    -
    - -  Source -Edit - -
    -
    GodotPoolColorArray* {.
    byref
    .} = object - data: array[sizeof(int), byte] -
    -
    - -  Source -Edit - -
    - +godotinternaltypes, gdnativeapi, core/godotcoretypes

    Procs

    -
    proc initGodotPoolByteArray*(dest: var GodotPoolByteArray) {.
    - importc: "godot_pool_byte_array_new"
    .}
    +
    proc initGodotPoolByteArray(dest123068: var GodotPoolByteArray) {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotPoolByteArray*(dest: var GodotPoolByteArray; src: GodotPoolByteArray) {.
    - importc: "godot_pool_byte_array_new_copy"
    .}
    +
    proc initGodotPoolByteArray(dest123070: var GodotPoolByteArray;
    +                           src123072: GodotPoolByteArray) {.
    inline, raises: [], + tags: []
    .}
      Source +Edit + +
    +
    proc initGodotPoolByteArray(dest123074: var GodotPoolByteArray; arr123076: GodotArray) {.
    + inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc deinit(self123078: var GodotPoolByteArray) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc add(self123080: var GodotPoolByteArray; data123082: byte) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc add(self123084: var GodotPoolByteArray; arr123086: GodotPoolByteArray) {.
    inline, + raises: [], tags: []
    .}
    +
    + +  Source Edit
    -
    proc initGodotPoolByteArray*(dest: var GodotPoolByteArray; arr: GodotArray) {.
    - importc: "godot_pool_byte_array_new_with_array"
    .}
    +
    proc insert(self123088: var GodotPoolByteArray; idx123090: cint; data123092: byte): Error {.
    + inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc deinit*(self: var GodotPoolByteArray) {.
    - importc: "godot_pool_byte_array_destroy"
    .}
    +
    proc delete(self123094: var GodotPoolByteArray; idx123096: cint) {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc add*(self: var GodotPoolByteArray; data: uint8) {.
    - importc: "godot_pool_byte_array_append"
    .}
    +
    proc reverse(self123098: var GodotPoolByteArray) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc addFirst*(self: var GodotPoolByteArray; data: uint8) {.
    - importc: "godot_pool_byte_array_push_back"
    .}
    +
    proc setLen(self123100: var GodotPoolByteArray; size123102: cint) {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc add*(self: var GodotPoolByteArray; arr: GodotPoolByteArray) {.
    - importc: "godot_pool_byte_array_append_array"
    .}
    +
    proc `[]=`(self123104: var GodotPoolByteArray; idx123106: cint; data123108: byte) {.
    + inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc insert*(self: var GodotPoolByteArray; idx: cint; data: uint8): Error {.
    - importc: "godot_pool_byte_array_insert"
    .}
    +
    proc `[]`(self123110: GodotPoolByteArray; idx123112: cint): byte {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc delete*(self: var GodotPoolByteArray; idx: cint) {.
    - importc: "godot_pool_byte_array_remove"
    .}
    +
    proc len(self123114: GodotPoolByteArray): cint {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc reverse*(self: var GodotPoolByteArray) {.
    - importc: "godot_pool_byte_array_invert"
    .}
    +
    proc initGodotPoolIntArray(dest123216: var GodotPoolIntArray) {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc setLen*(self: var GodotPoolByteArray; size: cint) {.
    - importc: "godot_pool_byte_array_resize"
    .}
    +
    proc initGodotPoolIntArray(dest123218: var GodotPoolIntArray; src123220: GodotPoolIntArray) {.
    + inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `[]=`*(self: var GodotPoolByteArray; idx: cint; data: uint8) {.
    - importc: "godot_pool_byte_array_set"
    .}
    +
    proc initGodotPoolIntArray(dest123222: var GodotPoolIntArray; arr123224: GodotArray) {.
    + inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `[]`*(self: GodotPoolByteArray; idx: cint): uint8 {.
    noSideEffect, - importc: "godot_pool_byte_array_get"
    .}
    +
    proc deinit(self123226: var GodotPoolIntArray) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc len*(self: GodotPoolByteArray): cint {.
    noSideEffect, - importc: "godot_pool_byte_array_size"
    .}
    +
    proc add(self123228: var GodotPoolIntArray; data123230: cint) {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotPoolIntArray*(dest: var GodotPoolIntArray) {.
    - importc: "godot_pool_int_array_new"
    .}
    +
    proc add(self123232: var GodotPoolIntArray; arr123234: GodotPoolIntArray) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotPoolIntArray*(dest: var GodotPoolIntArray; src: GodotPoolIntArray) {.
    - importc: "godot_pool_int_array_new_copy"
    .}
    +
    proc insert(self123236: var GodotPoolIntArray; idx123238: cint; data123240: cint): Error {.
    + inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotPoolIntArray*(dest: var GodotPoolIntArray; arr: GodotArray) {.
    - importc: "godot_pool_int_array_new_with_array"
    .}
    +
    proc delete(self123242: var GodotPoolIntArray; idx123244: cint) {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc deinit*(self: var GodotPoolIntArray) {.
    importc: "godot_pool_int_array_destroy"
    .}
    +
    proc reverse(self123246: var GodotPoolIntArray) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc add*(self: var GodotPoolIntArray; data: cint) {.
    - importc: "godot_pool_int_array_append"
    .}
    +
    proc setLen(self123248: var GodotPoolIntArray; size123250: cint) {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc addFirst*(self: var GodotPoolIntArray; data: cint) {.
    - importc: "godot_pool_int_array_push_back"
    .}
    +
    proc `[]=`(self123252: var GodotPoolIntArray; idx123254: cint; data123256: cint) {.
    + inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc add*(self: var GodotPoolIntArray; arr: GodotPoolIntArray) {.
    - importc: "godot_pool_int_array_append_array"
    .}
    +
    proc `[]`(self123258: GodotPoolIntArray; idx123260: cint): cint {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc insert*(self: var GodotPoolIntArray; idx: cint; data: cint): Error {.
    - importc: "godot_pool_int_array_insert"
    .}
    +
    proc len(self123262: GodotPoolIntArray): cint {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc delete*(self: var GodotPoolIntArray; idx: cint) {.
    - importc: "godot_pool_int_array_remove"
    .}
    +
    proc initGodotPoolRealArray(dest123352: var GodotPoolRealArray) {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc reverse*(self: var GodotPoolIntArray) {.
    importc: "godot_pool_int_array_invert"
    .}
    +
    proc initGodotPoolRealArray(dest123354: var GodotPoolRealArray;
    +                           src123356: GodotPoolRealArray) {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc setLen*(self: var GodotPoolIntArray; size: cint) {.
    - importc: "godot_pool_int_array_resize"
    .}
    +
    proc initGodotPoolRealArray(dest123358: var GodotPoolRealArray; arr123360: GodotArray) {.
    + inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `[]=`*(self: var GodotPoolIntArray; idx: cint; data: cint) {.
    - importc: "godot_pool_int_array_set"
    .}
    +
    proc deinit(self123362: var GodotPoolRealArray) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `[]`*(self: GodotPoolIntArray; idx: cint): cint {.
    noSideEffect, - importc: "godot_pool_int_array_get"
    .}
    +
    proc add(self123364: var GodotPoolRealArray; data123366: float32) {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc len*(self: GodotPoolIntArray): cint {.
    noSideEffect, - importc: "godot_pool_int_array_size"
    .}
    +
    proc add(self123368: var GodotPoolRealArray; arr123370: GodotPoolRealArray) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotPoolRealArray*(dest: var GodotPoolRealArray) {.
    - importc: "godot_pool_real_array_new"
    .}
    +
    proc insert(self123372: var GodotPoolRealArray; idx123374: cint; data123376: float32): Error {.
    + inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotPoolRealArray*(dest: var GodotPoolRealArray; src: GodotPoolRealArray) {.
    - importc: "godot_pool_real_array_new_copy"
    .}
    +
    proc delete(self123378: var GodotPoolRealArray; idx123380: cint) {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotPoolRealArray*(dest: var GodotPoolRealArray; arr: GodotArray) {.
    - importc: "godot_pool_real_array_new_with_array"
    .}
    +
    proc reverse(self123382: var GodotPoolRealArray) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc deinit*(self: var GodotPoolRealArray) {.
    - importc: "godot_pool_real_array_destroy"
    .}
    +
    proc setLen(self123384: var GodotPoolRealArray; size123386: cint) {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc add*(self: var GodotPoolRealArray; data: float32) {.
    - importc: "godot_pool_real_array_append"
    .}
    +
    proc `[]=`(self123388: var GodotPoolRealArray; idx123390: cint; data123392: float32) {.
    + inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc addFirst*(self: var GodotPoolRealArray; data: float32) {.
    - importc: "godot_pool_real_array_push_back"
    .}
    +
    proc `[]`(self123394: GodotPoolRealArray; idx123396: cint): float32 {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc add*(self: var GodotPoolRealArray; arr: GodotPoolRealArray) {.
    - importc: "godot_pool_real_array_append_array"
    .}
    +
    proc len(self123398: GodotPoolRealArray): cint {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc insert*(self: var GodotPoolRealArray; idx: cint; data: float32): Error {.
    - importc: "godot_pool_real_array_insert"
    .}
    +
    proc initGodotPoolStringArray(dest123488: var GodotPoolStringArray) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc delete*(self: var GodotPoolRealArray; idx: cint) {.
    - importc: "godot_pool_real_array_remove"
    .}
    +
    proc initGodotPoolStringArray(dest123490: var GodotPoolStringArray;
    +                             src123492: GodotPoolStringArray) {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc reverse*(self: var GodotPoolRealArray) {.
    - importc: "godot_pool_real_array_invert"
    .}
    +
    proc initGodotPoolStringArray(dest123494: var GodotPoolStringArray; arr123496: GodotArray) {.
    + inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc setLen*(self: var GodotPoolRealArray; size: cint) {.
    - importc: "godot_pool_real_array_resize"
    .}
    +
    proc deinit(self123498: var GodotPoolStringArray) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `[]=`*(self: var GodotPoolRealArray; idx: cint; data: float32) {.
    - importc: "godot_pool_real_array_set"
    .}
    +
    proc add(self123500: var GodotPoolStringArray; data123502: GodotString) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `[]`*(self: GodotPoolRealArray; idx: cint): float32 {.
    noSideEffect, - importc: "godot_pool_real_array_get"
    .}
    +
    proc add(self123504: var GodotPoolStringArray; arr123506: GodotPoolStringArray) {.
    + inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc len*(self: GodotPoolRealArray): cint {.
    noSideEffect, - importc: "godot_pool_real_array_size"
    .}
    +
    proc insert(self123508: var GodotPoolStringArray; idx123510: cint; data123512: GodotString): Error {.
    + inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotPoolStringArray*(dest: var GodotPoolStringArray) {.
    - importc: "godot_pool_string_array_new"
    .}
    +
    proc delete(self123514: var GodotPoolStringArray; idx123516: cint) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotPoolStringArray*(dest: var GodotPoolStringArray;
    -                              src: GodotPoolStringArray) {.
    - importc: "godot_pool_string_array_new_copy"
    .}
    +
    proc reverse(self123518: var GodotPoolStringArray) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotPoolStringArray*(dest: var GodotPoolStringArray; arr: GodotArray) {.
    - importc: "godot_pool_string_array_new_with_array"
    .}
    +
    proc setLen(self123520: var GodotPoolStringArray; size123522: cint) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc deinit*(self: var GodotPoolStringArray) {.
    - importc: "godot_pool_string_array_destroy"
    .}
    +
    proc `[]=`(self123524: var GodotPoolStringArray; idx123526: cint; data123528: GodotString) {.
    + inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotPoolStringArray*(): GodotPoolStringArray {.
    inline
    .}
    +
    proc `[]`(self123530: GodotPoolStringArray; idx123532: cint): GodotString {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotPoolStringArray*(arr: GodotArray): GodotPoolStringArray {.
    inline
    .}
    +
    proc len(self123534: GodotPoolStringArray): cint {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc add*(self: var GodotPoolStringArray; data: GodotString) {.
    - importc: "godot_pool_string_array_append"
    .}
    +
    proc initGodotPoolVector2Array(dest123624: var GodotPoolVector2Array) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc addFirst*(self: var GodotPoolStringArray; data: GodotString) {.
    - importc: "godot_pool_string_array_push_back"
    .}
    +
    proc initGodotPoolVector2Array(dest123626: var GodotPoolVector2Array;
    +                              src123628: GodotPoolVector2Array) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc add*(self: var GodotPoolStringArray; arr: GodotPoolStringArray) {.
    - importc: "godot_pool_string_array_append_array"
    .}
    +
    proc initGodotPoolVector2Array(dest123630: var GodotPoolVector2Array;
    +                              arr123632: GodotArray) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc insert*(self: var GodotPoolStringArray; idx: cint; data: GodotString): Error {.
    - importc: "godot_pool_string_array_insert"
    .}
    +
    proc deinit(self123634: var GodotPoolVector2Array) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc delete*(self: var GodotPoolStringArray; idx: cint) {.
    - importc: "godot_pool_string_array_remove"
    .}
    +
    proc add(self123636: var GodotPoolVector2Array; data123638: Vector2) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc reverse*(self: var GodotPoolStringArray) {.
    - importc: "godot_pool_string_array_invert"
    .}
    +
    proc add(self123640: var GodotPoolVector2Array; arr123642: GodotPoolVector2Array) {.
    + inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc setLen*(self: var GodotPoolStringArray; size: cint) {.
    - importc: "godot_pool_string_array_resize"
    .}
    +
    proc insert(self123644: var GodotPoolVector2Array; idx123646: cint; data123648: Vector2): Error {.
    + inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `[]=`*(self: var GodotPoolStringArray; idx: cint; data: GodotString) {.
    - importc: "godot_pool_string_array_set"
    .}
    +
    proc delete(self123650: var GodotPoolVector2Array; idx123652: cint) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `[]`*(self: GodotPoolStringArray; idx: cint): GodotString {.
    noSideEffect, - importc: "godot_pool_string_array_get"
    .}
    +
    proc reverse(self123654: var GodotPoolVector2Array) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc len*(self: GodotPoolStringArray): cint {.
    noSideEffect, - importc: "godot_pool_string_array_size"
    .}
    +
    proc setLen(self123656: var GodotPoolVector2Array; size123658: cint) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotPoolVector2Array*(dest: var GodotPoolVector2Array) {.
    - importc: "godot_pool_vector2_array_new"
    .}
    +
    proc `[]=`(self123660: var GodotPoolVector2Array; idx123662: cint; data123664: Vector2) {.
    + inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotPoolVector2Array*(dest: var GodotPoolVector2Array;
    -                               src: GodotPoolVector2Array) {.
    - importc: "godot_pool_vector2_array_new_copy"
    .}
    +
    proc `[]`(self123666: GodotPoolVector2Array; idx123668: cint): Vector2 {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotPoolVector2Array*(dest: var GodotPoolVector2Array; arr: GodotArray) {.
    - importc: "godot_pool_vector2_array_new_with_array"
    .}
    +
    proc len(self123670: GodotPoolVector2Array): cint {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc deinit*(self: var GodotPoolVector2Array) {.
    - importc: "godot_pool_vector2_array_destroy"
    .}
    +
    proc initGodotPoolVector3Array(dest123760: var GodotPoolVector3Array) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotPoolVector2Array*(): GodotPoolVector2Array {.
    inline
    .}
    +
    proc initGodotPoolVector3Array(dest123762: var GodotPoolVector3Array;
    +                              src123764: GodotPoolVector3Array) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotPoolVector2Array*(arr: GodotArray): GodotPoolVector2Array {.
    inline
    .}
    +
    proc initGodotPoolVector3Array(dest123766: var GodotPoolVector3Array;
    +                              arr123768: GodotArray) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc add*(self: var GodotPoolVector2Array; data: Vector2) {.
    - importc: "godot_pool_vector2_array_append"
    .}
    +
    proc deinit(self123770: var GodotPoolVector3Array) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc addFirst*(self: var GodotPoolVector2Array; data: Vector2) {.
    - importc: "godot_pool_vector2_array_push_back"
    .}
    +
    proc add(self123772: var GodotPoolVector3Array; data123774: Vector3) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc add*(self: var GodotPoolVector2Array; arr: GodotPoolVector2Array) {.
    - importc: "godot_pool_vector2_array_append_array"
    .}
    +
    proc add(self123776: var GodotPoolVector3Array; arr123778: GodotPoolVector3Array) {.
    + inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc insert*(self: var GodotPoolVector2Array; idx: cint; data: Vector2): Error {.
    - importc: "godot_pool_vector2_array_insert"
    .}
    +
    proc insert(self123780: var GodotPoolVector3Array; idx123782: cint; data123784: Vector3): Error {.
    + inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc delete*(self: var GodotPoolVector2Array; idx: cint) {.
    - importc: "godot_pool_vector2_array_remove"
    .}
    +
    proc delete(self123786: var GodotPoolVector3Array; idx123788: cint) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc reverse*(self: var GodotPoolVector2Array) {.
    - importc: "godot_pool_vector2_array_invert"
    .}
    +
    proc reverse(self123790: var GodotPoolVector3Array) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc setLen*(self: var GodotPoolVector2Array; size: cint) {.
    - importc: "godot_pool_vector2_array_resize"
    .}
    +
    proc setLen(self123792: var GodotPoolVector3Array; size123794: cint) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `[]=`*(self: var GodotPoolVector2Array; idx: cint; data: Vector2) {.
    - importc: "godot_pool_vector2_array_set"
    .}
    +
    proc `[]=`(self123796: var GodotPoolVector3Array; idx123798: cint; data123800: Vector3) {.
    + inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `[]`*(self: GodotPoolVector2Array; idx: cint): Vector2 {.
    noSideEffect, - importc: "godot_pool_vector2_array_get"
    .}
    +
    proc `[]`(self123802: GodotPoolVector3Array; idx123804: cint): Vector3 {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc len*(self: GodotPoolVector2Array): cint {.
    noSideEffect, - importc: "godot_pool_vector2_array_size"
    .}
    +
    proc len(self123806: GodotPoolVector3Array): cint {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotPoolVector3Array*(dest: var GodotPoolVector3Array) {.
    - importc: "godot_pool_vector3_array_new"
    .}
    +
    proc initGodotPoolColorArray(dest123896: var GodotPoolColorArray) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotPoolVector3Array*(dest: var GodotPoolVector3Array;
    -                               src: GodotPoolVector3Array) {.
    - importc: "godot_pool_vector3_array_new_copy"
    .}
    +
    proc initGodotPoolColorArray(dest123898: var GodotPoolColorArray;
    +                            src123900: GodotPoolColorArray) {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotPoolVector3Array*(dest: var GodotPoolVector3Array; arr: GodotArray) {.
    - importc: "godot_pool_vector3_array_new_with_array"
    .}
    +
    proc initGodotPoolColorArray(dest123902: var GodotPoolColorArray; arr123904: GodotArray) {.
    + inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc deinit*(self: var GodotPoolVector3Array) {.
    - importc: "godot_pool_vector3_array_destroy"
    .}
    +
    proc deinit(self123906: var GodotPoolColorArray) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotPoolVector3Array*(): GodotPoolVector3Array {.
    inline
    .}
    +
    proc add(self123908: var GodotPoolColorArray; data123910: Color) {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotPoolVector3Array*(arr: GodotArray): GodotPoolVector3Array {.
    inline
    .}
    +
    proc add(self123912: var GodotPoolColorArray; arr123914: GodotPoolColorArray) {.
    + inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc add*(self: var GodotPoolVector3Array; data: Vector3) {.
    - importc: "godot_pool_vector3_array_append"
    .}
    +
    proc insert(self123916: var GodotPoolColorArray; idx123918: cint; data123920: Color): Error {.
    + inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc addFirst*(self: var GodotPoolVector3Array; data: Vector3) {.
    - importc: "godot_pool_vector3_array_push_back"
    .}
    +
    proc delete(self123922: var GodotPoolColorArray; idx123924: cint) {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc add*(self: var GodotPoolVector3Array; arr: GodotPoolVector3Array) {.
    - importc: "godot_pool_vector3_array_append_array"
    .}
    +
    proc reverse(self123926: var GodotPoolColorArray) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc insert*(self: var GodotPoolVector3Array; idx: cint; data: Vector3): Error {.
    - importc: "godot_pool_vector3_array_insert"
    .}
    +
    proc setLen(self123928: var GodotPoolColorArray; size123930: cint) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc delete*(self: var GodotPoolVector3Array; idx: cint) {.
    - importc: "godot_pool_vector3_array_remove"
    .}
    +
    proc `[]=`(self123932: var GodotPoolColorArray; idx123934: cint; data123936: Color) {.
    + inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc reverse*(self: var GodotPoolVector3Array) {.
    - importc: "godot_pool_vector3_array_invert"
    .}
    +
    proc `[]`(self123938: GodotPoolColorArray; idx123940: cint): Color {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc setLen*(self: var GodotPoolVector3Array; size: cint) {.
    - importc: "godot_pool_vector3_array_resize"
    .}
    +
    proc len(self123942: GodotPoolColorArray): cint {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc `[]=`*(self: var GodotPoolVector3Array; idx: cint; data: Vector3) {.
    - importc: "godot_pool_vector3_array_set"
    .}
    -
    - -  Source -Edit - -
    -
    proc `[]`*(self: GodotPoolVector3Array; idx: cint): Vector3 {.
    noSideEffect, - importc: "godot_pool_vector3_array_get"
    .}
    -
    - -  Source -Edit - -
    -
    proc len*(self: GodotPoolVector3Array): cint {.
    noSideEffect, - importc: "godot_pool_vector3_array_size"
    .}
    -
    - -  Source -Edit - -
    -
    proc initGodotPoolColorArray*(dest: var GodotPoolColorArray) {.
    - importc: "godot_pool_color_array_new"
    .}
    -
    - -  Source -Edit - -
    -
    proc initGodotPoolColorArray*(dest: var GodotPoolColorArray;
    -                             src: GodotPoolColorArray) {.
    - importc: "godot_pool_color_array_new_copy"
    .}
    -
    - -  Source -Edit - -
    -
    proc initGodotPoolColorArray*(dest: var GodotPoolColorArray; arr: GodotArray) {.
    - importc: "godot_pool_color_array_new_with_array"
    .}
    -
    - -  Source -Edit - -
    -
    proc deinit*(self: var GodotPoolColorArray) {.
    - importc: "godot_pool_color_array_destroy"
    .}
    -
    - -  Source -Edit - -
    -
    proc initGodotPoolColorArray*(): GodotPoolColorArray {.
    inline
    .}
    -
    - -  Source -Edit - -
    -
    proc initGodotPoolColorArray*(arr: GodotArray): GodotPoolColorArray {.
    inline
    .}
    -
    - -  Source -Edit - -
    -
    proc add*(self: var GodotPoolColorArray; data: Color) {.
    - importc: "godot_pool_color_array_append"
    .}
    -
    - -  Source -Edit - -
    -
    proc addFirst*(self: var GodotPoolColorArray; data: Color) {.
    - importc: "godot_pool_color_array_push_back"
    .}
    -
    - -  Source -Edit - -
    -
    proc add*(self: var GodotPoolColorArray; arr: GodotPoolColorArray) {.
    - importc: "godot_pool_color_array_append_array"
    .}
    -
    - -  Source -Edit - -
    -
    proc insert*(self: var GodotPoolColorArray; idx: cint; data: Color): Error {.
    - importc: "godot_pool_color_array_insert"
    .}
    -
    - -  Source -Edit - -
    -
    proc delete*(self: var GodotPoolColorArray; idx: cint) {.
    - importc: "godot_pool_color_array_remove"
    .}
    -
    - -  Source -Edit - -
    -
    proc reverse*(self: var GodotPoolColorArray) {.
    - importc: "godot_pool_color_array_invert"
    .}
    -
    - -  Source -Edit - -
    -
    proc setLen*(self: var GodotPoolColorArray; size: cint) {.
    - importc: "godot_pool_color_array_resize"
    .}
    -
    - -  Source -Edit - -
    -
    proc `[]=`*(self: var GodotPoolColorArray; idx: cint; data: Color) {.
    - importc: "godot_pool_color_array_set"
    .}
    -
    - -  Source -Edit - -
    -
    proc `[]`*(self: GodotPoolColorArray; idx: cint): Color {.
    noSideEffect, - importc: "godot_pool_color_array_get"
    .}
    -
    - -  Source -Edit - -
    -
    proc len*(self: GodotPoolColorArray): cint {.
    noSideEffect, - importc: "godot_pool_color_array_size"
    .}
    -
    - -  Source -Edit +Edit
    -
    -

    Iterators

    +
    +

    Iterators

    -
    iterator items*(arr: GodotPoolByteArray): byte
    +
    iterator items(arr123116: GodotPoolByteArray): byte {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    iterator pairs*(arr: GodotPoolByteArray): tuple[key: cint, val: byte]
    +
    iterator pairs(arr123120: GodotPoolByteArray): tuple[key: cint, val: byte] {.
    + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    iterator items*(arr: GodotPoolIntArray): cint
    +
    iterator items(arr123264: GodotPoolIntArray): cint {.
    raises: [], tags: []
    .}
      Source +Edit + +
    +
    iterator pairs(arr123268: GodotPoolIntArray): tuple[key: cint, val: cint] {.
    raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    iterator items(arr123400: GodotPoolRealArray): float32 {.
    raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    iterator pairs(arr123404: GodotPoolRealArray): tuple[key: cint, val: float32] {.
    + raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    iterator items(arr123536: GodotPoolStringArray): GodotString {.
    raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    iterator pairs(arr123540: GodotPoolStringArray): tuple[key: cint, val: GodotString] {.
    + raises: [], tags: []
    .}
    +
    + +  Source Edit
    -
    iterator pairs*(arr: GodotPoolIntArray): tuple[key: cint, val: cint]
    +
    iterator items(arr123672: GodotPoolVector2Array): Vector2 {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    iterator items*(arr: GodotPoolRealArray): float32
    +
    iterator pairs(arr123676: GodotPoolVector2Array): tuple[key: cint, val: Vector2] {.
    + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    iterator pairs*(arr: GodotPoolRealArray): tuple[key: cint, val: float32]
    +
    iterator items(arr123808: GodotPoolVector3Array): Vector3 {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    iterator items*(arr: GodotPoolStringArray): GodotString
    +
    iterator pairs(arr123812: GodotPoolVector3Array): tuple[key: cint, val: Vector3] {.
    + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    iterator pairs*(arr: GodotPoolStringArray): tuple[key: cint, val: GodotString]
    +
    iterator items(arr123944: GodotPoolColorArray): Color {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    iterator items*(arr: GodotPoolVector2Array): Vector2
    +
    iterator pairs(arr123948: GodotPoolColorArray): tuple[key: cint, val: Color] {.
    + raises: [], tags: []
    .}
      Source -Edit - -
    -
    iterator pairs*(arr: GodotPoolVector2Array): tuple[key: cint, val: Vector2]
    -
    - -  Source -Edit - -
    -
    iterator items*(arr: GodotPoolVector3Array): Vector3
    -
    - -  Source -Edit - -
    -
    iterator pairs*(arr: GodotPoolVector3Array): tuple[key: cint, val: Vector3]
    -
    - -  Source -Edit - -
    -
    iterator items*(arr: GodotPoolColorArray): Color
    -
    - -  Source -Edit - -
    -
    iterator pairs*(arr: GodotPoolColorArray): tuple[key: cint, val: Color]
    -
    - -  Source -Edit +Edit
    @@ -2789,7 +2522,7 @@ class="link-seesrc" target="_blank">Source
    diff --git a/master/godotstrings.html b/master/godotstrings.html index ca6c95b..921ab47 100644 --- a/master/godotstrings.html +++ b/master/godotstrings.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

    Module godotstrings

    -
    + +
    Search:
    @@ -1211,35 +1233,30 @@ function main() {
    • - Types + Imports
    • Procs
      • len
      • -
      • cstring
      • + title="len(self: GodotString): cint">len
      • `==`
      • + title="`==`(self, b: GodotString): bool">`==`
      • `<`
      • + title="`<`(self, b: GodotString): bool">`<`
      • `&`
      • + title="`&`(self, b: GodotString): GodotString">`&`
      • deinit
      • + title="deinit(self: var GodotString)">deinit
      • `$`
      • + title="`$`(self: GodotString): string">`$`
      • toGodotString
      • + title="toGodotString(s: string): GodotString">toGodotString
      • toGodotString
      • + title="toGodotString(s: cstring): GodotString">toGodotString
    • @@ -1250,102 +1267,82 @@ function main() {

      -
      -

      Types

      +
      +

      Imports

      -
      GodotString* {.
      byref
      .} = object - data: array[sizeof(int), byte] -
      -
      - -  Source -Edit - -
      - +godotinternaltypes, gdnativeapi

      Procs

      -
      proc len*(self: GodotString): cint {.
      inline
      .}
      +
      proc len(self: GodotString): cint {.
      inline, raises: [], tags: []
      .}
      Returns the length of string in bytes if it is represented as UTF-8.   Source -Edit +Edit
      -
      proc cstring*(self: GodotString): cstring {.
      importc: "godot_string_c_str"
      .}
      +
      proc `==`(self, b: GodotString): bool {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc `==`*(self, b: GodotString): bool {.
      importc: "godot_string_operator_equal"
      .}
      +
      proc `<`(self, b: GodotString): bool {.
      inline, raises: [], tags: []
      .}
        Source Edit
      -
      proc `<`*(self, b: GodotString): bool {.
      importc: "godot_string_operator_less"
      .}
      +
      proc `&`(self, b: GodotString): GodotString {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc `&`*(self, b: GodotString): GodotString {.
      importc: "godot_string_operator_plus"
      .}
      +
      proc deinit(self: var GodotString) {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc deinit*(self: var GodotString) {.
      importc: "godot_string_destroy"
      .}
      -
      - -  Source -Edit - -
      -
      proc `$`*(self: GodotString): string
      +
      proc `$`(self: GodotString): string {.
      raises: [], tags: []
      .}
      Converts the GodotString into Nim string   Source Edit
      -
      proc toGodotString*(s: string): GodotString {.
      inline
      .}
      +
      proc toGodotString(s: string): GodotString {.
      inline, raises: [], tags: []
      .}
      Converts the Nim string into GodotString   Source Edit
      -
      proc toGodotString*(s: cstring): GodotString {.
      inline
      .}
      +
      proc toGodotString(s: cstring): GodotString {.
      inline, raises: [], tags: []
      .}
      Converts the cstring into GodotString   Source Edit @@ -1360,7 +1357,7 @@ class="link-seesrc" target="_blank">Source
      diff --git a/master/godotvariants.html b/master/godotvariants.html index c1b9ab1..e5cdc8c 100644 --- a/master/godotvariants.html +++ b/master/godotvariants.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

      Module godotvariants

      -
      + +
      Search:
      @@ -1216,168 +1238,141 @@ function main() {
    -
  • - Types - -
  • Procs
    • getType
    • + title="getType(p: GodotVariant): VariantType">getType
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; src: GodotVariant)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; b: bool)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; i: uint64)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; i: int64)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; r: cdouble)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; s: GodotString)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; v2: Vector2)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; rect2: Rect2)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; v3: Vector3)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; t2d: Transform2D)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; plane: Plane)">initGodotVariant
    • initGodotVariant
    • -
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; quat: Quat)">initGodotVariant +
    • initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; basis: Basis)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; trans: Transform)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; color: Color)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; nodePath: GodotNodePath)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; rid: RID)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; obj: ptr GodotObject)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; arr: GodotArray)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; pba: GodotPoolByteArray)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; pia: GodotPoolIntArray)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; pra: GodotPoolRealArray)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; psa: GodotPoolStringArray)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; pv2a: GodotPoolVector2Array)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; pv3a: GodotPoolVector3Array)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; pca: GodotPoolColorArray)">initGodotVariant
    • initGodotVariant
    • + title="initGodotVariant(dest: var GodotVariant; dict: GodotDictionary)">initGodotVariant
    • deinit
    • + title="deinit(v: var GodotVariant)">deinit
    • asBool
    • + title="asBool(self: GodotVariant): bool">asBool
    • asUInt
    • + title="asUInt(self: GodotVariant): uint64">asUInt
    • asInt
    • + title="asInt(self: GodotVariant): int64">asInt
    • asReal
    • + title="asReal(self: GodotVariant): cdouble">asReal
    • asGodotString
    • + title="asGodotString(self: GodotVariant): GodotString">asGodotString
    • asVector2
    • + title="asVector2(self: GodotVariant): Vector2">asVector2
    • asRect2
    • + title="asRect2(self: GodotVariant): Rect2">asRect2
    • asVector3
    • + title="asVector3(self: GodotVariant): Vector3">asVector3
    • asTransform2D
    • + title="asTransform2D(self: GodotVariant): Transform2D">asTransform2D
    • asPlane
    • + title="asPlane(self: GodotVariant): Plane">asPlane
    • asQuat
    • -
    • asRect3
    • + title="asQuat(self: GodotVariant): Quat">asQuat +
    • asAABB
    • asBasis
    • + title="asBasis(self: GodotVariant): Basis">asBasis
    • asTransform
    • + title="asTransform(self: GodotVariant): Transform">asTransform
    • asColor
    • + title="asColor(self: GodotVariant): Color">asColor
    • asNodePath
    • + title="asNodePath(self: GodotVariant): GodotNodePath">asNodePath
    • asRID
    • + title="asRID(self: GodotVariant): RID">asRID
    • asGodotObject
    • + title="asGodotObject(self: GodotVariant): ptr GodotObject">asGodotObject
    • asGodotArray
    • + title="asGodotArray(self: GodotVariant): GodotArray">asGodotArray
    • asGodotPoolByteArray
    • + title="asGodotPoolByteArray(self: GodotVariant): GodotPoolByteArray">asGodotPoolByteArray
    • asGodotPoolIntArray
    • + title="asGodotPoolIntArray(self: GodotVariant): GodotPoolIntArray">asGodotPoolIntArray
    • asGodotPoolRealArray
    • + title="asGodotPoolRealArray(self: GodotVariant): GodotPoolRealArray">asGodotPoolRealArray
    • asGodotPoolStringArray
    • + title="asGodotPoolStringArray(self: GodotVariant): GodotPoolStringArray">asGodotPoolStringArray
    • asGodotPoolVector2Array
    • + title="asGodotPoolVector2Array(self: GodotVariant): GodotPoolVector2Array">asGodotPoolVector2Array
    • asGodotPoolVector3Array
    • + title="asGodotPoolVector3Array(self: GodotVariant): GodotPoolVector3Array">asGodotPoolVector3Array
    • asGodotPoolColorArray
    • + title="asGodotPoolColorArray(self: GodotVariant): GodotPoolColorArray">asGodotPoolColorArray
    • asGodotDictionary
    • -
    • call
    • + title="asGodotDictionary(self: GodotVariant): GodotDictionary">asGodotDictionary +
    • call
    • hasMethod
    • + title="hasMethod(self: GodotVariant; meth: GodotString): bool">hasMethod
    • `==`
    • + title="`==`(self, other: GodotVariant): bool">`==`
    • `<`
    • + title="`<`(self, other: GodotVariant): bool">`<`
    • hashCompare
    • -
    • booleanize
    • + title="hashCompare(self, other: GodotVariant): bool">hashCompare +
    • booleanize
    • `$`
    • + title="`$`(self: GodotVariant): string">`$`
  • @@ -1391,698 +1386,624 @@ function main() { -
    -

    Types

    -
    -
    VariantType* {.
    size: sizeof(cint), pure
    .} = enum - Nil, ## atomic types - Bool, Int, Real, String, Vector2, ## 5 - Rect2, Vector3, Transform2D, Plane, Quat, ## 10 - Rect3, Basis, Transform, ## misc types - Color, NodePath, ## 15 - RID, Object, Dictionary, Array, ## 20 - PoolByteArray, PoolIntArray, PoolRealArray, PoolStringArray, PoolVector2Array, ## 25 - PoolVector3Array, PoolColorArray
    -
    - -  Source -Edit - -
    -
    VariantCallErrorType* {.
    size: sizeof(cint), pure
    .} = enum - OK, InvalidMethod, InvalidArgument, TooManyArguments, TooFewArguments, - InstanceIsNull
    -
    - -  Source -Edit - -
    -
    VariantCallError* = object
    -  error*: VariantCallErrorType
    -  argument*: cint
    -  expected*: VariantType
    -
    -
    - -  Source -Edit - -
    -
    GodotVariant* {.
    byref
    .} = object - data: array[4 + sizeof(int) div 4, float32] -
    -
    - -  Source -Edit - -
    - +core/godotcoretypes, godotinternaltypes, gdnativeapi, godotstrings

    Procs

    -
    proc getType*(p: GodotVariant): VariantType {.
    importc: "godot_variant_get_type"
    .}
    +
    proc getType(p: GodotVariant): VariantType {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotVariant*(dest: var GodotVariant) {.
    importc: "godot_variant_new_nil"
    .}
    +
    proc initGodotVariant(dest: var GodotVariant) {.
    inline, raises: [], tags: []
    .}
      Source +Edit + +
    +
    proc initGodotVariant(dest: var GodotVariant; src: GodotVariant) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc initGodotVariant(dest: var GodotVariant; b: bool) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc initGodotVariant(dest: var GodotVariant; i: uint64) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc initGodotVariant(dest: var GodotVariant; i: int64) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc initGodotVariant(dest: var GodotVariant; r: cdouble) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc initGodotVariant(dest: var GodotVariant; s: GodotString) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc initGodotVariant(dest: var GodotVariant; v2: Vector2) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc initGodotVariant(dest: var GodotVariant; rect2: Rect2) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc initGodotVariant(dest: var GodotVariant; v3: Vector3) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc initGodotVariant(dest: var GodotVariant; t2d: Transform2D) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc initGodotVariant(dest: var GodotVariant; plane: Plane) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc initGodotVariant(dest: var GodotVariant; quat: Quat) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc initGodotVariant(dest: var GodotVariant; aabb: AABB) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc initGodotVariant(dest: var GodotVariant; basis: Basis) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc initGodotVariant(dest: var GodotVariant; trans: Transform) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc initGodotVariant(dest: var GodotVariant; color: Color) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc initGodotVariant(dest: var GodotVariant; nodePath: GodotNodePath) {.
    inline, + raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc initGodotVariant(dest: var GodotVariant; rid: RID) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source Edit
    -
    proc initGodotVariant*(dest: var GodotVariant; src: GodotVariant) {.
    - importc: "godot_variant_new_copy"
    .}
    +
    proc initGodotVariant(dest: var GodotVariant; obj: ptr GodotObject) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotVariant*(dest: var GodotVariant; b: bool) {.
    - importc: "godot_variant_new_bool"
    .}
    +
    proc initGodotVariant(dest: var GodotVariant; arr: GodotArray) {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotVariant*(dest: var GodotVariant; i: uint64) {.
    - importc: "godot_variant_new_uint"
    .}
    +
    proc initGodotVariant(dest: var GodotVariant; pba: GodotPoolByteArray) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc initGodotVariant*(dest: var GodotVariant; i: int64) {.
    - importc: "godot_variant_new_int"
    .}
    -
    - -  Source -Edit - -
    -
    proc initGodotVariant*(dest: var GodotVariant; r: cdouble) {.
    - importc: "godot_variant_new_real"
    .}
    -
    - -  Source Edit
    -
    proc initGodotVariant*(dest: var GodotVariant; s: GodotString) {.
    - importc: "godot_variant_new_string"
    .}
    +
    proc initGodotVariant(dest: var GodotVariant; pia: GodotPoolIntArray) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc initGodotVariant*(dest: var GodotVariant; v2: Vector2) {.
    - importc: "godot_variant_new_vector2"
    .}
    -
    - -  Source Edit
    -
    proc initGodotVariant*(dest: var GodotVariant; rect2: Rect2) {.
    - importc: "godot_variant_new_rect2"
    .}
    +
    proc initGodotVariant(dest: var GodotVariant; pra: GodotPoolRealArray) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc initGodotVariant*(dest: var GodotVariant; v3: Vector3) {.
    - importc: "godot_variant_new_vector3"
    .}
    -
    - -  Source Edit
    -
    proc initGodotVariant*(dest: var GodotVariant; t2d: Transform2D) {.
    - importc: "godot_variant_new_transform2d"
    .}
    +
    proc initGodotVariant(dest: var GodotVariant; psa: GodotPoolStringArray) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc initGodotVariant*(dest: var GodotVariant; plane: Plane) {.
    - importc: "godot_variant_new_plane"
    .}
    -
    - -  Source Edit
    -
    proc initGodotVariant*(dest: var GodotVariant; quat: Quat) {.
    - importc: "godot_variant_new_quat"
    .}
    +
    proc initGodotVariant(dest: var GodotVariant; pv2a: GodotPoolVector2Array) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc initGodotVariant*(dest: var GodotVariant; rect3: Rect3) {.
    - importc: "godot_variant_new_rect3"
    .}
    -
    - -  Source Edit
    -
    proc initGodotVariant*(dest: var GodotVariant; basis: Basis) {.
    - importc: "godot_variant_new_basis"
    .}
    +
    proc initGodotVariant(dest: var GodotVariant; pv3a: GodotPoolVector3Array) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc initGodotVariant*(dest: var GodotVariant; trans: Transform) {.
    - importc: "godot_variant_new_transform"
    .}
    -
    - -  Source Edit
    -
    proc initGodotVariant*(dest: var GodotVariant; color: Color) {.
    - importc: "godot_variant_new_color"
    .}
    +
    proc initGodotVariant(dest: var GodotVariant; pca: GodotPoolColorArray) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc initGodotVariant*(dest: var GodotVariant; nodePath: GodotNodePath) {.
    - importc: "godot_variant_new_node_path"
    .}
    -
    - -  Source Edit
    -
    proc initGodotVariant*(dest: var GodotVariant; rid: RID) {.
    - importc: "godot_variant_new_rid"
    .}
    +
    proc initGodotVariant(dest: var GodotVariant; dict: GodotDictionary) {.
    inline, + raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc initGodotVariant*(dest: var GodotVariant; obj: ptr GodotObject) {.
    - importc: "godot_variant_new_object"
    .}
    -
    - -  Source Edit
    -
    proc initGodotVariant*(dest: var GodotVariant; arr: GodotArray) {.
    - importc: "godot_variant_new_array"
    .}
    +
    proc deinit(v: var GodotVariant) {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc initGodotVariant*(dest: var GodotVariant; pba: GodotPoolByteArray) {.
    - importc: "godot_variant_new_pool_byte_array"
    .}
    -
    - -  Source Edit
    -
    proc initGodotVariant*(dest: var GodotVariant; pia: GodotPoolIntArray) {.
    - importc: "godot_variant_new_pool_int_array"
    .}
    +
    proc asBool(self: GodotVariant): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotVariant*(dest: var GodotVariant; pra: GodotPoolRealArray) {.
    - importc: "godot_variant_new_pool_real_array"
    .}
    +
    proc asUInt(self: GodotVariant): uint64 {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc initGodotVariant*(dest: var GodotVariant; psa: GodotPoolStringArray) {.
    - importc: "godot_variant_new_pool_string_array"
    .}
    -
    - -  Source Edit
    -
    proc initGodotVariant*(dest: var GodotVariant; pv2a: GodotPoolVector2Array) {.
    - importc: "godot_variant_new_pool_vector2_array"
    .}
    +
    proc asInt(self: GodotVariant): int64 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initGodotVariant*(dest: var GodotVariant; pv3a: GodotPoolVector3Array) {.
    - importc: "godot_variant_new_pool_vector3_array"
    .}
    +
    proc asReal(self: GodotVariant): cdouble {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc initGodotVariant*(dest: var GodotVariant; pca: GodotPoolColorArray) {.
    - importc: "godot_variant_new_pool_color_array"
    .}
    -
    - -  Source Edit
    -
    proc initGodotVariant*(dest: var GodotVariant; dict: GodotDictionary) {.
    - importc: "godot_variant_new_dictionary"
    .}
    +
    proc asGodotString(self: GodotVariant): GodotString {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc deinit*(v: var GodotVariant) {.
    importc: "godot_variant_destroy"
    .}
    +
    proc asVector2(self: GodotVariant): Vector2 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc asBool*(self: GodotVariant): bool {.
    importc: "godot_variant_as_bool"
    .}
    +
    proc asRect2(self: GodotVariant): Rect2 {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc asUInt*(self: GodotVariant): uint64 {.
    importc: "godot_variant_as_uint"
    .}
    -
    - -  Source Edit
    -
    proc asInt*(self: GodotVariant): int64 {.
    importc: "godot_variant_as_int"
    .}
    +
    proc asVector3(self: GodotVariant): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc asReal*(self: GodotVariant): cdouble {.
    importc: "godot_variant_as_real"
    .}
    +
    proc asTransform2D(self: GodotVariant): Transform2D {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc asGodotString*(self: GodotVariant): GodotString {.
    - importc: "godot_variant_as_string"
    .}
    -
    - -  Source Edit
    -
    proc asVector2*(self: GodotVariant): Vector2 {.
    importc: "godot_variant_as_vector2"
    .}
    +
    proc asPlane(self: GodotVariant): Plane {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc asRect2*(self: GodotVariant): Rect2 {.
    importc: "godot_variant_as_rect2"
    .}
    +
    proc asQuat(self: GodotVariant): Quat {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc asVector3*(self: GodotVariant): Vector3 {.
    importc: "godot_variant_as_vector3"
    .}
    -
    - -  Source Edit
    -
    proc asTransform2D*(self: GodotVariant): Transform2D {.
    - importc: "godot_variant_as_transform2d"
    .}
    +
    proc asAABB(self: GodotVariant): AABB {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc asPlane*(self: GodotVariant): Plane {.
    importc: "godot_variant_as_plane"
    .}
    +
    proc asBasis(self: GodotVariant): Basis {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc asQuat*(self: GodotVariant): Quat {.
    importc: "godot_variant_as_quat"
    .}
    -
    - -  Source Edit
    -
    proc asRect3*(self: GodotVariant): Rect3 {.
    importc: "godot_variant_as_rect3"
    .}
    +
    proc asTransform(self: GodotVariant): Transform {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc asBasis*(self: GodotVariant): Basis {.
    importc: "godot_variant_as_basis"
    .}
    +
    proc asColor(self: GodotVariant): Color {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc asTransform*(self: GodotVariant): Transform {.
    - importc: "godot_variant_as_transform"
    .}
    -
    - -  Source Edit
    -
    proc asColor*(self: GodotVariant): Color {.
    importc: "godot_variant_as_color"
    .}
    +
    proc asNodePath(self: GodotVariant): GodotNodePath {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc asNodePath*(self: GodotVariant): GodotNodePath {.
    - importc: "godot_variant_as_node_path"
    .}
    +
    proc asRID(self: GodotVariant): RID {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc asRID*(self: GodotVariant): RID {.
    importc: "godot_variant_as_rid"
    .}
    -
    - -  Source Edit
    -
    proc asGodotObject*(self: GodotVariant): ptr GodotObject {.
    - importc: "godot_variant_as_object"
    .}
    +
    proc asGodotObject(self: GodotVariant): ptr GodotObject {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc asGodotArray*(self: GodotVariant): GodotArray {.
    - importc: "godot_variant_as_array"
    .}
    +
    proc asGodotArray(self: GodotVariant): GodotArray {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc asGodotPoolByteArray*(self: GodotVariant): GodotPoolByteArray {.
    - importc: "godot_variant_as_pool_byte_array"
    .}
    -
    - -  Source Edit
    -
    proc asGodotPoolIntArray*(self: GodotVariant): GodotPoolIntArray {.
    - importc: "godot_variant_as_pool_int_array"
    .}
    +
    proc asGodotPoolByteArray(self: GodotVariant): GodotPoolByteArray {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc asGodotPoolRealArray*(self: GodotVariant): GodotPoolRealArray {.
    - importc: "godot_variant_as_pool_real_array"
    .}
    +
    proc asGodotPoolIntArray(self: GodotVariant): GodotPoolIntArray {.
    inline, raises: [], + tags: []
    .}
      Source -Edit - -
    -
    proc asGodotPoolStringArray*(self: GodotVariant): GodotPoolStringArray {.
    - importc: "godot_variant_as_pool_string_array"
    .}
    -
    - -  Source Edit
    -
    proc asGodotPoolVector2Array*(self: GodotVariant): GodotPoolVector2Array {.
    - importc: "godot_variant_as_pool_vector2_array"
    .}
    +
    proc asGodotPoolRealArray(self: GodotVariant): GodotPoolRealArray {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc asGodotPoolVector3Array*(self: GodotVariant): GodotPoolVector3Array {.
    - importc: "godot_variant_as_pool_vector3_array"
    .}
    +
    proc asGodotPoolStringArray(self: GodotVariant): GodotPoolStringArray {.
    inline, + raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc asGodotPoolColorArray*(self: GodotVariant): GodotPoolColorArray {.
    - importc: "godot_variant_as_pool_color_array"
    .}
    -
    - -  Source Edit
    -
    proc asGodotDictionary*(self: GodotVariant): GodotDictionary {.
    - importc: "godot_variant_as_dictionary"
    .}
    +
    proc asGodotPoolVector2Array(self: GodotVariant): GodotPoolVector2Array {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc call*(self: GodotVariant; meth: GodotString; args: var array[128, GodotVariant];
    -          argCount: cint; error: var VariantCallError): GodotVariant {.
    - importc: "godot_variant_call"
    .}
    +
    proc asGodotPoolVector3Array(self: GodotVariant): GodotPoolVector3Array {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc hasMethod*(self: GodotVariant; meth: GodotString): bool {.
    - importc: "godot_variant_has_method"
    .}
    +
    proc asGodotPoolColorArray(self: GodotVariant): GodotPoolColorArray {.
    inline, + raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc `==`*(self, other: GodotVariant): bool {.
    importc: "godot_variant_operator_equal"
    .}
    -
    - -  Source Edit
    -
    proc `<`*(self, other: GodotVariant): bool {.
    importc: "godot_variant_operator_less"
    .}
    +
    proc asGodotDictionary(self: GodotVariant): GodotDictionary {.
    inline, raises: [], + tags: []
    .}
      Source -Edit - -
    -
    proc hashCompare*(self, other: GodotVariant): bool {.
    - importc: "godot_variant_hash_compare"
    .}
    -
    - -  Source Edit
    -
    proc booleanize*(self: GodotVariant; isValid: var bool): bool {.
    - importc: "godot_variant_booleanize"
    .}
    +
    proc call(self: var GodotVariant; meth: GodotString;
    +         args: ptr array[256, ptr GodotVariant]; argCount: cint;
    +         error: var VariantCallError): GodotVariant {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `$`*(self: GodotVariant): string
    +
    proc hasMethod(self: GodotVariant; meth: GodotString): bool {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit + +
    +
    proc `==`(self, other: GodotVariant): bool {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc `<`(self, other: GodotVariant): bool {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc hashCompare(self, other: GodotVariant): bool {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc booleanize(self: GodotVariant): bool {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc `$`(self: GodotVariant): string {.
    raises: [], tags: []
    .}
    +
    + +  Source +Edit
    @@ -2095,7 +2016,7 @@ class="link-seesrc" target="_blank">Source
    diff --git a/master/index.html b/master/index.html index cd83cae..2b179e5 100644 --- a/master/index.html +++ b/master/index.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1205,7 +1223,7 @@ function main() {

    where <your_platform> can be windows, osx, x11. After build is finished, Godot binaries will be under the bin folder. More details about compiling Godot can be found in Godot documentation.

    -

    Building Nim

    The library requires a not yet released Nim version 0.17.1, which you can build yourself by following instructions in the Nim repository. Make sure to also run ./koch tools -d:release after the steps described there to build nimble (package manager) and nimsuggest (IDE helper tool, used by VSCode Nim plugin)

    +

    Installing Nim

    The library requires Nim version 0.18.0 or newer, which you can get here: https://nim-lang.org/install.html

    +

    Make sure you also have nimble (Nim's package manager) installed.

    Creating Project

    The fastest way to set up a Godot-Nim project is to use an existing stub:

    git clone --depth=1 https://github.com/pragmagic/godot-nim-stub.git myproject

    (you can then delete the .git directory within to untie the project from the stub repository)

    @@ -1264,7 +1283,7 @@ scons platform=<your_platform>

    where

  • poolarrays Defines pooled arrays: PoolByteArray, PoolIntArray, PoolRealArray, PoolVector2Array, PoolVector3Array, PoolColorArray, PoolStringArray.
  • quats Defines Quat (quaternion) describing object rotation in 3D space.
  • rect2 Defines Rect2 - a 2D rectangle.
  • -
  • rect3 Defines Rect3 - a 3D box.
  • +
  • aabb Defines AABB - a 3D box.
  • rids Defines RID - a resource identifier.
  • transform2d Defines Transform2D.
  • transforms Defines Transform.
  • @@ -1273,443 +1292,7 @@ scons platform=<your_platform>

    where

  • godotbase Defines Error type and few common math procedures missing in Nim's standard library.
  • -

    Godot API

    This is an auto-generated list of Godot API modules. It's built from Godot changeset b4ad899ef64df6e341a4cbe52a15109cd3d6b2eb.

    - +

    Godot API

    This is an auto-generated list of Godot API modules. It's built from Godot changeset d98e2801379e1d155a78d445355ebbb717f4bbe1.

    godotinternal Module

    Contains low-level wrappers over Godot types that require manual memory management. This module is used within godot-nim implementation and you don't need to import it unless you know what you are doing.

    • godotdictionaries
    • @@ -1727,7 +1310,7 @@ scons platform=<your_platform>

      where

    diff --git a/master/nodepaths.html b/master/nodepaths.html index a12a540..364ac8b 100644 --- a/master/nodepaths.html +++ b/master/nodepaths.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

    Module nodepaths

    -
    + +
    Search:
    @@ -1220,7 +1242,7 @@ function main() { Types @@ -1229,37 +1251,37 @@ function main() { Procs
    • newNodePath
    • + title="newNodePath(path: GodotNodePath): NodePath">newNodePath
    • newNodePath
    • + title="newNodePath(s: string): NodePath">newNodePath
    • godotNodePath
    • + title="godotNodePath(path: NodePath): ptr GodotNodePath">godotNodePath
    • `$`
    • + title="`$`(self: NodePath): string">`$`
    • isAbsolute
    • + title="isAbsolute(self: NodePath): bool">isAbsolute
    • nameCount
    • + title="nameCount(self: NodePath): int">nameCount
    • getName
    • + title="getName(self: NodePath; idx: int): string">getName
    • subnameCount
    • + title="subnameCount(self: NodePath): int">subnameCount
    • getSubname
    • -
    • property
    • + title="getSubname(self: NodePath; idx: int): string">getSubname +
    • getConcatenatedSubnames
    • isEmpty
    • + title="isEmpty(self: NodePath): bool">isEmpty
    • `==`
    • + title="`==`(a, b: NodePath): bool">`==`
  • - Converters + Converters
    • fromString
    • + title="fromString(s: string): NodePath">fromString
  • @@ -1273,20 +1295,20 @@ function main() {

    Types

    -
    NodePath* = ref object
    +
    NodePath = ref object
       path: GodotNodePath
     
      Source -Edit +Edit
    @@ -1294,126 +1316,126 @@ class="link-seesrc" target="_blank">Source

    Procs

    -
    proc newNodePath*(path: GodotNodePath): NodePath
    +
    proc newNodePath(path: GodotNodePath): NodePath {.
    raises: [], tags: []
    .}
    Moves the GodotNodePath into Nim wrapper. The path will be destroyed automatically when the result is no longer referenced.   Source -Edit +Edit
    -
    proc newNodePath*(s: string): NodePath
    +
    proc newNodePath(s: string): NodePath {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc godotNodePath*(path: NodePath): ptr GodotNodePath {.
    inline
    .}
    +
    proc godotNodePath(path: NodePath): ptr GodotNodePath {.
    inline, raises: [], tags: []
    .}
    WARNING: do not keep the returned value for longer than the lifetime of path   Source -Edit +Edit
    -
    proc `$`*(self: NodePath): string {.
    inline
    .}
    +
    proc `$`(self: NodePath): string {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc isAbsolute*(self: NodePath): bool {.
    inline
    .}
    +
    proc isAbsolute(self: NodePath): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc nameCount*(self: NodePath): int {.
    inline
    .}
    +
    proc nameCount(self: NodePath): int {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc getName*(self: NodePath; idx: int): string {.
    inline
    .}
    +
    proc getName(self: NodePath; idx: int): string {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc subnameCount*(self: NodePath): int {.
    inline
    .}
    +
    proc subnameCount(self: NodePath): int {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc getSubname*(self: NodePath; idx: int): string {.
    inline
    .}
    +
    proc getSubname(self: NodePath; idx: int): string {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc property*(self: NodePath): string {.
    inline
    .}
    +
    proc getConcatenatedSubnames(self: NodePath): string {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc isEmpty*(self: NodePath): bool {.
    inline
    .}
    +
    proc isEmpty(self: NodePath): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `==`*(a, b: NodePath): bool
    +
    proc `==`(a, b: NodePath): bool {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    -

    Converters

    +
    +

    Converters

    -
    converter fromString*(s: string): NodePath
    +
    converter fromString(s: string): NodePath {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    @@ -1426,7 +1448,7 @@ class="link-seesrc" target="_blank">Source
    diff --git a/master/planes.html b/master/planes.html index dd3d767..465e8cf 100644 --- a/master/planes.html +++ b/master/planes.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

    Module planes

    -
    + +
    Search:
    @@ -1216,51 +1238,41 @@ function main() { -
  • - Types - -
  • Procs
    • initPlane
    • + title="initPlane(a, b, c, d: float32): Plane">initPlane
    • initPlane
    • + title="initPlane(v1, v2, v3: Vector3): Plane">initPlane
    • initPlane
    • + title="initPlane(normal: Vector3; d: float32): Plane">initPlane
    • `$`
    • + title="`$`(self: Plane): string">`$`
    • normalized
    • + title="normalized(self: Plane): Plane">normalized
    • center
    • + title="center(self: Plane): Vector3">center
    • getAnyPoint
    • + title="getAnyPoint(self: Plane): Vector3">getAnyPoint
    • isPointOver
    • + title="isPointOver(self: Plane; point: Vector3): bool">isPointOver
    • distanceTo
    • + title="distanceTo(self: Plane; point: Vector3): float32">distanceTo
    • contains
    • + title="contains(self: Plane; point: Vector3; epsilon: float32): bool">contains
    • project
    • + title="project(self: Plane; point: Vector3): Vector3">project
    • intersect3
    • + title="intersect3(self: Plane; dest: var Vector3; b, c: Plane): bool">intersect3
    • intersectsRay
    • + title="intersectsRay(self: Plane; dest: var Vector3; v, dir: Vector3): bool">intersectsRay
    • intersectsSegment
    • + title="intersectsSegment(self: Plane; dest: var Vector3; segmentBegin, segmentEnd: Vector3): bool">intersectsSegment
    • `-`
    • + title="`-`(self: Plane): Plane">`-`
    • `==`
    • + title="`==`(a, b: Plane): bool">`==`
  • @@ -1274,180 +1286,158 @@ function main() { -
    -

    Types

    -
    -
    Plane* {.
    byref
    .} = object - normal*: Vector3 - d*: float32 -
    -
    - -  Source -Edit - -
    - +vector3, internal/godotinternaltypes, internal/godotstrings, godotcoretypes, gdnativeapi

    Procs

    -
    proc initPlane*(a, b, c, d: float32): Plane
    +
    proc initPlane(a, b, c, d: float32): Plane {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initPlane*(v1, v2, v3: Vector3): Plane
    +
    proc initPlane(v1, v2, v3: Vector3): Plane {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initPlane*(normal: Vector3; d: float32): Plane
    +
    proc initPlane(normal: Vector3; d: float32): Plane {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `$`*(self: Plane): string {.
    inline
    .}
    +
    proc `$`(self: Plane): string {.
    inline, raises: [], tags: []
    .}
      Source +Edit + +
    +
    proc normalized(self: Plane): Plane {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc center(self: Plane): Vector3 {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc getAnyPoint(self: Plane): Vector3 {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc isPointOver(self: Plane; point: Vector3): bool {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source Edit
    -
    proc normalized*(self: Plane): Plane {.
    noSideEffect, - importc: "godot_plane_normalized"
    .}
    +
    proc distanceTo(self: Plane; point: Vector3): float32 {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc center*(self: Plane): Vector3 {.
    noSideEffect, importc: "godot_plane_center"
    .}
    +
    proc contains(self: Plane; point: Vector3; epsilon: float32): bool {.
    inline, raises: [], + tags: []
    .}
      Source Edit
    -
    proc getAnyPoint*(self: Plane): Vector3 {.
    noSideEffect, - importc: "godot_plane_get_any_point"
    .}
    +
    proc project(self: Plane; point: Vector3): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc isPointOver*(self: Plane; point: Vector3): bool {.
    noSideEffect, - importc: "godot_plane_is_point_over"
    .}
    +
    proc intersect3(self: Plane; dest: var Vector3; b, c: Plane): bool {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc distanceTo*(self: Plane; point: Vector3): float32 {.
    noSideEffect, - importc: "godot_plane_distance_to"
    .}
    +
    proc intersectsRay(self: Plane; dest: var Vector3; v, dir: Vector3): bool {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc contains*(self: Plane; point: Vector3; epsilon: float32): bool {.
    noSideEffect, - importc: "godot_plane_has_point"
    .}
    +
    proc intersectsSegment(self: Plane; dest: var Vector3;
    +                      segmentBegin, segmentEnd: Vector3): bool {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc project*(self: Plane; point: Vector3): Vector3 {.
    noSideEffect, - importc: "godot_plane_project"
    .}
    +
    proc `-`(self: Plane): Plane {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc intersect3*(self: Plane; dest: var Vector3; b, c: Plane): bool {.
    noSideEffect, - importc: "godot_plane_intersect_3"
    .}
    -
    - -  Source Edit
    -
    proc intersectsRay*(self: Plane; dest: var Vector3; v, dir: Vector3): bool {.
    noSideEffect, - importc: "godot_plane_intersects_ray"
    .}
    +
    proc `==`(a, b: Plane): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc intersectsSegment*(self: Plane; dest: var Vector3;
    -                       segmentBegin, segmentEnd: Vector3): bool {.
    noSideEffect, - importc: "godot_plane_intersects_segment"
    .}
    -
    - -  Source -Edit - -
    -
    proc `-`*(self: Plane): Plane {.
    noSideEffect, importc: "godot_plane_operator_neg"
    .}
    -
    - -  Source -Edit - -
    -
    proc `==`*(a, b: Plane): bool {.
    noSideEffect, importc: "godot_plane_operator_equal"
    .}
    -
    - -  Source -Edit +Edit
    @@ -1460,7 +1450,7 @@ class="link-seesrc" target="_blank">Source
    diff --git a/master/poolarrays.html b/master/poolarrays.html index 02a9b73..8be7364 100644 --- a/master/poolarrays.html +++ b/master/poolarrays.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

    Module poolarrays

    -
    + +
    Search:
    @@ -1217,28 +1239,251 @@ function main() {
  • - Procs + Types
  • - Iterators + Procs +
  • +
  • + Iterators +
  • @@ -1252,77 +1497,1109 @@ function main() { +
    +

    Types

    +
    +
    PoolByteArray = ref object
    +  godotPoolByteArray: GodotPoolByteArray
    +
    +
    + +  Source +Edit + +
    +
    PoolIntArray = ref object
    +  godotPoolIntArray: GodotPoolIntArray
    +
    +
    + +  Source +Edit + +
    +
    PoolRealArray = ref object
    +  godotPoolRealArray: GodotPoolRealArray
    +
    +
    + +  Source +Edit + +
    +
    PoolVector2Array = ref object
    +  godotPoolVector2Array: GodotPoolVector2Array
    +
    +
    + +  Source +Edit + +
    +
    PoolVector3Array = ref object
    +  godotPoolVector3Array: GodotPoolVector3Array
    +
    +
    + +  Source +Edit + +
    +
    PoolColorArray = ref object
    +  godotPoolColorArray: GodotPoolColorArray
    +
    +
    + +  Source +Edit + +
    +
    PoolStringArray = ref object
    +  godotPoolStringArray: GodotPoolStringArray
    +
    +
    + +  Source +Edit + +
    +

    Procs

    -
    proc add*(self: var PoolStringArray; data: string)
    +
    proc newPoolByteArray(): PoolByteArray {.
    inline, raises: [Exception], + tags: [RootEffect]
    .}
      Source -Edit +Edit
    -
    proc addFirst*(self: var PoolStringArray; data: string)
    +
    proc godotPoolByteArray(self126086: PoolByteArray): ptr GodotPoolByteArray {.
    inline, + raises: [], tags: []
    .}
    - +WARNING: do not keep the returned value for longer than the lifetime of the array.   Source -Edit +Edit
    -
    proc insert*(self: var PoolStringArray; idx: int; data: string): Error
    +
    proc newPoolByteArray(arr126088: GodotPoolByteArray): PoolByteArray {.
    inline, + raises: [Exception], tags: [RootEffect]
    .}
      Source -Edit +Edit
    -
    proc `[]=`*(self: var PoolStringArray; idx: int; data: string)
    +
    proc newPoolIntArray(): PoolIntArray {.
    inline, raises: [Exception], tags: [RootEffect]
    .}
      Source -Edit +Edit
    -
    proc `[]`*(self: PoolStringArray; idx: int): string
    +
    proc godotPoolIntArray(self126147: PoolIntArray): ptr GodotPoolIntArray {.
    inline, + raises: [], tags: []
    .}
    +
    +WARNING: do not keep the returned value for longer than the lifetime of the array. +  Source +Edit + +
    +
    proc newPoolIntArray(arr126149: GodotPoolIntArray): PoolIntArray {.
    inline, + raises: [Exception], tags: [RootEffect]
    .}
      Source -Edit +Edit + +
    +
    proc newPoolRealArray(): PoolRealArray {.
    inline, raises: [Exception], + tags: [RootEffect]
    .}
    +
    + +  Source +Edit + +
    +
    proc godotPoolRealArray(self126210: PoolRealArray): ptr GodotPoolRealArray {.
    inline, + raises: [], tags: []
    .}
    +
    +WARNING: do not keep the returned value for longer than the lifetime of the array. +  Source +Edit + +
    +
    proc newPoolRealArray(arr126212: GodotPoolRealArray): PoolRealArray {.
    inline, + raises: [Exception], tags: [RootEffect]
    .}
    +
    + +  Source +Edit + +
    +
    proc newPoolVector2Array(): PoolVector2Array {.
    inline, raises: [Exception], + tags: [RootEffect]
    .}
    +
    + +  Source +Edit + +
    +
    proc godotPoolVector2Array(self126273: PoolVector2Array): ptr GodotPoolVector2Array {.
    + inline, raises: [], tags: []
    .}
    +
    +WARNING: do not keep the returned value for longer than the lifetime of the array. +  Source +Edit + +
    +
    proc newPoolVector2Array(arr126275: GodotPoolVector2Array): PoolVector2Array {.
    + inline, raises: [Exception], tags: [RootEffect]
    .}
    +
    + +  Source +Edit + +
    +
    proc newPoolVector3Array(): PoolVector3Array {.
    inline, raises: [Exception], + tags: [RootEffect]
    .}
    +
    + +  Source +Edit + +
    +
    proc godotPoolVector3Array(self126336: PoolVector3Array): ptr GodotPoolVector3Array {.
    + inline, raises: [], tags: []
    .}
    +
    +WARNING: do not keep the returned value for longer than the lifetime of the array. +  Source +Edit + +
    +
    proc newPoolVector3Array(arr126338: GodotPoolVector3Array): PoolVector3Array {.
    + inline, raises: [Exception], tags: [RootEffect]
    .}
    +
    + +  Source +Edit + +
    +
    proc newPoolColorArray(): PoolColorArray {.
    inline, raises: [Exception], + tags: [RootEffect]
    .}
    +
    + +  Source +Edit + +
    +
    proc godotPoolColorArray(self126399: PoolColorArray): ptr GodotPoolColorArray {.
    + inline, raises: [], tags: []
    .}
    +
    +WARNING: do not keep the returned value for longer than the lifetime of the array. +  Source +Edit + +
    +
    proc newPoolColorArray(arr126401: GodotPoolColorArray): PoolColorArray {.
    inline, + raises: [Exception], tags: [RootEffect]
    .}
    +
    + +  Source +Edit + +
    +
    proc newPoolStringArray(): PoolStringArray {.
    inline, raises: [Exception], + tags: [RootEffect]
    .}
    +
    + +  Source +Edit + +
    +
    proc godotPoolStringArray(self126462: PoolStringArray): ptr GodotPoolStringArray {.
    + inline, raises: [], tags: []
    .}
    +
    +WARNING: do not keep the returned value for longer than the lifetime of the array. +  Source +Edit + +
    +
    proc newPoolStringArray(arr126464: GodotPoolStringArray): PoolStringArray {.
    inline, + raises: [Exception], tags: [RootEffect]
    .}
    +
    + +  Source +Edit + +
    +
    proc newPoolByteArray(arr171002: Array): PoolByteArray {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc add(self171004: var PoolByteArray; arr171006: PoolByteArray) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc delete(self171008: var PoolByteArray; idx171010: int) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc reverse(self171012: var PoolByteArray) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc setLen(self171014: var PoolByteArray; size171016: int) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc len(self171018: PoolByteArray): int {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc add(self171020: var PoolByteArray; data171022: uint8) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc insert(self171024: var PoolByteArray; idx171026: int; data171028: uint8): Error {.
    + inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc `[]=`(self171030: var PoolByteArray; idx171032: int; data171034: uint8) {.
    inline, + raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc `[]`(self171036: PoolByteArray; idx171038: int): uint8 {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc newPoolIntArray(arr171202: Array): PoolIntArray {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc add(self171204: var PoolIntArray; arr171206: PoolIntArray) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc delete(self171208: var PoolIntArray; idx171210: int) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc reverse(self171212: var PoolIntArray) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc setLen(self171214: var PoolIntArray; size171216: int) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc len(self171218: PoolIntArray): int {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc add(self171220: var PoolIntArray; data171222: cint) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc insert(self171224: var PoolIntArray; idx171226: int; data171228: cint): Error {.
    + inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc `[]=`(self171230: var PoolIntArray; idx171232: int; data171234: cint) {.
    inline, + raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc `[]`(self171236: PoolIntArray; idx171238: int): cint {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc newPoolRealArray(arr171402: Array): PoolRealArray {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc add(self171404: var PoolRealArray; arr171406: PoolRealArray) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc delete(self171408: var PoolRealArray; idx171410: int) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc reverse(self171412: var PoolRealArray) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc setLen(self171414: var PoolRealArray; size171416: int) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc len(self171418: PoolRealArray): int {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc add(self171420: var PoolRealArray; data171422: float64) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc insert(self171424: var PoolRealArray; idx171426: int; data171428: float64): Error {.
    + inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc `[]=`(self171430: var PoolRealArray; idx171432: int; data171434: float64) {.
    inline, + raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc `[]`(self171436: PoolRealArray; idx171438: int): float64 {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc newPoolVector2Array(arr171602: Array): PoolVector2Array {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc add(self171604: var PoolVector2Array; arr171606: PoolVector2Array) {.
    inline, + raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc delete(self171608: var PoolVector2Array; idx171610: int) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc reverse(self171612: var PoolVector2Array) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc setLen(self171614: var PoolVector2Array; size171616: int) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc len(self171618: PoolVector2Array): int {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc add(self171620: var PoolVector2Array; data171622: Vector2) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc insert(self171624: var PoolVector2Array; idx171626: int; data171628: Vector2): Error {.
    + inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc `[]=`(self171630: var PoolVector2Array; idx171632: int; data171634: Vector2) {.
    + inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc `[]`(self171636: PoolVector2Array; idx171638: int): Vector2 {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc newPoolVector3Array(arr171802: Array): PoolVector3Array {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc add(self171804: var PoolVector3Array; arr171806: PoolVector3Array) {.
    inline, + raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc delete(self171808: var PoolVector3Array; idx171810: int) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc reverse(self171812: var PoolVector3Array) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc setLen(self171814: var PoolVector3Array; size171816: int) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc len(self171818: PoolVector3Array): int {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc add(self171820: var PoolVector3Array; data171822: Vector3) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc insert(self171824: var PoolVector3Array; idx171826: int; data171828: Vector3): Error {.
    + inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc `[]=`(self171830: var PoolVector3Array; idx171832: int; data171834: Vector3) {.
    + inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc `[]`(self171836: PoolVector3Array; idx171838: int): Vector3 {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc newPoolColorArray(arr172002: Array): PoolColorArray {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc add(self172004: var PoolColorArray; arr172006: PoolColorArray) {.
    inline, + raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc delete(self172008: var PoolColorArray; idx172010: int) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc reverse(self172012: var PoolColorArray) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc setLen(self172014: var PoolColorArray; size172016: int) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc len(self172018: PoolColorArray): int {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc add(self172020: var PoolColorArray; data172022: Color) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc insert(self172024: var PoolColorArray; idx172026: int; data172028: Color): Error {.
    + inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc `[]=`(self172030: var PoolColorArray; idx172032: int; data172034: Color) {.
    inline, + raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc `[]`(self172036: PoolColorArray; idx172038: int): Color {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc newPoolStringArray(arr172202: Array): PoolStringArray {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc add(self172204: var PoolStringArray; arr172206: PoolStringArray) {.
    inline, + raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc delete(self172208: var PoolStringArray; idx172210: int) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc reverse(self172212: var PoolStringArray) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc setLen(self172214: var PoolStringArray; size172216: int) {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc len(self172218: PoolStringArray): int {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc add(self: var PoolStringArray; data: string) {.
    raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc insert(self: var PoolStringArray; idx: int; data: string): Error {.
    raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc `[]=`(self: var PoolStringArray; idx: int; data: string) {.
    raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc `[]`(self: PoolStringArray; idx: int): string {.
    raises: [], tags: []
    .}
    +
    + +  Source +Edit
    -
    -

    Iterators

    +
    +

    Iterators

    -
    iterator items*(arr: PoolStringArray): string
    +
    iterator items(arr171040: PoolByteArray): uint8 {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    iterator pairs*(arr: PoolStringArray): tuple[key: int, val: string]
    +
    iterator pairs(arr171044: PoolByteArray): tuple[key: int, val: uint8] {.
    raises: [], + tags: []
    .}
      Source -Edit +Edit + +
    +
    iterator items(arr171240: PoolIntArray): cint {.
    raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    iterator pairs(arr171244: PoolIntArray): tuple[key: int, val: cint] {.
    raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    iterator items(arr171440: PoolRealArray): float64 {.
    raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    iterator pairs(arr171444: PoolRealArray): tuple[key: int, val: float64] {.
    raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    iterator items(arr171640: PoolVector2Array): Vector2 {.
    raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    iterator pairs(arr171644: PoolVector2Array): tuple[key: int, val: Vector2] {.
    + raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    iterator items(arr171840: PoolVector3Array): Vector3 {.
    raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    iterator pairs(arr171844: PoolVector3Array): tuple[key: int, val: Vector3] {.
    + raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    iterator items(arr172040: PoolColorArray): Color {.
    raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    iterator pairs(arr172044: PoolColorArray): tuple[key: int, val: Color] {.
    raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    iterator items(arr: PoolStringArray): string {.
    raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    iterator pairs(arr: PoolStringArray): tuple[key: int, val: string] {.
    raises: [], tags: []
    .}
    +
    + +  Source +Edit
    @@ -1335,7 +2612,7 @@ class="link-seesrc" target="_blank">Source
    diff --git a/master/quats.html b/master/quats.html index de7ee3f..ec9a5a3 100644 --- a/master/quats.html +++ b/master/quats.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

    Module quats

    -
    + +
    Search:
    @@ -1216,67 +1238,55 @@ function main() { -
  • - Types - -
  • Procs
    • initQuat
    • + title="initQuat(x, y, z, w: float32): Quat">initQuat
    • initQuat
    • + title="initQuat(axis: Vector3; angle: float32): Quat">initQuat
    • `$`
    • + title="`$`(self: Quat): string">`$`
    • length
    • + title="length(self: Quat): float32">length
    • lengthSquared
    • + title="lengthSquared(self: Quat): float32">lengthSquared
    • normalized
    • + title="normalized(self: Quat): Quat">normalized
    • isNormalized
    • + title="isNormalized(self: Quat): bool">isNormalized
    • inverse
    • + title="inverse(self: Quat): Quat">inverse
    • dot
    • + title="dot(a, b: Quat): float32">dot
    • xform
    • + title="xform(self: Quat; v: Vector3): Vector3">xform
    • slerp
    • + title="slerp(self: Quat; b: Quat; t: float32): Quat">slerp
    • slerpni
    • + title="slerpni(self: Quat; b: Quat; t: float32): Quat">slerpni
    • cubicSlerp
    • + title="cubicSlerp(self, b, preA, postB: Quat; t: float32): Quat">cubicSlerp
    • `*`
    • + title="`*`(a: Quat; b: float32): Quat">`*`
    • `*=`
    • + title="`*=`(a: var Quat; b: float32)">`*=`
    • `+`
    • + title="`+`(a, b: Quat): Quat">`+`
    • `+=`
    • + title="`+=`(a: var Quat; b: Quat)">`+=`
    • `-`
    • + title="`-`(a, b: Quat): Quat">`-`
    • `-=`
    • + title="`-=`(a: var Quat; b: Quat)">`-=`
    • `/`
    • + title="`/`(self: Quat; b: float32): Quat">`/`
    • `/=`
    • + title="`/=`(self: var Quat; b: float32)">`/=`
    • `==`
    • + title="`==`(a, b: Quat): bool">`==`
    • `-`
    • + title="`-`(self: Quat): Quat">`-`
  • @@ -1290,243 +1300,216 @@ function main() { -
    -

    Types

    -
    -
    Quat* {.
    byref
    .} = object - x*: float32 - y*: float32 - z*: float32 - w*: float32 -
    -
    - -  Source -Edit - -
    - +internal/godotinternaltypes, internal/godotstrings, godotcoretypes, gdnativeapi

    Procs

    -
    proc initQuat*(x, y, z, w: float32): Quat {.
    inline
    .}
    +
    proc initQuat(x, y, z, w: float32): Quat {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initQuat*(axis: Vector3; angle: float32): Quat {.
    inline
    .}
    +
    proc initQuat(axis: Vector3; angle: float32): Quat {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `$`*(self: Quat): string {.
    inline
    .}
    +
    proc `$`(self: Quat): string {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc length*(self: Quat): float32 {.
    noSideEffect, importc: "godot_quat_length"
    .}
    +
    proc length(self: Quat): float32 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc lengthSquared*(self: Quat): float32 {.
    noSideEffect, - importc: "godot_quat_length_squared"
    .}
    +
    proc lengthSquared(self: Quat): float32 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc normalized*(self: Quat): Quat {.
    noSideEffect, importc: "godot_quat_normalized"
    .}
    +
    proc normalized(self: Quat): Quat {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc isNormalized*(self: Quat): bool {.
    noSideEffect, - importc: "godot_quat_is_normalized"
    .}
    +
    proc isNormalized(self: Quat): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc inverse*(self: Quat): Quat {.
    noSideEffect, importc: "godot_quat_inverse"
    .}
    +
    proc inverse(self: Quat): Quat {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc dot*(a, b: Quat): float32 {.
    noSideEffect, importc: "godot_quat_dot"
    .}
    +
    proc dot(a, b: Quat): float32 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc xform*(self: Quat; v: Vector3): Vector3 {.
    noSideEffect, - importc: "godot_quat_xform"
    .}
    +
    proc xform(self: Quat; v: Vector3): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc slerp*(self: Quat; b: Quat; t: float32): Quat {.
    noSideEffect, - importc: "godot_quat_slerp"
    .}
    +
    proc slerp(self: Quat; b: Quat; t: float32): Quat {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc slerpni*(self: Quat; b: Quat; t: float32): Quat {.
    noSideEffect, - importc: "godot_quat_slerpni"
    .}
    +
    proc slerpni(self: Quat; b: Quat; t: float32): Quat {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc cubicSlerp*(self, b, pre_a, post_b: Quat; t: float32): Quat {.
    noSideEffect, - importc: "godot_quat_cubic_slerp"
    .}
    +
    proc cubicSlerp(self, b, preA, postB: Quat; t: float32): Quat {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `*`*(a: Quat; b: float32): Quat {.
    noSideEffect, - importc: "godot_quat_operator_multiply"
    .}
    +
    proc `*`(a: Quat; b: float32): Quat {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `*=`*(a: var Quat; b: float32) {.
    inline
    .}
    +
    proc `*=`(a: var Quat; b: float32) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `+`*(a, b: Quat): Quat {.
    noSideEffect, importc: "godot_quat_operator_add"
    .}
    +
    proc `+`(a, b: Quat): Quat {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `+=`*(a: var Quat; b: Quat) {.
    inline
    .}
    +
    proc `+=`(a: var Quat; b: Quat) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `-`*(a, b: Quat): Quat {.
    noSideEffect, importc: "godot_quat_operator_substract"
    .}
    +
    proc `-`(a, b: Quat): Quat {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `-=`*(a: var Quat; b: Quat) {.
    inline
    .}
    +
    proc `-=`(a: var Quat; b: Quat) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `/`*(self: Quat; b: float32): Quat {.
    noSideEffect, - importc: "godot_quat_operator_divide"
    .}
    +
    proc `/`(self: Quat; b: float32): Quat {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `/=`*(self: var Quat; b: float32) {.
    inline
    .}
    +
    proc `/=`(self: var Quat; b: float32) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `==`*(a, b: Quat): bool {.
    noSideEffect, importc: "godot_quat_operator_equal"
    .}
    +
    proc `==`(a, b: Quat): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `-`*(self: Quat): Quat {.
    noSideEffect, importc: "godot_quat_operator_neg"
    .}
    +
    proc `-`(self: Quat): Quat {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    @@ -1539,7 +1522,7 @@ class="link-seesrc" target="_blank">Source
    diff --git a/master/rect2.html b/master/rect2.html index 96eb141..7ea5392 100644 --- a/master/rect2.html +++ b/master/rect2.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

    Module rect2

    -
    + +
    Search:
    @@ -1216,45 +1238,35 @@ function main() { -
  • - Types - -
  • Procs
    • initRect2
    • + title="initRect2(pos, size: Vector2): Rect2">initRect2
    • initRect2
    • + title="initRect2(x, y, sizeX, sizeY: float32): Rect2">initRect2
    • `$`
    • + title="`$`(self: Rect2): string">`$`
    • area
    • + title="area(self: Rect2): float32">area
    • intersects
    • + title="intersects(a, b: Rect2): bool">intersects
    • encloses
    • + title="encloses(a, b: Rect2): bool">encloses
    • hasNoArea
    • + title="hasNoArea(self: Rect2): bool">hasNoArea
    • clip
    • + title="clip(self, b: Rect2): Rect2">clip
    • merge
    • + title="merge(self, b: Rect2): Rect2">merge
    • contains
    • + title="contains(self: Rect2; point: Vector2): bool">contains
    • grow
    • + title="grow(self: Rect2; by: float32): Rect2">grow
    • expand
    • + title="expand(self: Rect2; to: Vector2): Rect2">expand
    • `==`
    • + title="`==`(a, b: Rect2): bool">`==`
  • @@ -1268,146 +1280,127 @@ function main() { -
    -

    Types

    -
    -
    Rect2* {.
    byref
    .} = object - position*: Vector2 - size*: Vector2 -
    -
    - -  Source -Edit - -
    - +vector2, internal/godotinternaltypes, internal/godotstrings, godotcoretypes, gdnativeapi

    Procs

    -
    proc initRect2*(pos, size: Vector2): Rect2 {.
    inline
    .}
    +
    proc initRect2(pos, size: Vector2): Rect2 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initRect2*(x, y, sizeX, sizeY: float32): Rect2 {.
    inline
    .}
    +
    proc initRect2(x, y, sizeX, sizeY: float32): Rect2 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `$`*(self: Rect2): string {.
    inline
    .}
    +
    proc `$`(self: Rect2): string {.
    inline, raises: [], tags: []
    .}
      Source +Edit + +
    +
    proc area(self: Rect2): float32 {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc intersects(a, b: Rect2): bool {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc encloses(a, b: Rect2): bool {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source Edit
    -
    proc area*(self: Rect2): float32 {.
    noSideEffect, importc: "godot_rect2_get_area"
    .}
    +
    proc hasNoArea(self: Rect2): bool {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc intersects*(a, b: Rect2): bool {.
    noSideEffect, importc: "godot_rect2_intersects"
    .}
    +
    proc clip(self, b: Rect2): Rect2 {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc encloses*(a, b: Rect2): bool {.
    noSideEffect, importc: "godot_rect2_encloses"
    .}
    +
    proc merge(self, b: Rect2): Rect2 {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc hasNoArea*(self: Rect2): bool {.
    noSideEffect, importc: "godot_rect2_has_no_area"
    .}
    +
    proc contains(self: Rect2; point: Vector2): bool {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc clip*(a, b: Rect2): Rect2 {.
    noSideEffect, importc: "godot_rect2_clip"
    .}
    +
    proc grow(self: Rect2; by: float32): Rect2 {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc merge*(a, b: Rect2): Rect2 {.
    noSideEffect, importc: "godot_rect2_merge"
    .}
    +
    proc expand(self: Rect2; to: Vector2): Rect2 {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc contains*(self: Rect2; point: Vector2): bool {.
    noSideEffect, - importc: "godot_rect2_has_point"
    .}
    +
    proc `==`(a, b: Rect2): bool {.
    inline, raises: [], tags: []
    .}
      Source Edit -
    -
    proc grow*(self: Rect2; by: float32): Rect2 {.
    noSideEffect, importc: "godot_rect2_grow"
    .}
    -
    - -  Source -Edit - -
    -
    proc expand*(self: Rect2; to: Vector2): Rect2 {.
    noSideEffect, - importc: "godot_rect2_expand"
    .}
    -
    - -  Source -Edit - -
    -
    proc `==`*(a, b: Rect2): bool {.
    noSideEffect, importc: "godot_rect2_operator_equal"
    .}
    -
    - -  Source -Edit -
    @@ -1419,7 +1412,7 @@ class="link-seesrc" target="_blank">Source
    diff --git a/master/rids.html b/master/rids.html index cbc4171..4b34fe4 100644 --- a/master/rids.html +++ b/master/rids.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

    Module rids

    -
    + +
    Search:
    @@ -1216,30 +1238,21 @@ function main() { -
  • - Types - -
  • Procs
    • initRID
    • + title="initRID(): RID">initRID
    • initRID
    • + title="initRID(obj: ptr GodotObject): RID">initRID
    • id
    • + title="id(self: RID): uint32">id
    • `$`
    • + title="`$`(self: RID): string">`$`
    • `==`
    • + title="`==`(a, b: RID): bool">`==`
    • `<`
    • + title="`<`(a, b: RID): bool">`<`
  • @@ -1253,79 +1266,63 @@ function main() { -
    -

    Types

    -
    -
    RID* {.
    byref
    .} = object - data: array[sizeof(int), byte] -
    -
    - -  Source -Edit - -
    - +godotcoretypes, internal/godotinternaltypes, gdnativeapi

    Procs

    -
    proc initRID*(): RID {.
    inline
    .}
    +
    proc initRID(): RID {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initRID*(obj: ptr GodotObject): RID {.
    inline
    .}
    +
    proc initRID(obj: ptr GodotObject): RID {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc id*(self: RID): uint32 {.
    inline
    .}
    +
    proc id(self: RID): uint32 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `$`*(self: RID): string
    +
    proc `$`(self: RID): string {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `==`*(a, b: RID): bool {.
    importc: "godot_rid_operator_equal"
    .}
    +
    proc `==`(a, b: RID): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `<`*(a, b: RID): bool {.
    importc: "godot_rid_operator_less"
    .}
    +
    proc `<`(a, b: RID): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    @@ -1338,7 +1335,7 @@ class="link-seesrc" target="_blank">Source
    diff --git a/master/transform2d.html b/master/transform2d.html index f7083e1..17babf9 100644 --- a/master/transform2d.html +++ b/master/transform2d.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

    Module transform2d

    -
    + +
    Search:
    @@ -1216,64 +1238,55 @@ function main() { -
  • - Types - -
  • Procs
    • initTransform2D
    • + title="initTransform2D(): Transform2D">initTransform2D
    • initTransform2D
    • + title="initTransform2D(rot: float32; pos: Vector2): Transform2D">initTransform2D
    • initTransform2D
    • + title="initTransform2D(xAxis, yAxis, origin: Vector2): Transform2D">initTransform2D
    • `$`
    • + title="`$`(self: Transform2D): string">`$`
    • inverse
    • + title="inverse(self: Transform2D): Transform2D">inverse
    • affineInverse
    • + title="affineInverse(self: Transform2D): Transform2D">affineInverse
    • rotation
    • + title="rotation(self: Transform2D): float32">rotation
    • origin
    • + title="origin(self: Transform2D): Vector2">origin
    • scale
    • + title="scale(self: Transform2D): Vector2">scale
    • orthonormalized
    • + title="orthonormalized(self: Transform2D): Transform2D">orthonormalized
    • rotated
    • + title="rotated(self: Transform2D; phi: float32): Transform2D">rotated
    • scaled
    • + title="scaled(self: Transform2D; scale: Vector2): Transform2D">scaled
    • translated
    • + title="translated(self: Transform2D; offset: Vector2): Transform2D">translated
    • xformVector2
    • + title="xformVector2(self: Transform2D; v: Vector2): Vector2">xformVector2
    • xformInvVector2
    • + title="xformInvVector2(self: Transform2D; v: Vector2): Vector2">xformInvVector2
    • basisXformVector2
    • + title="basisXformVector2(self: Transform2D; v: Vector2): Vector2">basisXformVector2
    • basisXformInvVector2
    • + title="basisXformInvVector2(self: Transform2D; v: Vector2): Vector2">basisXformInvVector2
    • xformRect2
    • + title="xformRect2(self: Transform2D; rect: Rect2): Rect2">xformRect2
    • xformInvRect2
    • + title="xformInvRect2(self: Transform2D; rect: Rect2): Rect2">xformInvRect2
    • interpolateWith
    • + title="interpolateWith(self, m: Transform2D; c: float32): Transform2D">interpolateWith
    • `==`
    • + title="`==`(a, b: Transform2D): bool">`==`
    • `*`
    • + title="`*`(a, b: Transform2D): Transform2D">`*`
    • `*=`
    • + title="`*=`(a: var Transform2D; b: Transform2D)">`*=`
  • @@ -1287,245 +1300,224 @@ function main() { -
    -

    Types

    -
    -
    Transform2D* {.
    byref
    .} = object - elements*: array[3, Vector2] -
    -
    - -  Source -Edit - -
    - +internal/godotinternaltypes, internal/godotstrings, godotcoretypes, gdnativeapi

    Procs

    -
    proc initTransform2D*(): Transform2D {.
    inline
    .}
    +
    proc initTransform2D(): Transform2D {.
    inline, raises: [], tags: []
    .}
      Source +Edit + +
    +
    proc initTransform2D(rot: float32; pos: Vector2): Transform2D {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc initTransform2D(xAxis, yAxis, origin: Vector2): Transform2D {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc `$`(self: Transform2D): string {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc inverse(self: Transform2D): Transform2D {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source Edit
    -
    proc initTransform2D*(rot: float32; pos: Vector2): Transform2D {.
    inline
    .}
    +
    proc affineInverse(self: Transform2D): Transform2D {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc initTransform2D*(xAxis, yAxis, origin: Vector2): Transform2D {.
    inline
    .}
    +
    proc rotation(self: Transform2D): float32 {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc `$`*(self: Transform2D): string {.
    inline
    .}
    +
    proc origin(self: Transform2D): Vector2 {.
    inline, raises: [], tags: []
    .}
      Source +Edit + +
    +
    proc scale(self: Transform2D): Vector2 {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source Edit
    -
    proc inverse*(self: Transform2D): Transform2D {.
    importc: "godot_transform2d_inverse"
    .}
    +
    proc orthonormalized(self: Transform2D): Transform2D {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc affineInverse*(self: Transform2D): Transform2D {.
    - importc: "godot_transform2d_affine_inverse"
    .}
    +
    proc rotated(self: Transform2D; phi: float32): Transform2D {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc rotation*(self: Transform2D): float32 {.
    - importc: "godot_transform2d_get_rotation"
    .}
    +
    proc scaled(self: Transform2D; scale: Vector2): Transform2D {.
    inline, raises: [], + tags: []
    .}
      Source -Edit - -
    -
    proc origin*(self: Transform2D): Vector2 {.
    importc: "godot_transform2d_get_origin"
    .}
    -
    - -  Source Edit
    -
    proc scale*(self: Transform2D): Vector2 {.
    importc: "godot_transform2d_get_scale"
    .}
    +
    proc translated(self: Transform2D; offset: Vector2): Transform2D {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc orthonormalized*(self: Transform2D): Transform2D {.
    - importc: "godot_transform2d_orthonormalized"
    .}
    +
    proc xformVector2(self: Transform2D; v: Vector2): Vector2 {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc rotated*(self: Transform2D; phi: float32): Transform2D {.
    - importc: "godot_transform2d_rotated"
    .}
    -
    - -  Source Edit
    -
    proc scaled*(self: Transform2D; scale: Vector2): Transform2D {.
    - importc: "godot_transform2d_scaled"
    .}
    +
    proc xformInvVector2(self: Transform2D; v: Vector2): Vector2 {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc translated*(self: Transform2D; offset: Vector2): Transform2D {.
    - importc: "godot_transform2d_translated"
    .}
    +
    proc basisXformVector2(self: Transform2D; v: Vector2): Vector2 {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc xformVector2*(self: Transform2D; v: Vector2): Vector2 {.
    - importc: "godot_transform2d_xform_vector2"
    .}
    +
    proc basisXformInvVector2(self: Transform2D; v: Vector2): Vector2 {.
    inline, raises: [], + tags: []
    .}
      Source -Edit - -
    -
    proc xformInvVector2*(self: Transform2D; v: Vector2): Vector2 {.
    - importc: "godot_transform2d_xform_inv_vector2"
    .}
    -
    - -  Source Edit
    -
    proc basisXformVector2*(self: Transform2D; v: Vector2): Vector2 {.
    - importc: "godot_transform2d_basis_xform_vector2"
    .}
    +
    proc xformRect2(self: Transform2D; rect: Rect2): Rect2 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc basisXformInvVector2*(self: Transform2D; v: Vector2): Vector2 {.
    - importc: "godot_transform2d_basis_xform_inv_vector2"
    .}
    +
    proc xformInvRect2(self: Transform2D; rect: Rect2): Rect2 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc xformRect2*(self: Transform2D; v: Rect2): Rect2 {.
    - importc: "godot_transform2d_xform_rect2"
    .}
    +
    proc interpolateWith(self, m: Transform2D; c: float32): Transform2D {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc xformInvRect2*(self: Transform2D; v: Rect2): Rect2 {.
    - importc: "godot_transform2d_xform_inv_rect2"
    .}
    +
    proc `==`(a, b: Transform2D): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc interpolateWith*(self, m: Transform2D; c: float32): Transform2D {.
    - importc: "godot_transform2d_interpolate_with"
    .}
    -
    - -  Source Edit
    -
    proc `==`*(a, b: Transform2D): bool {.
    importc: "godot_transform2d_operator_equal"
    .}
    +
    proc `*`(a, b: Transform2D): Transform2D {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc `*`*(a, b: Transform2D): Transform2D {.
    importc: "godot_transform2d_operator_multiply"
    .}
    +
    proc `*=`(a: var Transform2D; b: Transform2D) {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc `*=`*(a: var Transform2D; b: Transform2D) {.
    inline
    .}
    -
    - -  Source -Edit +Edit
    @@ -1538,7 +1530,7 @@ class="link-seesrc" target="_blank">Source
    diff --git a/master/transforms.html b/master/transforms.html index 0620fca..e863a13 100644 --- a/master/transforms.html +++ b/master/transforms.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

    Module transforms

    -
    + +
    Search:
    @@ -1216,59 +1238,49 @@ function main() { -
  • - Types - -
  • Procs
    • initTransform
    • + title="initTransform(): Transform">initTransform
    • initTransform
    • + title="initTransform(xAxis, yAxis, zAxis, origin: Vector3): Transform">initTransform
    • initTransform
    • + title="initTransform(basis: Basis; origin: Vector3): Transform">initTransform
    • `$`
    • + title="`$`(self: Transform): string">`$`
    • inverse
    • + title="inverse(self: Transform): Transform">inverse
    • affineInverse
    • + title="affineInverse(self: Transform): Transform">affineInverse
    • orthonormalized
    • + title="orthonormalized(self: Transform): Transform">orthonormalized
    • rotated
    • + title="rotated(self: Transform; axis: Vector3; phi: float32): Transform">rotated
    • scaled
    • + title="scaled(self: Transform; scale: Vector3): Transform">scaled
    • translated
    • + title="translated(self: Transform; offset: Vector3): Transform">translated
    • lookingAt
    • + title="lookingAt(self: Transform; target, up: Vector3): Transform">lookingAt
    • xformPlane
    • + title="xformPlane(self: Transform; plane: Plane): Plane">xformPlane
    • xformInvPlane
    • + title="xformInvPlane(self: Transform; plane: Plane): Plane">xformInvPlane
    • xformVector3
    • + title="xformVector3(self: Transform; v: Vector3): Vector3">xformVector3
    • xformInvVector3
    • -
    • xformRect3
    • -
    • xformInvRect3
    • + title="xformInvVector3(self: Transform; v: Vector3): Vector3">xformInvVector3 +
    • xformAABB
    • +
    • xformInvAABB
    • `==`
    • + title="`==`(self: Transform; b: Transform): bool">`==`
    • `*`
    • + title="`*`(self, other: Transform): Transform">`*`
    • `*=`
    • + title="`*=`(self: var Transform; other: Transform)">`*=`
  • @@ -1282,219 +1294,194 @@ function main() { -
    -

    Types

    -
    -
    Transform* {.
    byref
    .} = object - basis*: Basis - origin*: Vector3 -
    -
    - -  Source -Edit - -
    - +internal/godotinternaltypes, internal/godotstrings, godotcoretypes, gdnativeapi, basis

    Procs

    -
    proc initTransform*(): Transform {.
    inline
    .}
    +
    proc initTransform(): Transform {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initTransform*(xAxis, yAxis, zAxis, origin: Vector3): Transform {.
    inline
    .}
    +
    proc initTransform(xAxis, yAxis, zAxis, origin: Vector3): Transform {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc initTransform*(basis: Basis; origin: Vector3): Transform {.
    inline
    .}
    +
    proc initTransform(basis: Basis; origin: Vector3): Transform {.
    inline, raises: [], + tags: []
    .}
      Source -Edit +Edit
    -
    proc `$`*(self: Transform): string {.
    inline
    .}
    +
    proc `$`(self: Transform): string {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc inverse*(self: Transform): Transform {.
    importc: "godot_transform_inverse"
    .}
    +
    proc inverse(self: Transform): Transform {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc affineInverse*(self: Transform): Transform {.
    - importc: "godot_transform_affine_inverse"
    .}
    +
    proc affineInverse(self: Transform): Transform {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc orthonormalized*(self: Transform): Transform {.
    - importc: "godot_transform_orthonormalized"
    .}
    +
    proc orthonormalized(self: Transform): Transform {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc rotated*(self: Transform; axis: Vector3; phi: float32): Transform {.
    - importc: "godot_transform_rotated"
    .}
    +
    proc rotated(self: Transform; axis: Vector3; phi: float32): Transform {.
    inline, + raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc scaled*(self: Transform; scale: Vector3): Transform {.
    - importc: "godot_transform_scaled"
    .}
    +
    proc scaled(self: Transform; scale: Vector3): Transform {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc translated*(self: Transform; offset: Vector3): Transform {.
    - importc: "godot_transform_translated"
    .}
    +
    proc translated(self: Transform; offset: Vector3): Transform {.
    inline, raises: [], + tags: []
    .}
      Source +Edit + +
    +
    proc lookingAt(self: Transform; target, up: Vector3): Transform {.
    inline, raises: [], + tags: []
    .}
    +
    + +  Source Edit
    -
    proc lookingAt*(self: Transform; target, up: Vector3): Transform {.
    - importc: "godot_transform_looking_at"
    .}
    +
    proc xformPlane(self: Transform; plane: Plane): Plane {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc xformPlane*(self: Transform; v: Plane): Plane {.
    - importc: "godot_transform_xform_plane"
    .}
    +
    proc xformInvPlane(self: Transform; plane: Plane): Plane {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc xformInvPlane*(self: Transform; v: Plane): Plane {.
    - importc: "godot_transform_xform_inv_plane"
    .}
    +
    proc xformVector3(self: Transform; v: Vector3): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc xformVector3*(self: Transform; v: Vector3): Vector3 {.
    - importc: "godot_transform_xform_vector3"
    .}
    +
    proc xformInvVector3(self: Transform; v: Vector3): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc xformInvVector3*(self: Transform; v: Vector3): Vector3 {.
    - importc: "godot_transform_xform_inv_vector3"
    .}
    -
    - -  Source Edit
    -
    proc xformRect3*(self: Transform; v: Vector3): Rect3 {.
    - importc: "godot_transform_xform_rect3"
    .}
    +
    proc xformAABB(self: Transform; rect: AABB): AABB {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc xformInvRect3*(self: Transform; v: Vector3): Vector3 {.
    - importc: "godot_transform_xform_inv_rect3"
    .}
    +
    proc xformInvAABB(self: Transform; rect: AABB): AABB {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `==`*(self: Transform; b: Transform): bool {.
    - importc: "godot_transform_operator_equal"
    .}
    +
    proc `==`(self: Transform; b: Transform): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc `*`*(a, b: Transform): Transform {.
    importc: "godot_transform_operator_multiply"
    .}
    -
    - -  Source Edit
    -
    proc `*=`*(a: var Transform; b: Transform) {.
    inline
    .}
    +
    proc `*`(self, other: Transform): Transform {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit + +
    +
    proc `*=`(self: var Transform; other: Transform) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit
    @@ -1507,7 +1494,7 @@ class="link-seesrc" target="_blank">Source
    diff --git a/master/variants.html b/master/variants.html index cf23808..75b2c13 100644 --- a/master/variants.html +++ b/master/variants.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

    Module variants

    -
    + +
    Search:
    @@ -1220,7 +1242,7 @@ function main() { Types
    • Variant
    • @@ -1230,133 +1252,153 @@ function main() { Procs
      • markNoDeinit
      • + title="markNoDeinit(v: Variant)">markNoDeinit
      • godotVariant
      • + title="godotVariant(v: Variant): ptr GodotVariant">godotVariant
      • getType
      • + title="getType(v: Variant): VariantType">getType
      • variantFinalizer
      • + title="variantFinalizer(v: Variant)">variantFinalizer
      • `$`
      • + title="`$`(self: Variant): string">`$`
      • newVariant
      • + title="newVariant(): Variant">newVariant
      • newVariant
      • + title="newVariant(v: Variant): Variant">newVariant
      • newVariant
      • + title="newVariant(v: GodotVariant): Variant">newVariant
      • newVariant
      • + title="newVariant(b: bool): Variant">newVariant +
      • newVariant
      • +
      • newVariant
      • +
      • newVariant
      • +
      • newVariant
      • +
      • newVariant
      • +
      • newVariant
      • +
      • newVariant
      • +
      • newVariant
      • +
      • newVariant
      • +
      • newVariant
      • newVariant
      • + title="newVariant(r: cdouble): Variant">newVariant
      • newVariant
      • + title="newVariant(s: string): Variant">newVariant
      • newVariant
      • + title="newVariant(v2: Vector2): Variant">newVariant
      • newVariant
      • + title="newVariant(rect2: Rect2): Variant">newVariant
      • newVariant
      • + title="newVariant(v3: Vector3): Variant">newVariant
      • newVariant
      • + title="newVariant(t2d: Transform2D): Variant">newVariant
      • newVariant
      • + title="newVariant(plane: Plane): Variant">newVariant
      • newVariant
      • -
      • newVariant
      • + title="newVariant(quat: Quat): Variant">newVariant +
      • newVariant
      • newVariant
      • + title="newVariant(basis: Basis): Variant">newVariant
      • newVariant
      • + title="newVariant(trans: Transform): Variant">newVariant
      • newVariant
      • + title="newVariant(color: Color): Variant">newVariant
      • newVariant
      • + title="newVariant(nodePath: NodePath): Variant">newVariant
      • newVariant
      • + title="newVariant(godotNodePath: GodotNodePath): Variant">newVariant
      • newVariant
      • + title="newVariant(rid: RID): Variant">newVariant
      • newVariant
      • + title="newVariant(obj: ptr GodotObject): Variant">newVariant
      • newVariant
      • + title="newVariant(arr: Array): Variant">newVariant
      • newVariant
      • + title="newVariant(pba: PoolByteArray): Variant">newVariant
      • newVariant
      • + title="newVariant(pia: PoolIntArray): Variant">newVariant
      • newVariant
      • + title="newVariant(pra: PoolRealArray): Variant">newVariant
      • newVariant
      • + title="newVariant(psa: PoolStringArray): Variant">newVariant
      • newVariant
      • + title="newVariant(pv2a: PoolVector2Array): Variant">newVariant
      • newVariant
      • + title="newVariant(pv3a: PoolVector3Array): Variant">newVariant
      • newVariant
      • + title="newVariant(pca: PoolColorArray): Variant">newVariant
      • asBool
      • + title="asBool(self: Variant): bool">asBool
      • asUInt
      • + title="asUInt(self: Variant): uint64">asUInt
      • asInt
      • + title="asInt(self: Variant): int64">asInt
      • asReal
      • + title="asReal(self: Variant): cdouble">asReal
      • asString
      • + title="asString(self: Variant): string">asString
      • asVector2
      • + title="asVector2(self: Variant): Vector2">asVector2
      • asRect2
      • + title="asRect2(self: Variant): Rect2">asRect2
      • asVector3
      • + title="asVector3(self: Variant): Vector3">asVector3
      • asTransform2D
      • + title="asTransform2D(self: Variant): Transform2D">asTransform2D
      • asPlane
      • + title="asPlane(self: Variant): Plane">asPlane
      • asQuat
      • -
      • asRect3
      • + title="asQuat(self: Variant): Quat">asQuat +
      • asAABB
      • asBasis
      • + title="asBasis(self: Variant): Basis">asBasis
      • asTransform
      • + title="asTransform(self: Variant): Transform">asTransform
      • asColor
      • + title="asColor(self: Variant): Color">asColor
      • asNodePath
      • + title="asNodePath(self: Variant): NodePath">asNodePath
      • asRID
      • + title="asRID(self: Variant): RID">asRID
      • asGodotObject
      • + title="asGodotObject(self: Variant): ptr GodotObject">asGodotObject
      • asArray
      • + title="asArray(self: Variant): Array">asArray
      • asPoolByteArray
      • + title="asPoolByteArray(self: Variant): PoolByteArray">asPoolByteArray
      • asPoolIntArray
      • + title="asPoolIntArray(self: Variant): PoolIntArray">asPoolIntArray
      • asPoolRealArray
      • + title="asPoolRealArray(self: Variant): PoolRealArray">asPoolRealArray
      • asPoolStringArray
      • + title="asPoolStringArray(self: Variant): PoolStringArray">asPoolStringArray
      • asPoolVector2Array
      • + title="asPoolVector2Array(self: Variant): PoolVector2Array">asPoolVector2Array
      • asPoolVector3Array
      • + title="asPoolVector3Array(self: Variant): PoolVector3Array">asPoolVector3Array
      • asPoolColorArray
      • + title="asPoolColorArray(self: Variant): PoolColorArray">asPoolColorArray
      • hasMethod
      • + title="hasMethod(self: Variant; meth: string): bool">hasMethod
      • `==`
      • + title="`==`(self, other: Variant): bool">`==`
      • `<`
      • + title="`<`(self, other: Variant): bool">`<`
      • hashCompare
      • -
      • booleanize
      • + title="hashCompare(self, other: Variant): bool">hashCompare +
      • booleanize
      @@ -1370,21 +1412,21 @@ function main() {

      Types

      -
      Variant* = ref object
      +
      Variant = ref object
         godotVariant: GodotVariant
         noDeinit: bool
       
        Source -Edit +Edit
      @@ -1392,580 +1434,677 @@ class="link-seesrc" target="_blank">Source

      Procs

      -
      proc markNoDeinit*(v: Variant) {.
      inline
      .}
      +
      proc markNoDeinit(v: Variant) {.
      inline, raises: [], tags: []
      .}
      Makes it so that internal GodotVariant object will not be destroyed when the reference is gone. Use only if you know what you are doing.   Source -Edit +Edit
      -
      proc godotVariant*(v: Variant): ptr GodotVariant {.
      inline
      .}
      +
      proc godotVariant(v: Variant): ptr GodotVariant {.
      inline, raises: [], tags: []
      .}
      WARNING: do not keep the returned value for longer than the lifetime of v   Source -Edit +Edit
      -
      proc getType*(v: Variant): VariantType
      +
      proc getType(v: Variant): VariantType {.
      raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc variantFinalizer*(v: Variant)
      +
      proc variantFinalizer(v: Variant) {.
      raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc `$`*(self: Variant): string {.
      inline
      .}
      +
      proc `$`(self: Variant): string {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(): Variant {.
      inline
      .}
      +
      proc newVariant(): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(v: Variant): Variant {.
      inline
      .}
      +
      proc newVariant(v: Variant): Variant {.
      inline, raises: [], tags: []
      .}
      Makes a copy   Source -Edit +Edit
      -
      proc newVariant*(v: GodotVariant): Variant {.
      inline
      .}
      +
      proc newVariant(v: GodotVariant): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(b: bool): Variant {.
      inline
      .}
      +
      proc newVariant(b: bool): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(r: cdouble): Variant {.
      inline
      .}
      +
      proc newVariant(i150125: uint8): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(s: string): Variant {.
      inline
      .}
      +
      proc newVariant(i150148: uint16): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(v2: Vector2): Variant {.
      inline
      .}
      +
      proc newVariant(i150171: uint32): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(rect2: Rect2): Variant {.
      inline
      .}
      +
      proc newVariant(i150194: uint64): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(v3: Vector3): Variant {.
      inline
      .}
      +
      proc newVariant(i150217: uint): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(t2d: Transform2D): Variant {.
      inline
      .}
      +
      proc newVariant(i150240: int8): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(plane: Plane): Variant {.
      inline
      .}
      +
      proc newVariant(i150263: int16): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(quat: Quat): Variant {.
      inline
      .}
      +
      proc newVariant(i150286: int32): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(rect3: Rect3): Variant {.
      inline
      .}
      +
      proc newVariant(i150309: int64): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(basis: Basis): Variant {.
      inline
      .}
      +
      proc newVariant(i150332: int): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(trans: Transform): Variant {.
      inline
      .}
      +
      proc newVariant(r: cdouble): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(color: Color): Variant {.
      inline
      .}
      +
      proc newVariant(s: string): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(nodePath: NodePath): Variant {.
      inline
      .}
      +
      proc newVariant(v2: Vector2): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(godotNodePath: GodotNodePath): Variant {.
      inline
      .}
      +
      proc newVariant(rect2: Rect2): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(rid: RID): Variant {.
      inline
      .}
      +
      proc newVariant(v3: Vector3): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(obj: ptr GodotObject): Variant {.
      inline
      .}
      +
      proc newVariant(t2d: Transform2D): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(arr: Array): Variant {.
      inline
      .}
      +
      proc newVariant(plane: Plane): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(pba: PoolByteArray): Variant {.
      inline
      .}
      +
      proc newVariant(quat: Quat): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(pia: PoolIntArray): Variant {.
      inline
      .}
      +
      proc newVariant(aabb: AABB): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(pra: PoolRealArray): Variant {.
      inline
      .}
      +
      proc newVariant(basis: Basis): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(psa: PoolStringArray): Variant {.
      inline
      .}
      +
      proc newVariant(trans: Transform): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(pv2a: PoolVector2Array): Variant {.
      inline
      .}
      +
      proc newVariant(color: Color): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(pv3a: PoolVector3Array): Variant {.
      inline
      .}
      +
      proc newVariant(nodePath: NodePath): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc newVariant*(pca: PoolColorArray): Variant {.
      inline
      .}
      +
      proc newVariant(godotNodePath: GodotNodePath): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asBool*(self: Variant): bool {.
      inline
      .}
      +
      proc newVariant(rid: RID): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asUInt*(self: Variant): uint64
      +
      proc newVariant(obj: ptr GodotObject): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asInt*(self: Variant): int64
      +
      proc newVariant(arr: Array): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asReal*(self: Variant): cdouble
      +
      proc newVariant(pba: PoolByteArray): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asString*(self: Variant): string
      +
      proc newVariant(pia: PoolIntArray): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asVector2*(self: Variant): Vector2
      +
      proc newVariant(pra: PoolRealArray): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asRect2*(self: Variant): Rect2
      +
      proc newVariant(psa: PoolStringArray): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asVector3*(self: Variant): Vector3
      +
      proc newVariant(pv2a: PoolVector2Array): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asTransform2D*(self: Variant): Transform2D
      +
      proc newVariant(pv3a: PoolVector3Array): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asPlane*(self: Variant): Plane
      +
      proc newVariant(pca: PoolColorArray): Variant {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asQuat*(self: Variant): Quat
      +
      proc asBool(self: Variant): bool {.
      inline, raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asRect3*(self: Variant): Rect3
      +
      proc asUInt(self: Variant): uint64 {.
      raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asBasis*(self: Variant): Basis
      +
      proc asInt(self: Variant): int64 {.
      raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asTransform*(self: Variant): Transform
      +
      proc asReal(self: Variant): cdouble {.
      raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asColor*(self: Variant): Color
      +
      proc asString(self: Variant): string {.
      raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asNodePath*(self: Variant): NodePath
      +
      proc asVector2(self: Variant): Vector2 {.
      raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asRID*(self: Variant): RID
      +
      proc asRect2(self: Variant): Rect2 {.
      raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asGodotObject*(self: Variant): ptr GodotObject
      +
      proc asVector3(self: Variant): Vector3 {.
      raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asArray*(self: Variant): Array
      +
      proc asTransform2D(self: Variant): Transform2D {.
      raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asPoolByteArray*(self: Variant): PoolByteArray
      +
      proc asPlane(self: Variant): Plane {.
      raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asPoolIntArray*(self: Variant): PoolIntArray
      +
      proc asQuat(self: Variant): Quat {.
      raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asPoolRealArray*(self: Variant): PoolRealArray
      +
      proc asAABB(self: Variant): AABB {.
      raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asPoolStringArray*(self: Variant): PoolStringArray
      +
      proc asBasis(self: Variant): Basis {.
      raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asPoolVector2Array*(self: Variant): PoolVector2Array
      +
      proc asTransform(self: Variant): Transform {.
      raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asPoolVector3Array*(self: Variant): PoolVector3Array
      +
      proc asColor(self: Variant): Color {.
      raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc asPoolColorArray*(self: Variant): PoolColorArray
      +
      proc asNodePath(self: Variant): NodePath {.
      raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc hasMethod*(self: Variant; meth: string): bool
      +
      proc asRID(self: Variant): RID {.
      raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc `==`*(self, other: Variant): bool
      +
      proc asGodotObject(self: Variant): ptr GodotObject {.
      raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc `<`*(self, other: Variant): bool
      +
      proc asArray(self: Variant): Array {.
      raises: [], tags: []
      .}
        Source -Edit +Edit
      -
      proc hashCompare*(self, other: Variant): bool
      +
      proc asPoolByteArray(self: Variant): PoolByteArray {.
      raises: [Exception], + tags: [RootEffect]
      .}
        Source -Edit +Edit
      -
      proc booleanize*(self: Variant; isValid: var bool): bool
      +
      proc asPoolIntArray(self: Variant): PoolIntArray {.
      raises: [Exception], + tags: [RootEffect]
      .}
        Source -Edit +Edit + +
      +
      proc asPoolRealArray(self: Variant): PoolRealArray {.
      raises: [Exception], + tags: [RootEffect]
      .}
      +
      + +  Source +Edit + +
      +
      proc asPoolStringArray(self: Variant): PoolStringArray {.
      raises: [Exception], + tags: [RootEffect]
      .}
      +
      + +  Source +Edit + +
      +
      proc asPoolVector2Array(self: Variant): PoolVector2Array {.
      raises: [Exception], + tags: [RootEffect]
      .}
      +
      + +  Source +Edit + +
      +
      proc asPoolVector3Array(self: Variant): PoolVector3Array {.
      raises: [Exception], + tags: [RootEffect]
      .}
      +
      + +  Source +Edit + +
      +
      proc asPoolColorArray(self: Variant): PoolColorArray {.
      raises: [Exception], + tags: [RootEffect]
      .}
      +
      + +  Source +Edit + +
      +
      proc hasMethod(self: Variant; meth: string): bool {.
      raises: [], tags: []
      .}
      +
      + +  Source +Edit + +
      +
      proc `==`(self, other: Variant): bool {.
      raises: [], tags: []
      .}
      +
      + +  Source +Edit + +
      +
      proc `<`(self, other: Variant): bool {.
      raises: [], tags: []
      .}
      +
      + +  Source +Edit + +
      +
      proc hashCompare(self, other: Variant): bool {.
      raises: [], tags: []
      .}
      +
      + +  Source +Edit + +
      +
      proc booleanize(self: Variant): bool {.
      raises: [], tags: []
      .}
      +
      + +  Source +Edit
      @@ -1978,7 +2117,7 @@ class="link-seesrc" target="_blank">Source
      diff --git a/master/vector2.html b/master/vector2.html index 22e97fc..69c6b27 100644 --- a/master/vector2.html +++ b/master/vector2.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

      Module vector2

      -
      + +
      Search:
      @@ -1216,105 +1238,89 @@ function main() {
    -
  • - Types - -
  • Procs
      -
    • vec2
    • +
    • vec2
    • +
    • vec2
    • `$`
    • + title="`$`(self: Vector2): string">`$`
    • normalized
    • + title="normalized(self: Vector2): Vector2">normalized
    • length
    • + title="length(self: Vector2): float32">length
    • angle
    • + title="angle(self: Vector2): float32">angle
    • lengthSquared
    • + title="lengthSquared(self: Vector2): float32">lengthSquared
    • isNormalized
    • + title="isNormalized(self: Vector2): bool">isNormalized
    • distanceTo
    • + title="distanceTo(self, to: Vector2): float32">distanceTo
    • distanceSquaredTo
    • + title="distanceSquaredTo(self, to: Vector2): float32">distanceSquaredTo
    • angleTo
    • + title="angleTo(self, to: Vector2): float32">angleTo
    • angleToPoint
    • + title="angleToPoint(self, to: Vector2): float32">angleToPoint
    • lerp
    • + title="lerp(self, b: Vector2; t: float32): Vector2">lerp
    • cubicInterpolate
    • + title="cubicInterpolate(self, b, preA, postB: Vector2; t: float32): Vector2">cubicInterpolate
    • rotated
    • + title="rotated(self: Vector2; phi: float32): Vector2">rotated
    • tangent
    • + title="tangent(self: Vector2): Vector2">tangent
    • floor
    • + title="floor(self: Vector2): Vector2">floor
    • snapped
    • + title="snapped(self: Vector2; by: Vector2): Vector2">snapped
    • aspect
    • + title="aspect(self: Vector2): float32">aspect
    • dot
    • + title="dot(a, b: Vector2): float32">dot
    • slide
    • + title="slide(self, n: Vector2): Vector2">slide
    • bounce
    • + title="bounce(self, n: Vector2): Vector2">bounce
    • reflect
    • + title="reflect(self, n: Vector2): Vector2">reflect
    • abs
    • + title="abs(self: Vector2): Vector2">abs
    • clamped
    • + title="clamped(self: Vector2; length: float32): Vector2">clamped
    • `+`
    • + title="`+`(self, other: Vector2): Vector2">`+`
    • `+=`
    • + title="`+=`(self: var Vector2; other: Vector2)">`+=`
    • `-`
    • + title="`-`(self, other: Vector2): Vector2">`-`
    • `-=`
    • + title="`-=`(self: var Vector2; other: Vector2)">`-=`
    • `*`
    • + title="`*`(self, other: Vector2): Vector2">`*`
    • `*=`
    • + title="`*=`(self: var Vector2; other: Vector2)">`*=`
    • `*`
    • + title="`*`(self: Vector2; scalar: float32): Vector2">`*`
    • `*=`
    • + title="`*=`(self: var Vector2; scalar: float32)">`*=`
    • `/`
    • + title="`/`(self, other: Vector2): Vector2">`/`
    • `/=`
    • + title="`/=`(self: var Vector2; other: Vector2)">`/=`
    • `/`
    • + title="`/`(self: Vector2; scalar: float32): Vector2">`/`
    • `/=`
    • + title="`/=`(self: var Vector2; scalar: float32)">`/=`
    • `==`
    • + title="`==`(self, other: Vector2): bool">`==`
    • `<`
    • + title="`<`(self, other: Vector2): bool">`<`
    • `-`
    • -
    • `x=`
    • -
    • `y=`
    • -
    • x
    • -
    • y
    • + title="`-`(self: Vector2): Vector2">`-`
  • @@ -1328,421 +1334,370 @@ function main() { -
    -

    Types

    -
    -
    Vector2* {.
    byref
    .} = object - x*: float32 - y*: float32 -
    -
    - -  Source -Edit - -
    - +internal/godotinternaltypes, internal/godotstrings, godotcoretypes, gdnativeapi

    Procs

    -
    proc vec2*(x, y: float32): Vector2 {.
    inline
    .}
    +
    proc vec2(): Vector2 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `$`*(self: Vector2): string {.
    inline
    .}
    +
    proc vec2(x, y: float32): Vector2 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc normalized*(self: Vector2): Vector2 {.
    importc: "godot_vector2_normalized"
    .}
    +
    proc `$`(self: Vector2): string {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc length*(self: Vector2): float32 {.
    importc: "godot_vector2_length"
    .}
    +
    proc normalized(self: Vector2): Vector2 {.
    inline, raises: [], tags: []
    .}
      Source +Edit + +
    +
    proc length(self: Vector2): float32 {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc angle(self: Vector2): float32 {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source Edit
    -
    proc angle*(self: Vector2): float32 {.
    importc: "godot_vector2_angle"
    .}
    +
    proc lengthSquared(self: Vector2): float32 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc lengthSquared*(self: Vector2): float32 {.
    - importc: "godot_vector2_length_squared"
    .}
    +
    proc isNormalized(self: Vector2): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc isNormalized*(self: Vector2): bool {.
    importc: "godot_vector2_is_normalized"
    .}
    -
    - -  Source Edit
    -
    proc distanceTo*(self, to: Vector2): float32 {.
    importc: "godot_vector2_distance_to"
    .}
    +
    proc distanceTo(self, to: Vector2): float32 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc distanceSquaredTo*(self, to: Vector2): float32 {.
    - importc: "godot_vector2_distance_squared_to"
    .}
    +
    proc distanceSquaredTo(self, to: Vector2): float32 {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc angleTo*(self, to: Vector2): float32 {.
    importc: "godot_vector2_angle_to"
    .}
    -
    - -  Source Edit
    -
    proc angleToPoint*(self, to: Vector2): float32 {.
    - importc: "godot_vector2_angle_to_point"
    .}
    +
    proc angleTo(self, to: Vector2): float32 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc lerp*(self, b: Vector2; t: float32): Vector2 {.
    - importc: "godot_vector2_linear_interpolate"
    .}
    +
    proc angleToPoint(self, to: Vector2): float32 {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc cubicInterpolate*(self, b, pre_a, post_b: Vector2; t: float32): Vector2 {.
    - importc: "godot_vector2_cubic_interpolate"
    .}
    -
    - -  Source Edit
    -
    proc rotated*(self: Vector2; phi: float32): Vector2 {.
    importc: "godot_vector2_rotated"
    .}
    +
    proc lerp(self, b: Vector2; t: float32): Vector2 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc tangent*(self: Vector2): Vector2 {.
    importc: "godot_vector2_tangent"
    .}
    +
    proc cubicInterpolate(self, b, preA, postB: Vector2; t: float32): Vector2 {.
    inline, + raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc floor*(self: Vector2): Vector2 {.
    importc: "godot_vector2_floor"
    .}
    -
    - -  Source Edit
    -
    proc snapped*(self: Vector2; by: Vector2): Vector2 {.
    importc: "godot_vector2_snapped"
    .}
    +
    proc rotated(self: Vector2; phi: float32): Vector2 {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc aspect*(self: Vector2): float32 {.
    importc: "godot_vector2_aspect"
    .}
    -
    - -  Source Edit
    -
    proc dot*(a, b: Vector2): float32 {.
    importc: "godot_vector2_dot"
    .}
    +
    proc tangent(self: Vector2): Vector2 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc slide*(self, n: Vector2): Vector2 {.
    importc: "godot_vector2_slide"
    .}
    +
    proc floor(self: Vector2): Vector2 {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc bounce*(self, n: Vector2): Vector2 {.
    importc: "godot_vector2_bounce"
    .}
    -
    - -  Source Edit
    -
    proc reflect*(self, n: Vector2): Vector2 {.
    importc: "godot_vector2_reflect"
    .}
    +
    proc snapped(self: Vector2; by: Vector2): Vector2 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc abs*(self: Vector2): Vector2 {.
    importc: "godot_vector2_abs"
    .}
    +
    proc aspect(self: Vector2): float32 {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc clamped*(self: Vector2; length: float32): Vector2 {.
    - importc: "godot_vector2_clamped"
    .}
    -
    - -  Source Edit
    -
    proc `+`*(a, b: Vector2): Vector2 {.
    importc: "godot_vector2_operator_add"
    .}
    +
    proc dot(a, b: Vector2): float32 {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc `+=`*(a: var Vector2; b: Vector2) {.
    inline
    .}
    +
    proc slide(self, n: Vector2): Vector2 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `-`*(a, b: Vector2): Vector2 {.
    importc: "godot_vector2_operator_substract"
    .}
    +
    proc bounce(self, n: Vector2): Vector2 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `-=`*(a: var Vector2; b: Vector2) {.
    inline
    .}
    +
    proc reflect(self, n: Vector2): Vector2 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `*`*(a, b: Vector2): Vector2 {.
    importc: "godot_vector2_operator_multiply_vector"
    .}
    +
    proc abs(self: Vector2): Vector2 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `*=`*(a: var Vector2; b: Vector2) {.
    inline
    .}
    +
    proc clamped(self: Vector2; length: float32): Vector2 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `*`*(self: Vector2; scalar: float32): Vector2 {.
    - importc: "godot_vector2_operator_multiply_scalar"
    .}
    +
    proc `+`(self, other: Vector2): Vector2 {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc `*=`*(self: var Vector2; scalar: float32) {.
    inline
    .}
    -
    - -  Source Edit
    -
    proc `/`*(a, b: Vector2): Vector2 {.
    importc: "godot_vector2_operator_divide_vector"
    .}
    +
    proc `+=`(self: var Vector2; other: Vector2) {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc `/=`*(a: var Vector2; b: Vector2) {.
    inline
    .}
    +
    proc `-`(self, other: Vector2): Vector2 {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `/`*(self: Vector2; scalar: float32): Vector2 {.
    - importc: "godot_vector2_operator_divide_scalar"
    .}
    +
    proc `-=`(self: var Vector2; other: Vector2) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `/=`*(self: var Vector2; scalar: float32) {.
    inline
    .}
    +
    proc `*`(self, other: Vector2): Vector2 {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `==`*(a, b: Vector2): bool {.
    importc: "godot_vector2_operator_equal"
    .}
    +
    proc `*=`(self: var Vector2; other: Vector2) {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc `<`*(a, b: Vector2): bool {.
    importc: "godot_vector2_operator_less"
    .}
    -
    - -  Source Edit
    -
    proc `-`*(self: Vector2): Vector2 {.
    importc: "godot_vector2_operator_neg"
    .}
    +
    proc `*`(self: Vector2; scalar: float32): Vector2 {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `x =`*(self: var Vector2; x: float32) {.
    importc: "godot_vector2_set_x"
    .}
    +
    proc `*=`(self: var Vector2; scalar: float32) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `y =`*(self: var Vector2; y: float32) {.
    importc: "godot_vector2_set_y"
    .}
    +
    proc `/`(self, other: Vector2): Vector2 {.
    raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc x*(self: Vector2): float32 {.
    importc: "godot_vector2_get_x"
    .}
    -
    - -  Source Edit
    -
    proc y*(self: Vector2): float32 {.
    importc: "godot_vector2_get_y"
    .}
    +
    proc `/=`(self: var Vector2; other: Vector2) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit + +
    +
    proc `/`(self: Vector2; scalar: float32): Vector2 {.
    raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc `/=`(self: var Vector2; scalar: float32) {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc `==`(self, other: Vector2): bool {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc `<`(self, other: Vector2): bool {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc `-`(self: Vector2): Vector2 {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit
    @@ -1755,7 +1710,7 @@ class="link-seesrc" target="_blank">Source
    diff --git a/master/vector3.html b/master/vector3.html index c08e7f0..44f70e0 100644 --- a/master/vector3.html +++ b/master/vector3.html @@ -12,7 +12,7 @@ - + @@ -45,18 +45,19 @@ html { /* Where we want fancier font if available */ h1, h2, h3, h4, h5, h6, p.module-desc, table.docinfo + blockquote p, table.docinfo blockquote p, h1 + blockquote p { - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; } h1.title { font-weight: 900; } body { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 400; - font-size: 14px; + font-size: 16px; line-height: 20px; - color: #666; - background-color: rgba(252, 248, 244, 0.75); } + color: #444; + letter-spacing: 0.15px; + background-color: rgba(252, 248, 244, 0.45); } /* Skeleton grid */ .container { @@ -172,8 +173,8 @@ cite { font-style: italic !important; } dt > pre { - border-color: rgba(0, 0, 0, 0.15); - background-color: transparent; + border-color: rgba(0, 0, 0, 0.1); + background-color: rgba(255, 255, 255, 0.3); margin: 15px 0px 5px; } dd > pre { @@ -190,6 +191,17 @@ dd > pre { width: 100%; table-layout: fixed; } +/* Nim search input */ +div#searchInput { + margin-bottom: 8px; +} +div#searchInput input#searchInput { + width: 10em; +} +div.search-groupby { + margin-bottom: 8px; +} + table.line-nums-table { border-radius: 4px; border: 1px solid #cccccc; @@ -333,7 +345,7 @@ img { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } p { - margin: 0 0 12px; } + margin: 0 0 8px; } small { font-size: 85%; } @@ -353,7 +365,7 @@ h3, h4, h5, h6 { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: 600; line-height: 20px; color: inherit; @@ -361,6 +373,7 @@ h6 { h1 { font-size: 2em; + font-weight: 400; padding-bottom: .15em; border-bottom: 1px solid #aaaaaa; margin-top: 1.0em; @@ -491,13 +504,13 @@ pre { box-sizing: border-box; min-width: calc(100% - 19.5px); padding: 9.5px; - margin: 0.25em 10px 0.25em 10px; - font-size: 14px; + margin: 0.25em 10px 10px 10px; + font-size: 15px; line-height: 20px; white-space: pre !important; overflow-y: hidden; overflow-x: visible; - background-color: whitesmoke; + background-color: rgba(0, 0, 0, 0.01); border: 1px solid #cccccc; -webkit-border-radius: 4px; -moz-border-radius: 4px; @@ -776,14 +789,14 @@ div.admonition p.admonition-title, div.hint p.admonition-title, div.important p.admonition-title, div.note p.admonition-title, div.tip p.admonition-title { font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } div.attention p.admonition-title, div.caution p.admonition-title, div.danger p.admonition-title, div.error p.admonition-title, div.warning p.admonition-title, .code .error { color: #b30000; font-weight: bold; - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } /* Uncomment (and remove this text!) to get reduced vertical space in compound paragraphs. @@ -830,7 +843,7 @@ div.sidebar { clear: right; } div.sidebar p.rubric { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-size: medium; } div.system-messages { @@ -937,12 +950,12 @@ p.rubric { text-align: center; } p.sidebar-title { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; font-size: larger; } p.sidebar-subtitle { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } p.topic-title { @@ -984,15 +997,15 @@ pre.code .inserted, code .inserted { background-color: #A3D289; } span.classifier { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-style: oblique; } span.classifier-delimiter { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; font-weight: bold; } span.interpreted { - font-family: "Helvetica Neue", "HelveticaNeue", "Raleway", Helvetica, Arial, sans-serif; } + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif; } span.option { white-space: nowrap; } @@ -1015,7 +1028,7 @@ table.docinfo { margin: 0em; margin-top: 2em; margin-bottom: 2em; - font-family: "Raleway", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; + font-family: "Lato", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, sans-serif !important; color: #444444; } table.docutils { @@ -1145,15 +1158,15 @@ dt pre > span.Operator ~ span.Identifier, dt pre > span.Operator ~ span.Operator background-repeat: no-repeat; background-image: url("data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="); margin-bottom: -5px; } - div.pragma { - display: none; - } - span.pragmabegin { - cursor: pointer; - } - span.pragmaend { - cursor: pointer; - } +div.pragma { + display: none; +} +span.pragmabegin { + cursor: pointer; +} +span.pragmaend { + cursor: pointer; +} div.search_results { background-color: antiquewhite; @@ -1161,6 +1174,11 @@ div.search_results { padding: 1em; border: 1px solid #4d4d4d; } + +div#global-links ul { + margin-left: 0; + list-style-type: none; +} @@ -1198,7 +1216,11 @@ function main() {

    Module vector3

    -
    + +
    Search:
    @@ -1216,114 +1238,103 @@ function main() { -
  • - Types - -
  • Procs
    • vec3
    • + title="vec3(): Vector3">vec3
    • vec3
    • + title="vec3(x, y, z: float32): Vector3">vec3
    • `$`
    • + title="`$`(self: Vector3): string">`$`
    • `+`
    • + title="`+`(a, b: Vector3): Vector3">`+`
    • `+=`
    • + title="`+=`(a: var Vector3; b: Vector3)">`+=`
    • `-`
    • + title="`-`(a, b: Vector3): Vector3">`-`
    • `-=`
    • + title="`-=`(a: var Vector3; b: Vector3)">`-=`
    • `*`
    • + title="`*`(a, b: Vector3): Vector3">`*`
    • `*=`
    • + title="`*=`(a: var Vector3; b: Vector3)">`*=`
    • `*`
    • + title="`*`(a: Vector3; b: float32): Vector3">`*`
    • `*`
    • + title="`*`(b: float32; a: Vector3): Vector3">`*`
    • `*=`
    • + title="`*=`(a: var Vector3; b: float32)">`*=`
    • `/`
    • + title="`/`(a, b: Vector3): Vector3">`/`
    • `/=`
    • + title="`/=`(a: var Vector3; b: Vector3)">`/=`
    • `/`
    • + title="`/`(a: Vector3; b: float32): Vector3">`/`
    • `/=`
    • + title="`/=`(a: var Vector3; b: float32)">`/=`
    • `==`
    • + title="`==`(a, b: Vector3): bool">`==`
    • `<`
    • + title="`<`(a, b: Vector3): bool">`<`
    • `-`
    • + title="`-`(self: Vector3): Vector3">`-`
    • `[]`
    • + title="`[]`(self: Vector3; idx: range[0 .. 2]): float32">`[]`
    • `[]`
    • + title="`[]`(self: var Vector3; idx: range[0 .. 2]): var float32">`[]`
    • `[]=`
    • + title="`[]=`(self: var Vector3; idx: range[0 .. 2]; val: float32)">`[]=`
    • minAxis
    • + title="minAxis(self: Vector3): int">minAxis
    • maxAxis
    • + title="maxAxis(self: Vector3): int">maxAxis
    • length
    • + title="length(self: Vector3): float32">length
    • lengthSquared
    • + title="lengthSquared(self: Vector3): float32">lengthSquared
    • normalize
    • + title="normalize(self: var Vector3)">normalize
    • normalized
    • + title="normalized(self: Vector3): Vector3">normalized
    • isNormalized
    • + title="isNormalized(self: Vector3): bool">isNormalized
    • zero
    • + title="zero(self: var Vector3)">zero
    • inverse
    • + title="inverse(self: Vector3): Vector3">inverse
    • cross
    • + title="cross(self, other: Vector3): Vector3">cross
    • dot
    • + title="dot(self, other: Vector3): float32">dot
    • abs
    • + title="abs(self: Vector3): Vector3">abs
    • sign
    • + title="sign(self: Vector3): Vector3">sign
    • floor
    • + title="floor(self: Vector3): Vector3">floor
    • ceil
    • + title="ceil(self: Vector3): Vector3">ceil
    • lerp
    • + title="lerp(self: Vector3; other: Vector3; t: float32): Vector3">lerp
    • distanceTo
    • + title="distanceTo(self, other: Vector3): float32">distanceTo
    • distanceSquaredTo
    • + title="distanceSquaredTo(self, other: Vector3): float32">distanceSquaredTo
    • angleTo
    • + title="angleTo(self, other: Vector3): float32">angleTo
    • slide
    • + title="slide(self, n: Vector3): Vector3">slide
    • reflect
    • + title="reflect(self, n: Vector3): Vector3">reflect
    • bounce
    • + title="bounce(self, n: Vector3): Vector3">bounce
    • snap
    • + title="snap(self: var Vector3; other: Vector3)">snap
    • snapped
    • + title="snapped(self: Vector3; other: Vector3): Vector3">snapped
    • cubicInterpolate
    • + title="cubicInterpolate(self, b, preA, postB: Vector3; t: float32): Vector3">cubicInterpolate
  • @@ -1337,450 +1348,435 @@ function main() { -
    -

    Types

    -
    -
    Vector3* {.
    byref
    .} = object - x*: float32 - y*: float32 - z*: float32 -
    -
    - -  Source -Edit - -
    - +math, godotbase, godotcoretypes

    Procs

    -
    proc vec3*(): Vector3 {.
    inline
    .}
    +
    proc vec3(): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source +Edit + +
    +
    proc vec3(x, y, z: float32): Vector3 {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source +Edit + +
    +
    proc `$`(self: Vector3): string {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source Edit
    -
    proc vec3*(x, y, z: float32): Vector3 {.
    inline
    .}
    +
    proc `+`(a, b: Vector3): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `$`*(self: Vector3): string {.
    inline
    .}
    +
    proc `+=`(a: var Vector3; b: Vector3) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `+`*(a, b: Vector3): Vector3 {.
    inline
    .}
    +
    proc `-`(a, b: Vector3): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `+=`*(a: var Vector3; b: Vector3) {.
    inline
    .}
    +
    proc `-=`(a: var Vector3; b: Vector3) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `-`*(a, b: Vector3): Vector3 {.
    inline
    .}
    +
    proc `*`(a, b: Vector3): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `-=`*(a: var Vector3; b: Vector3) {.
    inline
    .}
    +
    proc `*=`(a: var Vector3; b: Vector3) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `*`*(a, b: Vector3): Vector3 {.
    inline
    .}
    +
    proc `*`(a: Vector3; b: float32): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `*=`*(a: var Vector3; b: Vector3) {.
    inline
    .}
    +
    proc `*`(b: float32; a: Vector3): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `*`*(a: Vector3; b: float32): Vector3 {.
    inline
    .}
    +
    proc `*=`(a: var Vector3; b: float32) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `*`*(b: float32; a: Vector3): Vector3 {.
    inline
    .}
    +
    proc `/`(a, b: Vector3): Vector3 {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `*=`*(a: var Vector3; b: float32) {.
    inline
    .}
    +
    proc `/=`(a: var Vector3; b: Vector3) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `/`*(a, b: Vector3): Vector3
    +
    proc `/`(a: Vector3; b: float32): Vector3 {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `/=`*(a: var Vector3; b: Vector3) {.
    inline
    .}
    +
    proc `/=`(a: var Vector3; b: float32) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `/`*(a: Vector3; b: float32): Vector3
    +
    proc `==`(a, b: Vector3): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `/=`*(a: var Vector3; b: float32) {.
    inline
    .}
    +
    proc `<`(a, b: Vector3): bool {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `==`*(a, b: Vector3): bool {.
    inline
    .}
    +
    proc `-`(self: Vector3): Vector3 {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `<`*(a, b: Vector3): bool
    +
    proc `[]`(self: Vector3; idx: range[0 .. 2]): float32 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `-`*(self: Vector3): Vector3
    +
    proc `[]`(self: var Vector3; idx: range[0 .. 2]): var float32 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `[]`*(self: Vector3; idx: range[0 .. 2]): float32 {.
    inline
    .}
    +
    proc `[]=`(self: var Vector3; idx: range[0 .. 2]; val: float32) {.
    inline, raises: [], + tags: []
    .}
      Source Edit
    -
    proc `[]`*(self: var Vector3; idx: range[0 .. 2]): var float32 {.
    inline
    .}
    +
    proc minAxis(self: Vector3): int {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc `[]=`*(self: var Vector3; idx: range[0 .. 2]; val: float32) {.
    inline
    .}
    +
    proc maxAxis(self: Vector3): int {.
    inline, raises: [], tags: []
    .}
      Source -Edit - -
    -
    proc minAxis*(self: Vector3): int {.
    inline
    .}
    -
    - -  Source Edit
    -
    proc maxAxis*(self: Vector3): int {.
    inline
    .}
    +
    proc length(self: Vector3): float32 {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc length*(self: Vector3): float32 {.
    inline
    .}
    +
    proc lengthSquared(self: Vector3): float32 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc lengthSquared*(self: Vector3): float32 {.
    inline
    .}
    +
    proc normalize(self: var Vector3) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc normalize*(self: var Vector3) {.
    inline
    .}
    +
    proc normalized(self: Vector3): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc normalized*(self: Vector3): Vector3 {.
    inline
    .}
    +
    proc isNormalized(self: Vector3): bool {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc isNormalized*(self: Vector3): bool {.
    inline
    .}
    +
    proc zero(self: var Vector3) {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc zero*(self: var Vector3) {.
    inline
    .}
    +
    proc inverse(self: Vector3): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc inverse*(self: Vector3): Vector3 {.
    inline
    .}
    +
    proc cross(self, other: Vector3): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc cross*(self, other: Vector3): Vector3 {.
    inline
    .}
    +
    proc dot(self, other: Vector3): float32 {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc dot*(self, other: Vector3): float32 {.
    inline
    .}
    +
    proc abs(self: Vector3): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source +Edit + +
    +
    proc sign(self: Vector3): Vector3 {.
    inline, raises: [], tags: []
    .}
    +
    + +  Source Edit
    -
    proc abs*(self: Vector3): Vector3 {.
    inline
    .}
    +
    proc floor(self: Vector3): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc sign*(self: Vector3): Vector3 {.
    inline
    .}
    +
    proc ceil(self: Vector3): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc floor*(self: Vector3): Vector3 {.
    inline
    .}
    +
    proc lerp(self: Vector3; other: Vector3; t: float32): Vector3 {.
    inline, raises: [], + tags: []
    .}
      Source Edit
    -
    proc ceil*(self: Vector3): Vector3 {.
    inline
    .}
    +
    proc distanceTo(self, other: Vector3): float32 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc lerp*(self: Vector3; other: Vector3; t: float32): Vector3 {.
    inline
    .}
    +
    proc distanceSquaredTo(self, other: Vector3): float32 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc distanceTo*(self, other: Vector3): float32 {.
    inline
    .}
    +
    proc angleTo(self, other: Vector3): float32 {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc distanceSquaredTo*(self, other: Vector3): float32 {.
    inline
    .}
    +
    proc slide(self, n: Vector3): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source Edit
    -
    proc angleTo*(self, other: Vector3): float32 {.
    inline
    .}
    +
    proc reflect(self, n: Vector3): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc slide*(self, n: Vector3): Vector3 {.
    inline
    .}
    +
    proc bounce(self, n: Vector3): Vector3 {.
    inline, raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc reflect*(self, n: Vector3): Vector3 {.
    inline
    .}
    +
    proc snap(self: var Vector3; other: Vector3) {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc bounce*(self, n: Vector3): Vector3 {.
    inline
    .}
    +
    proc snapped(self: Vector3; other: Vector3): Vector3 {.
    raises: [], tags: []
    .}
      Source -Edit +Edit
    -
    proc snap*(self: var Vector3; other: Vector3)
    +
    proc cubicInterpolate(self, b, preA, postB: Vector3; t: float32): Vector3 {.
    raises: [], + tags: []
    .}
      Source -Edit - -
    -
    proc snapped*(self: Vector3; other: Vector3): Vector3
    -
    - -  Source -Edit - -
    -
    proc cubicInterpolate*(self, b, preA, postB: Vector3; t: float32): Vector3
    -
    - -  Source -Edit +Edit
    @@ -1793,7 +1789,7 @@ class="link-seesrc" target="_blank">Source