3#include <system/LineNodeMgr.h>
5#include <heap/seadDisposer.h>
46 return mTouchDrcHoldList;
58 return mTouchDrcCheckList;
Definition ActorCollisionCheckMgr.h:10
void removeFromActiveList(const ActorCollisionCheck &collision_check)
void addToActiveList(const ActorCollisionCheck &collision_check)
void addToTouchDrcHoldList(const ActorCollisionCheck &collision_check)
void addToTouchDrcCheckList(const ActorCollisionCheck &collision_check)
LineNodeMgr< ActorCollisionCheck > mTouchDrcCheckList
Definition ActorCollisionCheckMgr.h:92
bool isInTouchDrcHoldList(const ActorCollisionCheck &collision_check) const
const LineNodeMgr< ActorCollisionCheck > & getCreateList() const
Definition ActorCollisionCheckMgr.h:32
LineNodeMgr< ActorCollisionCheck > mCreateList
Definition ActorCollisionCheckMgr.h:90
LineNodeMgr< ActorCollisionCheck > mTouchDrcHoldList
Definition ActorCollisionCheckMgr.h:91
void entry(const ActorCollisionCheck &collision_check)
Definition ActorCollisionCheckMgr.h:68
void removeFromTouchDrcCheckList(const ActorCollisionCheck &collision_check)
void removeFromTouchDrcHoldList(const ActorCollisionCheck &collision_check)
const LineNodeMgr< ActorCollisionCheck > & getTouchDrcHoldList() const
Definition ActorCollisionCheckMgr.h:44
bool isInCreateList(const ActorCollisionCheck &collision_check) const
void removeFromCreateList(const ActorCollisionCheck &collision_check)
const LineNodeMgr< ActorCollisionCheck > & getTouchDrcCheckList() const
Definition ActorCollisionCheckMgr.h:56
bool isInTouchDrcCheckList(const ActorCollisionCheck &collision_check) const
void release(const ActorCollisionCheck &collision_check)
Definition ActorCollisionCheckMgr.h:74
void addToCreateList(const ActorCollisionCheck &collision_check)
LineNodeMgr< ActorCollisionCheck > mActiveList
Definition ActorCollisionCheckMgr.h:89
Definition ActorCollisionCheck.h:22