Table of Contents

Class PhysicsServer3DRenderingServerHandler

A class used to provide PhysicsServer3DExtension._soft_body_update_rendering_server with a rendering handler for soft bodies.

Inheritance
PhysicsServer3DRenderingServerHandler

Methods

_set_aabb(AABB)

Qualifiers: virtual

Called by the PhysicsServer3D to set the bounding box for the SoftBody3D.

void _set_aabb(AABB aabb)

Parameters

aabb AABB

_set_normal(int, Vector3)

Qualifiers: virtual

Called by the PhysicsServer3D to set the normal for the SoftBody3D vertex at the index specified by vertex_id.

Note: The normal parameter used to be of type const void* prior to Godot 4.2.

void _set_normal(int vertex_id, Vector3 normal)

Parameters

vertex_id int
normal Vector3

_set_vertex(int, Vector3)

Qualifiers: virtual

Called by the PhysicsServer3D to set the position for the SoftBody3D vertex at the index specified by vertex_id.

Note: The vertex parameter used to be of type const void* prior to Godot 4.2.

void _set_vertex(int vertex_id, Vector3 vertex)

Parameters

vertex_id int
vertex Vector3

set_aabb(AABB)

Sets the bounding box for the SoftBody3D.

void set_aabb(AABB aabb)

Parameters

aabb AABB

set_normal(int, Vector3)

Sets the normal for the SoftBody3D vertex at the index specified by vertex_id.

void set_normal(int vertex_id, Vector3 normal)

Parameters

vertex_id int
normal Vector3

set_vertex(int, Vector3)

Sets the position for the SoftBody3D vertex at the index specified by vertex_id.

void set_vertex(int vertex_id, Vector3 vertex)

Parameters

vertex_id int
vertex Vector3