Documentation
¶
Overview ¶
Package PhysicalBoneSimulator3D provides methods for working with PhysicalBoneSimulator3D object instances.
Index ¶
- type Advanced
- type Any
- type Instance
- func (self Instance) AsNode() Node.Instance
- func (self Instance) AsNode3D() Node3D.Instance
- func (self Instance) AsObject() [1]gd.Object
- func (self Instance) AsPhysicalBoneSimulator3D() Instance
- func (self Instance) AsSkeletonModifier3D() SkeletonModifier3D.Instance
- func (self Instance) IsSimulatingPhysics() bool
- func (self Instance) PhysicalBonesAddCollisionException(exception RID.Body3D)
- func (self Instance) PhysicalBonesRemoveCollisionException(exception RID.Body3D)
- func (self Instance) PhysicalBonesStartSimulation()
- func (self Instance) PhysicalBonesStopSimulation()
- func (self *Instance) UnsafePointer() unsafe.Pointer
- func (self Instance) Virtual(name string) reflect.Value
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Advanced ¶
type Advanced = class
Advanced exposes a 1:1 low-level instance of the class, undocumented, for those who know what they are doing.
type Instance ¶
type Instance [1]gdclass.PhysicalBoneSimulator3D
Node that can be the parent of [PhysicalBone3D] and can apply the simulation results to [Skeleton3D].
var Nil Instance
Nil is a nil/null instance of the class. Equivalent to the zero value.
func (Instance) AsPhysicalBoneSimulator3D ¶
func (Instance) AsSkeletonModifier3D ¶
func (self Instance) AsSkeletonModifier3D() SkeletonModifier3D.Instance
func (Instance) IsSimulatingPhysics ¶
Returns a boolean that indicates whether the [PhysicalBoneSimulator3D] is running and simulating.
func (Instance) PhysicalBonesAddCollisionException ¶
Adds a collision exception to the physical bone. Works just like the [RigidBody3D] node.
func (Instance) PhysicalBonesRemoveCollisionException ¶
Removes a collision exception to the physical bone. Works just like the [RigidBody3D] node.
func (Instance) PhysicalBonesStartSimulation ¶
func (self Instance) PhysicalBonesStartSimulation()
Tells the [PhysicalBone3D] nodes in the Skeleton to start simulating and reacting to the physics world. Optionally, a list of bone names can be passed-in, allowing only the passed-in bones to be simulated.
func (Instance) PhysicalBonesStopSimulation ¶
func (self Instance) PhysicalBonesStopSimulation()
Tells the [PhysicalBone3D] nodes in the Skeleton to stop simulating.