13class MingleComponent {
16 enum class MingleState :
int {
27 ::ll::TypedStorage<4, 4, ::MingleComponent::MingleState> mMingleState;
28 ::ll::TypedStorage<8, 8, ::ActorUniqueID> mPartnerId;
29 ::ll::TypedStorage<8, 8, ::ActorUniqueID> mPreviousPartnerId;
35 MCAPI MingleComponent();
37 MCAPI ::MingleComponent& clearPreviousPartnerId();
39 MCAPI ::Actor* fetchCurrentPartner(
::Actor const& actorInLevel)
const;
41 MCAPI
void resetState();
43 MCFOLD ::MingleComponent& setMingleState(::MingleComponent::MingleState val);