Public Member Functions | |
AkSynthSpaceGameData () | |
~AkSynthSpaceGameData () | |
AKRESULT | AddSourceBox (const Ak3DVector &in_Center, const Ak3DVector &in_Size, const Ak3DVector &in_Front, const Ak3DVector &in_Up, const AkUInt32 in_DiffuseReverberator, AkInt32 in_Wall_mask, AkUInt32 *in_AcousticTextures, AkInt32 &out_SourceBoxID) |
AKRESULT | AddSourceBoxWithId (const Ak3DVector &in_Center, const Ak3DVector &in_Size, const Ak3DVector &in_Front, const Ak3DVector &in_Up, const AkUInt32 in_DiffuseReverberator, AkInt32 in_Wall_mask, AkUInt32 *in_AcousticTextures, AkInt32 in_SourceBoxID) |
AKRESULT | AddSourceBoxMinimal (const Ak3DVector &in_Center, const Ak3DVector &in_Size, const Ak3DVector &in_Front, const Ak3DVector &in_Up, AkInt32 in_WallMask, AkUInt32 *in_WallMaterialArray, AkInt32 in_SourceBoxID) |
AKRESULT | AddPortalWithId (const Ak3DVector &in_Center, const Ak3DVector &in_Size, const Ak3DVector &in_Front, const Ak3DVector &in_Up, const AkAcousticPortalParams &in_LateParams, AkInt32 in_SourceBoxID) |
AkInt32 | GetCurrentShoeboxID (const Ak3DVector &in_Center) |
void | RemoveSourceBox (AkUInt32 in_SourceBoxID) |
AkInt32 | FindImageSourceBoxIndex (AkUInt32 in_SourceBoxID) |
AkInt32 | FindPortalIndex (AkUInt32 in_PortalID) |
void | DetectPortals () |
AkImageSourceBox * | FindBoxID (AkUInt32 in_SourceBoxID) |
AkImageSourceBox * | GetAt (AkUInt32 in_Index) |
void | FindPortals (AkUInt32 in_ListenerBox, AkUInt32 in_EmmiterBox, AkAcousticPortal::AkBoundingBoxList &out_portalList) |
void | Clear () |
Public Attributes | |
AkImageSourceBox | m_ImageSourceBoxList [AK_SYNTHSPACE_MAX_SOURCEBOX] |
AkAcousticPortal | m_AcousticPortalList [AK_SYNTHSPACE_MAX_SOURCEBOX] |
Definition at line 37 of file AkSynthSpaceGameData.h.