Click or drag to resize

SoftBody Class

Soft physical body.
Inheritance Hierarchy

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

The SoftBody type exposes the following members.

Constructors
  NameDescription
Public methodSoftBody
Initializes 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 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(ServerNetworkService_UsersUserInfo, String) (Inherited from Component.)
Public methodBeginNetworkMessage(IListServerNetworkService_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 methodEndNetworkMessage (Inherited from Component.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows 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 methodGetHashCode
Serves 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 methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsMethodInvoking (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 methodMemberwiseClone
Creates 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 (Inherited from Component.)
Public methodMethodInvokeCancelAll (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 eventAeroModelChanged
Public eventAnchorContactHardnessChanged
Occurs when the AnchorContactHardness property value changes.
Public eventBendingConstraintDistanceChanged
Occurs when the BendingConstraintDistance property value changes.
Public eventCanBeSelectedChanged
Occurs 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 eventClusterIterationsChanged
Occurs when the ClusterIterations property value changes.
Public eventClustersNumberChanged
Occurs when the ClustersNumber property value changes.
Public eventCollisionGroupChanged
Occurs when the CollisionGroup property value changes.
Public eventCollisionMarginChanged
Occurs when the CollisionMargin property value changes.
Public eventCollisionMaskChanged
Occurs 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 eventDampingChanged
Occurs 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 eventDragChanged
Occurs when the Drag property value changes.
Public eventDriftIterationsChanged
Occurs 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 eventKineticContactHardnessChanged
Occurs when the KineticContactHardness property value changes.
Public eventLifetimeEnd (Inherited from ObjectInSpace.)
Public eventLiftChanged
Occurs when the Lift property value changes.
Public eventLinearVelocityChanged
Occurs when the LinearVelocity property value changes.
Public eventLoadEvent
Occurs during object loading.
(Inherited from Component.)
Public eventMassChanged
Occurs when the Mass property value changes.
Public eventMassFromFacesChanged
Occurs when the MassFromFaces property value changes.
Public eventMaterialAngularStiffnessChanged
Occurs when the MaterialAngularStiffness property value changes.
Public eventMaterialChanged
Occurs when the Material property value changes.
Public eventMaterialFrictionChanged
Occurs when the MaterialFriction property value changes.
Public eventMaterialLinearStiffnessChanged
Occurs when the MaterialLinearStiffness property value changes.
Public eventMaterialVolumeStiffnessChanged
Occurs when the MaterialVolumeStiffness property value changes.
Public eventMaxVolumeRatioChanged
Occurs when the MaxVolumeRatio property value changes.
Public eventMeshChanged
Occurs 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 eventNetworkModeChanged
Occurs when the NetworkMode property value changes.
(Inherited from Component.)
Public eventPositionIterationsChanged
Occurs when the PositionIterations property value changes.
Public eventPreloadResourcesEvent
Occurs when preloading the resources used by the object.
(Inherited from Component.)
Public eventPressureChanged
Occurs when the Pressure property value changes.
Public eventRandomizeConstraintsChanged
Occurs when the RandomizeConstraints property value changes.
Public eventReceiveNetworkMessageFromClient (Inherited from Component.)
Public eventReceiveNetworkMessageFromServer (Inherited from Component.)
Public eventRemainingLifetimeChanged
Occurs when the RemainingLifetime property value changes.
(Inherited from ObjectInSpace.)
Public eventRemovedFromParent
Occurs when a component is removed from the parent.
(Inherited from Component.)
Public eventRigidContactHardnessChanged
Occurs 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 eventScreenLabelChanged
Occurs when the ScreenLabel property value changes.
(Inherited from Component.)
Public eventSelfCollisionChanged
Occurs when the SelfCollision property value changes.
Public eventShapeCoefficientChanged
Occurs when the ShapeCoefficient property value changes.
Public eventShapeMatchingChanged
Occurs 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 eventSoftContactHardnessChanged
Occurs when the SoftContactHardness property value changes.
Public eventSoftKineticContactHardnessChanged
Occurs when the SoftKineticContactHardness property value changes.
Public eventSoftKineticImpulseSplitChanged
Occurs when the SoftKineticImpulseSplit property value changes.
Public eventSoftRigidContactHardnessChanged
Occurs when the SoftRigidContactHardness property value changes.
Public eventSoftRigidImpulseSplitChanged
Occurs when the SoftRigidImpulseSplit property value changes.
Public eventSoftSoftContactHardnessChanged
Occurs when the SoftSoftContactHardness property value changes.
Public eventSoftSoftImpulseSplitChanged
Occurs when the SoftSoftImpulseSplit property value changes.
Public eventSpaceBoundsUpdateEvent (Inherited from ObjectInSpace.)
Public eventSpaceBoundsUpdateIncludeChildrenEvent (Inherited from ObjectInSpace.)
Public eventTimeScaleChanged
Occurs when the TimeScale property value changes.
Public eventTransformChanged
Occurs when the Transform property value changes.
(Inherited from ObjectInSpace.)
Public eventUpdateEvent
Occurs during the update process of all objects.
(Inherited from Component.)
Public eventVelocityCorrectionFactorChanged
Occurs when the VelocityCorrectionFactor property value changes.
Public eventVelocityIterationsChanged
Occurs when the VelocityIterations property value changes.
Public eventVisibleChanged
Occurs when the Visible property value changes.
(Inherited from ObjectInSpace.)
Public eventVolumeCoefficientChanged
Occurs when the VolumeCoefficient property value changes.
Public eventVolumeMatchingChanged
Occurs when the VolumeMatching property value changes.
Top
Fields
  NameDescription
Public fieldEditorCameraTransform (Inherited from ObjectInSpace.)
Top
Extension Methods
See Also