1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-14 13:41:12 +00:00

Merge pull request #58141 from lawnjelly/occluder_shared_resources

This commit is contained in:
Rémi Verschelde
2022-02-16 13:29:55 +01:00
committed by GitHub
20 changed files with 728 additions and 386 deletions

View File

@@ -518,12 +518,16 @@ public:
FUNC2(roomgroup_add_room, RID, RID)
// Occluders
FUNCRID(occluder)
FUNC3(occluder_set_scenario, RID, RID, OccluderType)
FUNC2(occluder_spheres_update, RID, const Vector<Plane> &)
FUNC2(occluder_mesh_update, RID, const Geometry::OccluderMeshData &)
FUNC2(occluder_set_transform, RID, const Transform &)
FUNC2(occluder_set_active, RID, bool)
FUNCRID(occluder_instance)
FUNC2(occluder_instance_set_scenario, RID, RID)
FUNC2(occluder_instance_link_resource, RID, RID)
FUNC2(occluder_instance_set_transform, RID, const Transform &)
FUNC2(occluder_instance_set_active, RID, bool)
FUNCRID(occluder_resource)
FUNC2(occluder_resource_prepare, RID, OccluderType)
FUNC2(occluder_resource_spheres_update, RID, const Vector<Plane> &)
FUNC2(occluder_resource_mesh_update, RID, const Geometry::OccluderMeshData &)
FUNC1(set_use_occlusion_culling, bool)
FUNC1RC(Geometry::MeshData, occlusion_debug_get_current_polys, RID)