Classes | |
struct | AkSynthSpaceAllocator |
Public Types | |
typedef AkArray< void *, void *, AkSynthSpaceAllocator, 2 > |
BufferArray |
typedef AkArray< AkPortalLink, AkPortalLink &, AkSynthSpaceAllocator, 10 > |
AkPortalLinkDatabase |
typedef AkArray< AkBoundingBox, const AkBoundingBox &, AkSynthSpaceAllocator, 10 > |
AkBoundingBoxList |
Public Member Functions | |
AkAcousticPortal () | |
~AkAcousticPortal () | |
void | Init (const Ak3DVector &in_center, const Ak3DVector &in_size, const Ak3DVector &in_Front, const Ak3DVector &in_Up, const AkAcousticPortalParams &in_LateParams) |
void | Release () |
void | AddOrUpdateLink (AkPortalLink &in_link) |
void | FindIntersections (AkUInt32 in_ListenerBox, AkUInt32 in_EmmiterBox, AkBoundingBoxList &out_portalList) |
bool | IsUsed () const |
bool | IsAvailable () const |
AkUInt32 | GetID () const |
const AkBox & | GetBox () const |
Definition at line 173 of file AkImageSource.h.