SuperDex Physics C++ API
Loading...
Searching...
No Matches
superdex::prefab::ContactPairParamsOverrideEntry Struct Reference

Overrides selected contact parameters for an unordered actor pair. More...

#include <mochi_prefab.h>

Public Member Functions

bool operator== (ContactPairParamsOverrideEntry const &) const =default

Public Attributes

DynamicArray< DynamicString > actors
 Identifies two actors by name or hierarchy path.
ContactPairParamsOverride paramsOverride
 Partial contact parameter override for the actor pair.

Detailed Description

Overrides selected contact parameters for an unordered actor pair.

See also
Scene::SetContactPairParamsOverride, ContactPairParamsOverride

Definition at line 72 of file mochi_prefab.h.

Member Function Documentation

◆ operator==()

bool superdex::prefab::ContactPairParamsOverrideEntry::operator== ( ContactPairParamsOverrideEntry const & ) const
default

Member Data Documentation

◆ actors

DynamicArray<DynamicString> superdex::prefab::ContactPairParamsOverrideEntry::actors

Identifies two actors by name or hierarchy path.

If the actor is in this prefab, reference it by name, e.g., "myActor". If the actor is in a nested prefab, reference it by hierarchy path, e.g., "myPrefab/myActor".

Note
Each referenced name must identify exactly one existing actor. Actor names need not be unique, but referencing a name shared by more than one actor, or a name that matches no actor, is invalid and rejected at AddToScene.
Both referenced actors must have contact parameters.
Parent actor names identify only the parent. Name nested actors explicitly to override their contact pairs.
If both names identify the same actor, the entry applies to that actor's self-pair.
Warning
Must contain exactly 2 elements.

Definition at line 73 of file mochi_prefab.h.

◆ paramsOverride

ContactPairParamsOverride superdex::prefab::ContactPairParamsOverrideEntry::paramsOverride

Partial contact parameter override for the actor pair.

Note
At least one field must be present.

Definition at line 74 of file mochi_prefab.h.


The documentation for this struct was generated from the following files: