Click or drag to resize

SoftBody Class

Soft physical body.
Inheritance Hierarchy
SystemObject
  NeoAxisComponent
    NeoAxisObjectInSpace
      NeoAxisPhysicalBody
        NeoAxisSoftBody

Namespace: NeoAxis
Assembly: NeoAxis.Core (in NeoAxis.Core.dll) Version: 2026.1.1.0 (2026.1.1.0)
Syntax
C#
public class SoftBody : PhysicalBody

The SoftBody type exposes the following members.

Constructors
 NameDescription
Public methodSoftBodyInitializes a new instance of the SoftBody class
Top
Properties
 NameDescription
Public propertyAnchorContactHardness The amount of correction is applied to follow anchor constraints.
Public propertyAnyData The user data of the component.
(Inherited from Component)
Public propertyBaseType Gets the base type of the object.
(Inherited from Component)
Public propertyBendingConstraintDistance The distance between two vertices that produce tension on a surface. Greater distance produces softer physical body.
Public propertyBodyAeroModel The aero model of the soft body.
Public propertyCanBeSelected Whether the object is selectable in the scene view.
(Inherited from ObjectInSpace)
Public propertyCanBeSelectedInHierarchy
(Inherited from ObjectInSpace)
Public propertyCloneSupport Whether the object supports cloning.
(Inherited from Component)
Public propertyClusterIterations The number of collision cluster iterations performed during soft body simulation.
Public propertyClustersNumber The number of collision clusters generated.
Public propertyCollisionGroup The collision filter group of the soft body.
Public propertyCollisionMargin The minimum allowable distance between cloth and collision object.
Public propertyCollisionMask The collision filter mask of the soft body.
Public propertyComponents Gets the collection of the child components.
(Inherited from Component)
Public propertyCreatedByBaseType Whether the object is created using a base type.
(Inherited from Component)
Public propertyDamping The damping factor applied to the overall motion of the soft body. Too much damping prevents the soft body from moving.
Public propertyDisplayInEditor Whether to show the object in the editor.
(Inherited from Component)
Public propertyDisposed Whether the object is disposed.
(Inherited from Component)
Public propertyDrag Controls the amount of drag acting on the soft body as it moves through the air.
Public propertyDriftIterations The number of drift iterations performed during soft body simulation.
Public propertyEditorDocumentConfiguration Gets or sets the configuration data of the object's settings in the editor.
(Inherited from Component)
Public propertyEditorReadOnly Whether the object is read only in the editor.
(Inherited from Component)
Public propertyEditorReadOnlyInHierarchy Whether the object is read-only in the editor with respect to parent objects.
(Inherited from Component)
Public propertyEnabled Whether the component is enabled. Any functionality of component is not works when it disabled.
(Inherited from Component)
Public propertyEnabledInHierarchy Determines whether the object is attached to a hierarchy of the components and enabled. The object will be enabled only when all parents are enabled, and the property Enabled is enabled.
(Inherited from Component)
Public propertyEnabledInHierarchyAndIsInstance Determines when the object is attached to a hierarchy of the components, is enabled and the object if not part of a resource (it is usual object instance). The object will be enabled only when all parents are enabled, and the property Enabled is enabled.
(Inherited from Component)
Public propertyEnabledSelectionByCursor
(Inherited from ObjectInSpace)
Public propertyHierarchyController Gets the object hierarchy control controller.
(Inherited from Component)
Public propertyIsResource
(Inherited from Component)
Public propertyKineticContactHardness The amount of penetration correction applied to contacts with static bodies.
Public propertyLift Controls the amount of lift that is generated as the soft body moves through the air.
Public propertyLinearVelocity The initial linear velocity of the soft body.
Public propertyMass The mass of the soft body.
Public propertyMassFromFaces Whether to use mass scaling factor for each vertex.
Public propertyMaterial The physical material used by the soft body.
Public propertyMaterialAngularStiffness The angular stiffness of the physical material.
Public propertyMaterialFriction The friction of the physical material.
Public propertyMaterialLinearStiffness The stiffness of the physical material. The stiffness decides how hard the soft body will be during the collision.
Public propertyMaterialVolumeStiffness The stiffness volume of the physical material.
Public propertyMaxVolumeRatio Max volume ratio for volume-based pose matching.
Public propertyMesh The mesh used by the soft body.
Public propertyMeshCreated 
Public propertyMeshOutput 
Public propertyName The name of the component.
(Inherited from Component)
Public propertyNetworkID
(Inherited from Component)
Public propertyNetworkIsClient
(Inherited from Component)
Public propertyNetworkIsServer Whether to work in network server mode. It is false until the scene is not loaded.
(Inherited from Component)
Public propertyNetworkIsSingle
(Inherited from Component)
Public propertyNetworkIsSingleOrClient
(Inherited from Component)
Public propertyNetworkMode Whether to enable synchronization of the component between server and clients.
(Inherited from Component)
Public propertyNetworkModeUsers
(Inherited from Component)
Public propertyParent Gets the parent object.
(Inherited from Component)
Public propertyParentRoot Gets the parent root object.
(Inherited from Component)
Public propertyParentScene
(Inherited from ObjectInSpace)
Public propertyPositionIterations The number of position iterations performed during soft body simulation.
Public propertyPressure Determines how strongly a closed soft body, such as a sphere, maintains its shape and volume. High Pressure values cause the body to expand, while low Pressure values cause it to collapse.
Public propertyRandomizeConstraints Whether to randomize constraints to reduce solver bias.
Public propertyRemainingLifetime The lifetime of the component during the simulation.
(Inherited from ObjectInSpace)
Public propertyRemoveFromParentQueued Whether the object is placed in the detach queue from the parent.
(Inherited from Component)
Public propertyRigidContactHardness The amount of penetration correction applied to contacts with rigid bodies.
Public propertySaveSupport Whether the object supports saving to a file.
(Inherited from Component)
Public propertyScreenLabel The displaying mode of an on-screen label of the component in the scene editor.
(Inherited from Component)
Public propertySelfCollision Causes the solver to detect and resolve collisions between different parts of the same soft body, such as when a patch of cloth folds back on itself.
Public propertyShapeCoefficient Pose matching coefficient [0,1]. Specifies the degree to which the rigid body attempts to maintain its shape. Higher Shape Coefficient values cause the rigid body to adhere more strictly to its original shape. If the values are too high, the soft body may penetrate or even fall through other objects.
Public propertyShapeMatching When activated, the soft body tries to maintain its original shape.
Public propertySoftContactHardness The amount of penetration correction applied to contacts with other soft bodies.
Public propertySoftKineticContactHardness Soft vs kinetic hardness[0,1] (cluster only).
Public propertySoftKineticImpulseSplit Soft vs kinetic impulse split [0,1] (cluster only).
Public propertySoftRigidContactHardness Soft vs rigid hardness [0,1] (cluster only).
Public propertySoftRigidImpulseSplit Soft vs rigid impulse split [0,1] (cluster only).
Public propertySoftSoftContactHardness Soft vs soft hardness [0,1] (cluster only).
Public propertySoftSoftImpulseSplit Soft vs soft impulse split [0,1] (cluster only).
Public propertySpaceBounds
(Inherited from ObjectInSpace)
Public propertySpaceBoundsOctreeOverride
(Inherited from ObjectInSpace)
Public propertySpaceBoundsOverride
(Inherited from ObjectInSpace)
Public propertyTimeScale The time scale of the soft body simulation.
Public propertyTransform The position, rotation and scale of the object.
(Inherited from ObjectInSpace)
Public propertyTransformV Simplier form of Transform.Value.
(Inherited from ObjectInSpace)
Public propertyTypeSettingsPrivateObjects Object settings when used as a type.
(Inherited from Component)
Public propertyVelocityCorrectionFactor The amount of velocity correction applied on the soft body.
Public propertyVelocityIterations The number of velocity iterations performed during soft body simulation.
Public propertyVisible Whether the object is visible in the scene.
(Inherited from ObjectInSpace)
Public propertyVisibleInHierarchy
(Inherited from ObjectInSpace)
Public propertyVolumeCoefficient Specifies the degree to which the rigid body attempts to maintain its initial volume. The higher Volume Coefficient value, the more the soft body resists changes to its original volume. High Volume Coefficient values can cause the simulation to become unstable.
Public propertyVolumeMatching When on, the soft body tries to maintain its original volume.
Top
Methods
 NameDescription
Public methodAddComponent Adds a component as a child.
(Inherited from Component)
Public methodBeginNetworkMessage(ServerNetworkService_ComponentsClientItem, String)
(Inherited from Component)
Public methodBeginNetworkMessage(IListServerNetworkService_ComponentsClientItem, String)
(Inherited from Component)
Public methodBeginNetworkMessage(IListServerNetworkService_UsersUserInfo, String)
(Inherited from Component)
Public methodBeginNetworkMessage(ServerNetworkService_UsersUserInfo, String)
(Inherited from Component)
Public methodBeginNetworkMessageToEveryone
(Inherited from Component)
Public methodBeginNetworkMessageToServer
(Inherited from Component)
Public methodCheckForUpdateDataWhenMeshChanged 
Public methodCheckSelectionByRay
(Inherited from ObjectInSpace)
Public methodClone Creates a copy of the object.
(Inherited from Component)
Public methodCreateComponent(Type, Int32, Boolean, Boolean, NetworkModeEnum) Creates a child component.
(Inherited from Component)
Public methodCreateComponent(MetadataTypeInfo, Int32, Boolean, Boolean, NetworkModeEnum) Creates a child component.
(Inherited from Component)
Public methodCreateComponentT(Int32, Boolean, Boolean, NetworkModeEnum) Creates a child component.
(Inherited from Component)
Public methodDispose Detaches the object from the hierarchy and deletes the object data.
(Inherited from Component)
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodFindClosestNodeIndex 
Public methodFindParent(Type) Finds the parent of the specified type.
(Inherited from Component)
Public methodFindParent(MetadataTypeInfo) Finds the parent of the specified type.
(Inherited from Component)
Public methodFindParentT Finds the parent of the specified type.
(Inherited from Component)
Public methodFindThisOrParent(Type) Finds the parent or self of the specified type.
(Inherited from Component)
Public methodFindThisOrParent(MetadataTypeInfo) Finds the parent or self of the specified type.
(Inherited from Component)
Public methodFindThisOrParentT Finds the parent or self of the specified type.
(Inherited from Component)
Public methodGetAllParents Gets all parents of the component.
(Inherited from Component)
Public methodGetComponent(String, Boolean) Finds a child component by name.
(Inherited from Component)
Public methodGetComponent(Type, Boolean, Boolean) Finds a child component of the specified type.
(Inherited from Component)
Public methodGetComponent(MetadataTypeInfo, Boolean, Boolean) Finds a child component of the specified type.
(Inherited from Component)
Public methodGetComponentT(Boolean, Boolean) Finds a child component of the specified type.
(Inherited from Component)
Public methodGetComponentByNameWithIndex Finds a child component by name and number in the case when there are several components with the specified name.
(Inherited from Component)
Public methodGetComponentByPath Finds a child component by path.
(Inherited from Component)
Public methodGetComponents(Boolean, Boolean, Boolean, Boolean) Finds child components.
(Inherited from Component)
Public methodGetComponents(Boolean, Boolean, Boolean, Boolean, ActionComponent) Finds child components.
(Inherited from Component)
Public methodGetComponents(Type, Boolean, Boolean, Boolean, Boolean) Finds child components of the specified type.
(Inherited from Component)
Public methodGetComponents(MetadataTypeInfo, Boolean, Boolean, Boolean, Boolean) Finds child components of the specified type.
(Inherited from Component)
Public methodGetComponentsT(Boolean, Boolean, Boolean, Boolean, ActionT) Finds child components of the specified type.
(Inherited from Component)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetNodePosition 
Public methodGetPathFromParent Returns the path to the object from the parent.
(Inherited from Component)
Public methodGetPathFromRoot Returns the object's access path from the root object.
(Inherited from Component)
Public methodGetPhysicsWorldData 
Public methodGetProcessedData 
Public methodGetProvidedType Returns a type when the object is used as a type.
(Inherited from Component)
Public methodGetScreenLabelInfo
(Inherited from Component)
Public methodGetSimulatedData 
Public methodGetSourceData 
Public methodGetTriangleProcessedData 
Public methodGetTriangleSimulatedData 
Public methodGetTriangleSourceData 
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodIsMethodInvoking Checks if a method is running over time. You can start executing such methods using MethodInvoke(String, Object, Double, Double) method.
(Inherited from Component)
Public methodLookAt(ObjectInSpace)
(Inherited from ObjectInSpace)
Public methodLookAt(Vector3)
(Inherited from ObjectInSpace)
Public methodLookAt(ObjectInSpace, Vector3)
(Inherited from ObjectInSpace)
Public methodLookAt(Vector3, Vector3)
(Inherited from ObjectInSpace)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodMetadataGetMemberBySignature Returns the object metadata member by name.
(Inherited from Component)
Public methodMetadataGetMembers Returns the object metadata members.
(Inherited from Component)
Public methodMethodInvoke Calls a method by name.
(Inherited from Component)
Public methodMethodInvokeCancel Cancels the execution of selected method that run over time. You can start executing such methods using MethodInvoke(String, Object, Double, Double) method.
(Inherited from Component)
Public methodMethodInvokeCancelAll Cancels the execution of all methods that run over time. You can start executing such methods using MethodInvoke(String, Object, Double, Double) method.
(Inherited from Component)
Public methodNetworkDisablePropertySynchronization
(Inherited from Component)
Public methodNetworkIsDisabledPropertySynchronization
(Inherited from Component)
Public methodNetworkModeAddUser
(Inherited from Component)
Public methodNetworkModeIsEnabledForUser
(Inherited from Component)
Public methodNetworkModeRemoveUser
(Inherited from Component)
Public methodNetworkRestoreDisabledPropertySynchronization
(Inherited from Component)
Public methodNewObjectSetDefaultConfiguration Called when the object is created in the editor. Designed to configure the initial state.
(Inherited from Component)
Public methodNewObjectSetDefaultConfigurationUpdate Called during object creation in the editor. Designed to configure the initial state.
(Inherited from Component)
Protected methodOnAddedToParent
(Inherited from ObjectInSpace)
Protected methodOnCheckSelectionByRay
(Overrides ObjectInSpaceOnCheckSelectionByRay(ObjectInSpaceCheckSelectionByRayContext))
Protected methodOnClientConnectedAfterRootComponentEnabled
(Inherited from Component)
Protected methodOnClientConnectedBeforeRootComponentEnabled
(Inherited from Component)
Protected methodOnClientDisconnected
(Inherited from Component)
Protected methodOnClone Called when the object is cloned.
(Inherited from Component)
Protected methodOnComponentAdded Called when a child component is added.
(Inherited from Component)
Protected methodOnComponentRemoved Called when a child component is removed.
(Inherited from Component)
Protected methodOnDisabled Called when the object is detached from a hierarchy of the components or is disabled. See also EnabledInHierarchy property.
(Inherited from Component)
Protected methodOnDisabledInSimulation Called when the object is detached from a hierarchy of the components or is disabled. The method is called only in simulation application. See also EnabledInHierarchy property.
(Inherited from Component)
Protected methodOnDispose Called when the object is disposed.
(Inherited from Component)
Protected methodOnEditorGetTextInfoCenterBottomCorner
(Inherited from Component)
Protected methodOnEnabled Called when the object is attached to a hierarchy of the components and is enabled. See also EnabledInHierarchy property.
(Inherited from Component)
Protected methodOnEnabledChanged Called when value of Enabled property is changed.
(Inherited from Component)
Protected methodOnEnabledInHierarchyChanged
(Overrides ObjectInSpaceOnEnabledInHierarchyChanged)
Protected methodOnEnabledInSimulation Called when the object is attached to a hierarchy of the components and is enabled. The method is called only in simulation application. See also EnabledInHierarchy property.
(Inherited from Component)
Protected methodOnEnabledSelectionByCursor
(Overrides ObjectInSpaceOnEnabledSelectionByCursor)
Protected methodOnGetRenderSceneData
(Overrides ObjectInSpaceOnGetRenderSceneData(ViewportRenderingContext, GetRenderSceneDataMode, SceneGetObjectsInSpaceItem))
Protected methodOnGetSceneObjectFlags
(Inherited from ObjectInSpace)
Protected methodOnLifetimeEnd
(Inherited from ObjectInSpace)
Protected methodOnLoad Called during object loading.
(Inherited from Component)
Protected methodOnMetadataGetMemberBySignature Called when the object metadata member is received by name.
(Inherited from Component)
Protected methodOnMetadataGetMembers Called upon receipt of the object's metadata members.
(Inherited from Component)
Protected methodOnMetadataGetMembersFilter
(Overrides ComponentOnMetadataGetMembersFilter(MetadataGetMembersContext, MetadataMember, Boolean))
Protected methodOnOcclusionCullingDataGet
(Inherited from ObjectInSpace)
Protected methodOnPreloadResources Called when preloading the resources used by the object.
(Inherited from Component)
Protected methodOnReceiveNetworkMessageFromClient
(Inherited from Component)
Protected methodOnReceiveNetworkMessageFromServer
(Inherited from Component)
Protected methodOnRemovedFromParent
(Inherited from ObjectInSpace)
Protected methodOnSave Called during object saving.
(Inherited from Component)
Protected methodOnSimulationStep
(Inherited from ObjectInSpace)
Protected methodOnSimulationStepClient
(Inherited from ObjectInSpace)
Protected methodOnSpaceBoundsUpdate
(Overrides ObjectInSpaceOnSpaceBoundsUpdate(SpaceBounds))
Protected methodOnSpaceBoundsUpdateIncludeChildren
(Inherited from ObjectInSpace)
Protected methodOnTransformChanged
(Overrides ObjectInSpaceOnTransformChanged)
Protected methodOnTransformUpdating
(Inherited from ObjectInSpace)
Protected methodOnUpdate Called during the update process of all objects.
(Inherited from Component)
Public methodPreloadResources Preload resources used by the object.
(Inherited from Component)
Public methodPropertyGet(String, Object, Boolean) Gets the value of a property by name.
(Inherited from Component)
Public methodPropertySet Sets the value of a property by name.
(Inherited from Component)
Public methodRecreateBody 
Public methodRemoveAllComponents Removes all child components.
(Inherited from Component)
Public methodRemoveComponent Removes a child component.
(Inherited from Component)
Public methodRemoveFromParent Detaches the object from its parent.
(Inherited from Component)
Public methodRenderPhysicalObject 
Public methodSetPosition(Vector3)
(Inherited from ObjectInSpace)
Public methodSetPosition(Double, Double, Double)
(Inherited from ObjectInSpace)
Public methodSetRotation(Angles)
(Inherited from ObjectInSpace)
Public methodSetRotation(Quaternion)
(Inherited from ObjectInSpace)
Public methodSetRotation(Double, Double, Double)
(Inherited from ObjectInSpace)
Public methodSetScale(Double)
(Inherited from ObjectInSpace)
Public methodSetScale(Vector3)
(Inherited from ObjectInSpace)
Public methodSetScale(Double, Double, Double)
(Inherited from ObjectInSpace)
Public methodSpaceBoundsUpdate
(Inherited from ObjectInSpace)
Public methodToString Returns the name and type of the object as a string.
(Inherited from Component)
Public methodTypeSettingsIsPublic Checks whether the object provided as a type is public.
(Inherited from Component)
Public methodTypeSettingsIsPublicMember Checks whether the member is set up as public.
(Inherited from Component)
Top
Events
 NameDescription
Public eventAddedToParent Occurs when a component is added to the parent.
(Inherited from Component)
Public eventAeroModelChangedOccurs when the SoftBodyAeroModel property value changes.
Public eventAnchorContactHardnessChangedOccurs when the AnchorContactHardness property value changes.
Public eventBendingConstraintDistanceChangedOccurs when the BendingConstraintDistance property value changes.
Public eventCanBeSelectedChangedOccurs when the CanBeSelected property value changes.
(Inherited from ObjectInSpace)
Public eventCloneEvent Occurs when object is cloned.
(Inherited from Component)
Public eventCloneSupportChanged Occurs after changing value of CloneSupport property.
(Inherited from Component)
Public eventClusterIterationsChangedOccurs when the ClusterIterations property value changes.
Public eventClustersNumberChangedOccurs when the ClustersNumber property value changes.
Public eventCollisionGroupChangedOccurs when the CollisionGroup property value changes.
Public eventCollisionMarginChangedOccurs when the CollisionMargin property value changes.
Public eventCollisionMaskChangedOccurs when the CollisionMask property value changes.
Public eventComponentAdded Occurs when a child component is added.
(Inherited from Component)
Public eventComponentRemoved Occurs when a child component is removed.
(Inherited from Component)
Public eventComponentsChanged Occurs when the set of children is changed.
(Inherited from Component)
Public eventDampingChangedOccurs when the Damping property value changes.
Public eventDisabledEvent Occurs when the object is disabled from a hierarchy of the components or is disabled. See also EnabledInHierarchy property.
(Inherited from Component)
Public eventDisabledInSimulation Occurs when the object is detached from a hierarchy of the components or is disabled. The method is called only in simulation application. See also EnabledInHierarchy property.
(Inherited from Component)
Public eventDisplayInEditorChanged Occurs when value of DisplayInEditor property is changed.
(Inherited from Component)
Public eventDisposeEvent Occurs when the object is disposed.
(Inherited from Component)
Public eventDragChangedOccurs when the Drag property value changes.
Public eventDriftIterationsChangedOccurs when the DriftIterations property value changes.
Public eventEnabledChanged Occurs when the Enabled property value changes.
(Inherited from Component)
Public eventEnabledEvent Occurs when the object is attached to a hierarchy of the components and is enabled. See also EnabledInHierarchy property.
(Inherited from Component)
Public eventEnabledInHierarchyChanged Occurs when the EnabledInHierarchy property value changes.
(Inherited from Component)
Public eventEnabledInSimulation Occurs when the object is attached to a hierarchy of the components and is enabled. The method is called only in simulation application. See also EnabledInHierarchy property.
(Inherited from Component)
Public eventGetRenderSceneData
(Inherited from ObjectInSpace)
Public eventGetRenderSceneDataBefore
(Inherited from ObjectInSpace)
Public eventKineticContactHardnessChangedOccurs when the KineticContactHardness property value changes.
Public eventLifetimeEnd
(Inherited from ObjectInSpace)
Public eventLiftChangedOccurs when the Lift property value changes.
Public eventLinearVelocityChangedOccurs when the LinearVelocity property value changes.
Public eventLoadEvent Occurs during object loading.
(Inherited from Component)
Public eventMassChangedOccurs when the Mass property value changes.
Public eventMassFromFacesChangedOccurs when the MassFromFaces property value changes.
Public eventMaterialAngularStiffnessChangedOccurs when the MaterialAngularStiffness property value changes.
Public eventMaterialChangedOccurs when the Material property value changes.
Public eventMaterialFrictionChangedOccurs when the MaterialFriction property value changes.
Public eventMaterialLinearStiffnessChangedOccurs when the MaterialLinearStiffness property value changes.
Public eventMaterialVolumeStiffnessChangedOccurs when the MaterialVolumeStiffness property value changes.
Public eventMaxVolumeRatioChangedOccurs when the MaxVolumeRatio property value changes.
Public eventMeshChangedOccurs when the Mesh property value changes.
Public eventMetadataGetMemberBySignatureEvent Occurs when the object metadata member is received by name.
(Inherited from Component)
Public eventMetadataGetMembersEvent Occurs upon receipt of the object's metadata members.
(Inherited from Component)
Public eventMetadataGetMembersFilterEvent Occurs when filtering receive members of the object metadata.
(Inherited from Component)
Public eventNameChanged Occurs when component name is changed.
(Inherited from Component)
Public eventNetworkModeChangedOccurs when the NetworkMode property value changes.
(Inherited from Component)
Public eventPositionIterationsChangedOccurs when the PositionIterations property value changes.
Public eventPreloadResourcesEvent Occurs when preloading the resources used by the object.
(Inherited from Component)
Public eventPressureChangedOccurs when the Pressure property value changes.
Public eventRandomizeConstraintsChangedOccurs when the RandomizeConstraints property value changes.
Public eventReceiveNetworkMessageFromClient
(Inherited from Component)
Public eventReceiveNetworkMessageFromServer
(Inherited from Component)
Public eventRemainingLifetimeChangedOccurs when the RemainingLifetime property value changes.
(Inherited from ObjectInSpace)
Public eventRemovedFromParent Occurs when a component is removed from the parent.
(Inherited from Component)
Public eventRigidContactHardnessChangedOccurs when the RigidContactHardness property value changes.
Public eventSaveEvent Occurs during object saving.
(Inherited from Component)
Public eventSaveSupportChanged Occurs after changing value of SaveSupport property.
(Inherited from Component)
Public eventScreenLabelChangedOccurs when the ScreenLabel property value changes.
(Inherited from Component)
Public eventSelfCollisionChangedOccurs when the SelfCollision property value changes.
Public eventShapeCoefficientChangedOccurs when the ShapeCoefficient property value changes.
Public eventShapeMatchingChangedOccurs when the ShapeMatching property value changes.
Public eventSimulationStep Occurs during the simulation step.
(Inherited from Component)
Public eventSimulationStepClient Occurs during the simulation step.
(Inherited from Component)
Public eventSoftContactHardnessChangedOccurs when the SoftContactHardness property value changes.
Public eventSoftKineticContactHardnessChangedOccurs when the SoftKineticContactHardness property value changes.
Public eventSoftKineticImpulseSplitChangedOccurs when the SoftKineticImpulseSplit property value changes.
Public eventSoftRigidContactHardnessChangedOccurs when the SoftRigidContactHardness property value changes.
Public eventSoftRigidImpulseSplitChangedOccurs when the SoftRigidImpulseSplit property value changes.
Public eventSoftSoftContactHardnessChangedOccurs when the SoftSoftContactHardness property value changes.
Public eventSoftSoftImpulseSplitChangedOccurs when the SoftSoftImpulseSplit property value changes.
Public eventSpaceBoundsUpdateEvent
(Inherited from ObjectInSpace)
Public eventSpaceBoundsUpdateIncludeChildrenEvent
(Inherited from ObjectInSpace)
Public eventTimeScaleChangedOccurs when the TimeScale property value changes.
Public eventTransformChangedOccurs when the Transform property value changes.
(Inherited from ObjectInSpace)
Public eventUpdateEvent Occurs during the update process of all objects.
(Inherited from Component)
Public eventVelocityCorrectionFactorChangedOccurs when the VelocityCorrectionFactor property value changes.
Public eventVelocityIterationsChangedOccurs when the VelocityIterations property value changes.
Public eventVisibleChangedOccurs when the Visible property value changes.
(Inherited from ObjectInSpace)
Public eventVolumeCoefficientChangedOccurs when the VolumeCoefficient property value changes.
Public eventVolumeMatchingChangedOccurs when the VolumeMatching property value changes.
Top
Fields
 NameDescription
Public fieldEditorCameraTransform
(Inherited from ObjectInSpace)
Top
Extension Methods
 NameDescription
Public Extension MethodMethodInvoke Calls the object method by name.
(Defined by ObjectEx)
Public Extension MethodPropertyGet Gets the value of the object property by name.
(Defined by ObjectEx)
Public Extension MethodPropertyGetT Gets the value of the object property by name.
(Defined by ObjectEx)
Public Extension MethodPropertySet Sets the value of the object property by name.
(Defined by ObjectEx)
Top
See Also