Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TokisanGames/Terrain3D
/ functions
Functions
646 in github.com/TokisanGames/Terrain3D
⨍
Functions
646
◇
Types & classes
37
↓ 2 callers
Method
get_mesh_size
src/terrain_3d.h:167
↓ 2 callers
Method
get_region_count
src/terrain_3d_data.h:90
↓ 2 callers
Method
get_region_ptr
Using the raw pointer is faster than creating a Ref<>. It can also safely be converted to a Ref as needed with Ref<>(ptr). Use this function when retr
src/terrain_3d_data.h:256
↓ 2 callers
Method
get_shadow_impostor
src/terrain_3d_mesh_asset.h:106
↓ 2 callers
Method
get_snapped_position
src/terrain_3d.h:170
↓ 2 callers
Method
get_texture_count
src/terrain_3d_assets.h:76
↓ 2 callers
Method
has_region
src/terrain_3d_data.h:105
↓ 2 callers
Method
set_collision_layer
src/terrain_3d.h:205
↓ 2 callers
Method
set_collision_mask
src/terrain_3d.h:207
↓ 2 callers
Method
set_collision_priority
src/terrain_3d.h:209
↓ 2 callers
Method
set_data
src/terrain_3d_region.cpp:260
↓ 2 callers
Method
set_generated_type
src/terrain_3d_mesh_asset.cpp:245
↓ 2 callers
Method
set_version
src/terrain_3d_region.cpp:14
↓ 2 callers
Method
uninitialize
src/terrain_3d_assets.cpp:408
↓ 2 callers
Method
update_aabbs
Iterates over all meshes and updates their AABBs All instances of each mesh inherit the updated AABB
src/terrain_3d_mesher.cpp:442
↓ 1 callers
Method
_update_vertex_spacing
src/terrain_3d_instancer.cpp:205
↓ 1 callers
Function
aabb2rect
src/terrain_3d_util.h:187
↓ 1 callers
Method
add_instances
src/terrain_3d_instancer.cpp:435
↓ 1 callers
Method
add_region_blank
src/terrain_3d_data.cpp:221
↓ 1 callers
Method
backup_region
src/terrain_3d_editor.cpp:815
↓ 1 callers
Method
bake_mesh
* Generates a static ArrayMesh for the terrain. * p_lod (0-8): Determines the granularity of the generated mesh. * p_filter: Controls how vertices'
src/terrain_3d.cpp:750
↓ 1 callers
Function
bilerp
Returns the bilinearly interpolated value derived from parameters: 4 values to be interpolated Positioned at the 4 corners of the p_pos00 - p_pos11 re
src/terrain_3d_util.h:164
↓ 1 callers
Method
build
src/terrain_3d_collision.cpp:202
↓ 1 callers
Method
clear_by_mesh
src/terrain_3d_instancer.cpp:406
↓ 1 callers
Method
clear_textures
src/terrain_3d_assets.cpp:461
↓ 1 callers
Method
copy_paste_dfr
Transfer foliage data from one region to another p_src_rect is the vertex/pixel offset into the region data, NOT a global position Need to update_mmis
src/terrain_3d_instancer.cpp:944
↓ 1 callers
Method
destroy
src/terrain_3d_assets.cpp:413
↓ 1 callers
Method
get_albedo_array_rid
src/terrain_3d_assets.h:77
↓ 1 callers
Method
get_albedo_color
src/terrain_3d_texture_asset.h:43
↓ 1 callers
Method
get_ao_strength
src/terrain_3d_texture_asset.h:55
↓ 1 callers
Method
get_auto_shader
src/terrain_3d_material.h:104
↓ 1 callers
Method
get_collision
src/terrain_3d.h:141
↓ 1 callers
Method
get_collision_mode
src/terrain_3d.h:200
↓ 1 callers
Method
get_cull_margin
src/terrain_3d.h:182
↓ 1 callers
Method
get_density
src/terrain_3d_mesh_asset.h:86
↓ 1 callers
Method
get_detiling_rotation
src/terrain_3d_texture_asset.h:64
↓ 1 callers
Method
get_detiling_shift
src/terrain_3d_texture_asset.h:67
↓ 1 callers
Method
get_fade_margin
src/terrain_3d_mesh_asset.h:133
↓ 1 callers
Method
get_gi_mode
src/terrain_3d.h:180
↓ 1 callers
Method
get_last_shadow_lod
src/terrain_3d_mesh_asset.h:104
↓ 1 callers
Method
get_layer
src/terrain_3d_collision.h:82
↓ 1 callers
Method
get_lod_cast_shadows
Returns the approproate cast_shadows setting for the given LOD id
src/terrain_3d_mesh_asset.cpp:297
↓ 1 callers
Method
get_lod_count
src/terrain_3d_mesh_asset.h:100
↓ 1 callers
Method
get_mask
src/terrain_3d_collision.h:84
↓ 1 callers
Method
get_mesh_lods
src/terrain_3d.h:165
↓ 1 callers
Method
get_mode
src/terrain_3d_collision.h:72
↓ 1 callers
Method
get_normal
src/terrain_3d_data.cpp:676
↓ 1 callers
Method
get_normal_array_rid
src/terrain_3d_assets.h:78
↓ 1 callers
Method
get_normal_depth
src/terrain_3d_texture_asset.h:52
↓ 1 callers
Method
get_priority
src/terrain_3d_collision.h:86
↓ 1 callers
Method
get_radius
src/terrain_3d_collision.h:80
↓ 1 callers
Method
get_region_map
src/terrain_3d_data.h:95
↓ 1 callers
Method
get_region_map_index
Verifies the location is within the bounds of the _region_map array and the world, returning the _region_map index, which contains the region_id. Vali
src/terrain_3d_data.h:204
↓ 1 callers
Method
get_regions_all
src/terrain_3d_data.h:94
↓ 1 callers
Method
get_render_layers
src/terrain_3d.h:174
↓ 1 callers
Method
get_roughness
src/terrain_3d_data.h:393
↓ 1 callers
Method
get_save_16_bit
src/terrain_3d.h:156
↓ 1 callers
Method
get_shape_size
src/terrain_3d_collision.h:78
↓ 1 callers
Method
get_texture
src/terrain_3d_assets.h:104
↓ 1 callers
Method
get_texture_ao_strengths
src/terrain_3d_assets.h:81
↓ 1 callers
Method
get_texture_colors
src/terrain_3d_assets.h:79
↓ 1 callers
Method
get_texture_detiles
src/terrain_3d_assets.h:84
↓ 1 callers
Method
get_texture_normal_depths
src/terrain_3d_assets.h:80
↓ 1 callers
Method
get_texture_roughness_mods
src/terrain_3d_assets.h:82
↓ 1 callers
Method
get_texture_uv_scales
src/terrain_3d_assets.h:83
↓ 1 callers
Method
get_tool
src/terrain_3d_editor.h:107
↓ 1 callers
Method
get_uv_scale
src/terrain_3d_texture_asset.h:61
↓ 1 callers
Method
get_version
Terrain
src/terrain_3d.h:129
↓ 1 callers
Method
get_warnings
src/terrain_3d.h:195
↓ 1 callers
Method
get_world_background
src/terrain_3d_material.h:100
↓ 1 callers
Method
has_regionp
src/terrain_3d_data.h:106
↓ 1 callers
Function
int_ceil_mult
src/terrain_3d_util.h:104
↓ 1 callers
Method
is_dynamic_mode
src/terrain_3d_collision.h:75
↓ 1 callers
Method
is_enabled
src/terrain_3d_collision.h:73
↓ 1 callers
Method
is_initialized
src/terrain_3d_assets.h:68
↓ 1 callers
Method
is_modified
src/terrain_3d_region.h:109
↓ 1 callers
Method
is_operating
src/terrain_3d_editor.h:112
↓ 1 callers
Method
remove_instances
src/terrain_3d_instancer.cpp:545
↓ 1 callers
Method
remove_region
Remove region marks the region for deletion, and removes it from the active arrays indexed by ID It remains stored in _regions and the file remains on
src/terrain_3d_data.cpp:281
↓ 1 callers
Method
reset_density_counter
src/terrain_3d_instancer.h:79
↓ 1 callers
Method
save_directory
src/terrain_3d_data.cpp:305
↓ 1 callers
Method
set_id
src/terrain_3d_mesh_asset.cpp:152
↓ 1 callers
Method
set_layer
src/terrain_3d_collision.cpp:488
↓ 1 callers
Method
set_maps
src/terrain_3d_region.cpp:68
↓ 1 callers
Method
set_mask
src/terrain_3d_collision.cpp:502
↓ 1 callers
Method
set_material_overlay
src/terrain_3d_mesh_asset.cpp:329
↓ 1 callers
Method
set_material_override
src/terrain_3d_mesh_asset.cpp:321
↓ 1 callers
Method
set_mode
src/terrain_3d_collision.cpp:448
↓ 1 callers
Method
set_priority
src/terrain_3d_collision.cpp:516
↓ 1 callers
Method
set_radius
src/terrain_3d_collision.cpp:473
↓ 1 callers
Method
set_region_locations
src/terrain_3d_data.cpp:67
↓ 1 callers
Method
set_shader_param
src/terrain_3d_material.cpp:644
↓ 1 callers
Method
set_shape_size
src/terrain_3d_collision.cpp:460
↓ 1 callers
Method
snap
src/terrain_3d_mesher.cpp:316
↓ 1 callers
Method
swap_ids
Changes the ID of a mesh, without changing the mesh on the ground Called when the mesh asset id has changed. Updates Multimeshes and MMIs dictionary k
src/terrain_3d_instancer.cpp:1001
↓ 1 callers
Method
update_height
src/terrain_3d_region.h:134
↓ 1 callers
Method
update_master_height
src/terrain_3d_data.h:397
↓ 1 callers
Method
update_transforms
Review all transforms in one area and adjust their transforms w/ the current height
src/terrain_3d_instancer.cpp:821
↓ 1 callers
Function
v2iv3
Convert Vector2i to Vector3, ignoring Y
src/terrain_3d_util.h:76
↓ 1 callers
Function
v3v2
Convert Vector3 to Vector2, ignoring Y
src/terrain_3d_util.h:81
← previous
next →
101–200 of 646, ranked by callers