35 Commits

Author SHA1 Message Date
Marc Gilleron
42334d0ba8 Document return value of VoxelBlockSerializer.serialize() 2022-03-06 01:04:17 +00:00
Marc Gilleron
92474f8322 Use a FlatMap instead of Godot's Map to store voxel metadata.
Reasons:
- when switching to GDExtension, Map won't be available anymore
- FlatMap may be more efficient for small amounts of sparse items
2022-02-13 16:19:17 +00:00
Marc Gilleron
87533bbfc1 Added some extra docs 2022-01-04 20:00:57 +00:00
Marc Gilleron
d5a69003c3 Add missing classes and run doctool (doctool has issues though)
VoxelGeneratorHeightmap.height_range is wrong in the doc.
VoxelTool lost all default values in doc.
These are likely Godot bugs...
2021-11-06 02:04:16 +00:00
Marc Gilleron
c5388c83db Document SQLite path property 2021-11-06 00:15:21 +00:00
Marc Gilleron
4fc6731b8d Prevent instancing VoxelTool classes manually 2021-10-26 20:17:40 +01:00
Marc Gilleron
c6b2275738 Fix some stats and add VoxelMemoryPool info 2021-10-02 18:31:48 +01:00
Marc Gilleron
176f46440f Merge meshing and generation thread pools, expecting better usage of available threads 2021-09-21 19:32:29 +01:00
Marc Gilleron
4fe4c39548 Added missing doc item for VoxelToolLodTerrain 2021-07-11 16:27:03 +01:00
Marc Gilleron
401b9e1b0b A bit of doc 2021-05-31 21:19:54 +01:00
Marc Gilleron
fa2f93c099 Updated API docs 2021-05-31 17:23:29 +01:00
Marc Gilleron
4cc47b9036 Extracted some functions from VoxelBuffer, optimized copy/paste a little 2021-05-24 23:23:50 +01:00
jacobcoughenour
13346b3495 Remove unnecessary enum bind and add shadow setting to doc 2021-04-05 22:50:03 -04:00
Marc Gilleron
5e99992cb3 Added screenshots of basic generators to the doc 2021-03-27 00:58:35 +00:00
Marc Gilleron
534ed5c254 Some precision 2021-02-26 18:40:40 +00:00
Marc Gilleron
1f6eec17fb Added missing VoxelStreamSQLite XML doc 2021-02-16 20:53:30 +00:00
Marc Gilleron
eccef33e3a Added instancer classes to documentation 2021-02-16 20:48:41 +00:00
Marc Gilleron
43862a6775 Fixed bad << character in XML text 2021-02-16 20:47:43 +00:00
Marc Gilleron
437b107113 Update pre-instancing docs and move argument descriptions.
Godot's doctool doesn't like them. It removes them, and then moves
descriptions around, truncating them for no reason.
2021-02-16 20:03:30 +00:00
Marc Gilleron
82beda502a That doc was cutoff, no idea what I was writing there 2021-02-01 22:01:26 +00:00
Marc Gilleron
cc04f2e5e9 Some API docs 2021-01-31 16:24:26 +00:00
Marc Gilleron
4a11d3715d Links to FastNoiseLite repo 2021-01-24 14:52:57 +00:00
Marc Gilleron
3ccf85bbdd Fix wrong folder in API generator and updated some docs 2021-01-24 14:32:38 +00:00
Marc Gilleron
ce198c2670 Some doc 2021-01-21 20:04:53 +00:00
Marc Gilleron
1bb6eb79fa New documentation (some things left to do but most of it is updated) 2021-01-21 00:37:01 +00:00
Marc Gilleron
2597e4832a Bits of API doc 2020-09-28 18:37:34 +01:00
Marc Gilleron
b16d8ff00d Update XML API docs, add a few more descriptions and fix some functions 2020-09-14 01:58:35 +01:00
Marc Gilleron
a8c9db9b6e Typo 2020-09-06 19:36:05 +01:00
Marc Gilleron
66ce79de86 Updated API classes 2020-08-10 21:15:37 +01:00
Marc Gilleron
2a5d1f59c2 Documented summary of a few classes 2020-08-10 20:57:39 +01:00
Marc Gilleron
7316e415dc Implemented block events for VoxelTerrain 2020-08-10 20:57:03 +01:00
menip
aae5ad0320 Implement VoxelTool::do_box(...) 2020-08-05 17:21:33 -07:00
Cory Petkovsek
63514efd76 Update pr 2020-02-16 23:07:10 +08:00
Cory Petkovsek
1a251a3c63 VT/VLT Detect channel type from generators. Other convenience features. 2020-02-16 22:13:28 +08:00
Marc Gilleron
f4d2616410 Setup doc classes for doctool and generated XML files, need descriptions now 2019-08-26 02:54:57 +01:00