![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for Chaos::FImplicitObjectScaled, including all inherited members.
| AccumulateAllImplicitObjects(TArray< Pair< const FImplicitObject *, FRigidTransform3 > > &Out, const FRigidTransform3 &ParentTM) const | Chaos::FImplicitObject | inlinevirtual |
| AccumulateAllSerializableImplicitObjects(TArray< Pair< TSerializablePtr< FImplicitObject >, FRigidTransform3 > > &Out, const FRigidTransform3 &ParentTM, TSerializablePtr< FImplicitObject > This) const | Chaos::FImplicitObject | inlinevirtual |
| AddRef() const | Chaos::FChaosRefCountedObject | inline |
| AsA() const | Chaos::FImplicitObject | inline |
| AsA() | Chaos::FImplicitObject | inline |
| AsAChecked() const | Chaos::FImplicitObject | inline |
| AsAChecked() | Chaos::FImplicitObject | inline |
| bDoCollide | Chaos::FImplicitObject | protected |
| bHasBoundingBox | Chaos::FImplicitObject | protected |
| bIsConvex | Chaos::FImplicitObject | protected |
| bIsTracked | Chaos::FImplicitObject | protected |
| BoundingBox() const override | Chaos::FImplicitObjectScaled | inlinevirtual |
| CalculateTransformedBounds(const FRigidTransform3 &Transform) const | Chaos::FImplicitObject | inlinevirtual |
| CollisionType | Chaos::FImplicitObject | protected |
| Copy() const | Chaos::FImplicitObject | inlinevirtual |
| CopyGeometry() const | Chaos::FImplicitObject | virtual |
| CopyGeometryWithScale(const FVec3 &Scale) const | Chaos::FImplicitObject | virtual |
| CopyWithScale(const FVec3 &Scale) const | Chaos::FImplicitObject | inlinevirtual |
| CountLeafObjectsInHierarchy() const | Chaos::FImplicitObject | inline |
| CountLeafObjectsInHierarchyImpl() const | Chaos::FImplicitObject | inlinevirtual |
| CountObjectsInHierarchy() const | Chaos::FImplicitObject | inline |
| CountObjectsInHierarchyImpl() const | Chaos::FImplicitObject | inlinevirtual |
| D | Chaos::FImplicitObject | static |
| DeepCopy() const | Chaos::FImplicitObject | inlinevirtual |
| DeepCopyGeometry() const | Chaos::FImplicitObject | inlinevirtual |
| DeepCopyGeometryWithScale(const FVec3 &Scale) const | Chaos::FImplicitObject | inlinevirtual |
| DeepCopyWithScale(const FVec3 &Scale) const | Chaos::FImplicitObject | inlinevirtual |
| Duplicate() const | Chaos::FImplicitObject | inlinevirtual |
| FChaosRefCountedObject() | Chaos::FChaosRefCountedObject | inline |
| FChaosRefCountedObject(const FChaosRefCountedObject &Rhs)=delete | Chaos::FChaosRefCountedObject | |
| FImplicitObject(int32 Flags, EImplicitObjectType InType=ImplicitObjectType::Unknown) | Chaos::FImplicitObject | |
| FImplicitObject(const FImplicitObject &)=delete | Chaos::FImplicitObject | |
| FImplicitObject(FImplicitObject &&)=delete | Chaos::FImplicitObject | |
| FImplicitObjectScaled(int32 Flags, EImplicitObjectType InType) | Chaos::FImplicitObjectScaled | inline |
| FindAllIntersectingObjects(TArray< Pair< const FImplicitObject *, FRigidTransform3 > > &Out, const FAABB3 &LocalBounds) const | Chaos::FImplicitObject | virtual |
| FindClosestFaceAndVertices(const FVec3 &Position, TArray< FVec3 > &FaceVertices, FReal SearchDist=0.01f) const | Chaos::FImplicitObject | inlinevirtual |
| FindClosestIntersection(const FVec3 &StartPoint, const FVec3 &EndPoint, const FReal Thickness) const | Chaos::FImplicitObject | |
| FindDeepestIntersection(const FImplicitObject *Other, const FBVHParticles *Particles, const FMatrix33 &OtherToLocalTransform, const FReal Thickness) const | Chaos::FImplicitObject | |
| FindDeepestIntersection(const FImplicitObject *Other, const FParticles *Particles, const FMatrix33 &OtherToLocalTransform, const FReal Thickness) const | Chaos::FImplicitObject | |
| FindGeometryOpposingNormal(const FVec3 &DenormDir, int32 FaceIndex, const FVec3 &OriginalNormal) const | Chaos::FImplicitObject | inlinevirtual |
| FindMostOpposingFace(const FVec3 &Position, const FVec3 &UnitDir, int32 HintFaceIndex, FReal SearchDist) const | Chaos::FImplicitObject | inlinevirtual |
| FindMostOpposingFaceScaled(const FVec3 &Position, const FVec3 &UnitDir, int32 HintFaceIndex, FReal SearchDist, const FVec3 &Scale) const | Chaos::FImplicitObject | inlinevirtual |
| GetCollisionType() const | Chaos::FImplicitObject | |
| GetDoCollide() const | Chaos::FImplicitObject | inline |
| GetInnerObject() const | Chaos::FImplicitObjectScaled | inlinevirtual |
| GetInnerUnscaledNormal(const FVec3 &OuterNormal, const FVec3 &Scale) | Chaos::FImplicitObject | inlineprotectedstatic |
| GetInvScale() const | Chaos::FImplicitObjectScaled | inline |
| GetMargin() const | Chaos::FImplicitObject | inlinevirtual |
| GetMarginf() const | Chaos::FImplicitObject | inlinevirtual |
| GetMaterialIndex(uint32 HintIndex) const | Chaos::FImplicitObject | inlinevirtual |
| GetNestedType() const | Chaos::FImplicitObject | inlinevirtual |
| GetObject() | Chaos::FImplicitObject | inline |
| GetObject() const | Chaos::FImplicitObject | inline |
| GetObjectChecked() const | Chaos::FImplicitObject | inline |
| GetObjectChecked() | Chaos::FImplicitObject | inline |
| GetOffsetOfMargin() | Chaos::FImplicitObject | inlinestatic |
| GetOffsetOfType() | Chaos::FImplicitObject | inlinestatic |
| GetOuterScaledNormal(const FVec3 &InnerNormal, const FVec3 &Scale) | Chaos::FImplicitObject | inlineprotectedstatic |
| GetRadius() const | Chaos::FImplicitObject | inlinevirtual |
| GetRadiusf() const | Chaos::FImplicitObject | inlinevirtual |
| GetRefCount() const | Chaos::FChaosRefCountedObject | inline |
| GetScale() const | Chaos::FImplicitObjectScaled | inline |
| GetType() const | Chaos::FImplicitObject | |
| GetTypeHash() const =0 | Chaos::FImplicitObject | pure virtual |
| GetTypeName() const | Chaos::FImplicitObject | inlinevirtual |
| GetTypeName(const EImplicitObjectType InType) | Chaos::FImplicitObject | static |
| GetWindingOrder() const | Chaos::FImplicitObjectScaled | inline |
| HasBoundingBox() const | Chaos::FImplicitObject | inline |
| IsA() const | Chaos::FImplicitObject | inline |
| IsConvex() const | Chaos::FImplicitObject | inline |
| IsOverlappingBounds(const FAABB3 &LocalBounds) const | Chaos::FImplicitObject | inline |
| IsOverlappingBoundsImpl(const FAABB3 &LocalBounds) const | Chaos::FImplicitObject | inlinevirtual |
| IsPerformanceWarning() const | Chaos::FImplicitObject | inlinevirtual |
| IsUnderlyingMesh() const | Chaos::FImplicitObject | |
| IsUnderlyingUnion() const | Chaos::FImplicitObject | |
| IsValidGeometry() const | Chaos::FImplicitObject | virtual |
| MakePersistent() const | Chaos::FChaosRefCountedObject | inline |
| Margin | Chaos::FImplicitObject | protected |
| MInvScale | Chaos::FImplicitObjectScaled | protected |
| MLocalBoundingBox | Chaos::FImplicitObjectScaled | protected |
| MScale | Chaos::FImplicitObjectScaled | protected |
| Normal(const FVec3 &x) const | Chaos::FImplicitObject | |
| operator=(const FChaosRefCountedObject &Rhs)=delete | Chaos::FChaosRefCountedObject | |
| OuterMargin | Chaos::FImplicitObjectScaled | protected |
| Overlap(const FVec3 &Point, const FReal Thickness) const | Chaos::FImplicitObject | inlinevirtual |
| PerformanceWarningAndSimplifaction() | Chaos::FImplicitObject | inlinevirtual |
| PhiWithNormal(const FVec3 &x, FVec3 &Normal) const =0 | Chaos::FImplicitObject | pure virtual |
| PhiWithNormalScaled(const FVec3 &Pos, const FVec3 &Scale, FVec3 &Normal) const | Chaos::FImplicitObject | inlinevirtual |
| Raycast(const FVec3 &StartPoint, const FVec3 &Dir, const FReal Length, const FReal Thickness, FReal &OutTime, FVec3 &OutPosition, FVec3 &OutNormal, int32 &OutFaceIndex) const | Chaos::FImplicitObject | inlinevirtual |
| Release() const | Chaos::FChaosRefCountedObject | inline |
| ScaleNormalizedHelper(const FVec3 &Normal, const FVec3 &Scale) | Chaos::FImplicitObject | inlineprotectedstatic |
| SerializationFactory(FChaosArchive &Ar, FImplicitObject *Obj) | Chaos::FImplicitObject | static |
| Serialize(FArchive &Ar) | Chaos::FImplicitObject | inlinevirtual |
| Serialize(FChaosArchive &Ar) | Chaos::FImplicitObject | virtual |
| SerializeImp(FArchive &Ar) | Chaos::FImplicitObject | |
| SerializeLegacyHelper(FArchive &Ar, TUniquePtr< FImplicitObject > &Value) | Chaos::FImplicitObject | static |
| SetCollisionType(EImplicitObjectType InCollisionType) | Chaos::FImplicitObject | inline |
| SetConvex(const bool Convex=true) | Chaos::FImplicitObject | inline |
| SetDoCollide(const bool Collide) | Chaos::FImplicitObject | inline |
| SetMargin(FReal InMargin) | Chaos::FImplicitObject | inlineprotected |
| SetMargin(FRealSingle InMargin) | Chaos::FImplicitObject | inlineprotected |
| SignedDistance(const FVec3 &x) const | Chaos::FImplicitObject | |
| StaticType() | Chaos::FImplicitObject | inlinestatic |
| ToString() const | Chaos::FImplicitObject | inlinevirtual |
| Track(TSerializablePtr< FImplicitObject > This, const FString &DebugInfo) | Chaos::FImplicitObject | |
| TType typedef | Chaos::FImplicitObject | |
| Type | Chaos::FImplicitObject | protected |
| VisitLeafObjects(const FImplicitHierarchyVisitor &Visitor) const | Chaos::FImplicitObject | inline |
| VisitLeafObjectsImpl(const FRigidTransform3 &ObjectTransform, const int32 RootObjectIndex, int32 &ObjectIndex, int32 &LeafObjectIndex, const FImplicitHierarchyVisitor &VisitorFunc) const | Chaos::FImplicitObject | inlinevirtual |
| VisitObjects(const FImplicitHierarchyVisitorBool &Visitor) const | Chaos::FImplicitObject | inline |
| VisitObjectsImpl(const FRigidTransform3 &ObjectTransform, const int32 RootObjectIndex, int32 &ObjectIndex, int32 &LeafObjectIndex, const FImplicitHierarchyVisitorBool &VisitorFunc) const | Chaos::FImplicitObject | inlinevirtual |
| VisitOverlappingLeafObjects(const FAABB3 &LocalBounds, const FImplicitHierarchyVisitor &Visitor) const | Chaos::FImplicitObject | inline |
| VisitOverlappingLeafObjectsImpl(const FAABB3 &LocalBounds, const FRigidTransform3 &ObjectTransform, const int32 RootObjectIndex, int32 &ObjectIndex, int32 &LeafObjectIndex, const FImplicitHierarchyVisitor &VisitorFunc) const | Chaos::FImplicitObject | inlinevirtual |
| ~FChaosRefCountedObject() | Chaos::FChaosRefCountedObject | inlinevirtual |
| ~FImplicitObject() override | Chaos::FImplicitObject | virtual |