4.6.0
Steam Audio SDK
Getting Started
Programmer’s Guide
Build Instructions
Integrating Steam Audio
API Reference
Steam Audio C API
»
Index
Index
I
I
iplAirAbsorptionCalculate (C++ function)
IPLAirAbsorptionCallback (C++ type)
IPLAirAbsorptionModel (C++ struct)
IPLAirAbsorptionModel::callback (C++ member)
IPLAirAbsorptionModel::coefficients (C++ member)
IPLAirAbsorptionModel::dirty (C++ member)
IPLAirAbsorptionModel::type (C++ member)
IPLAirAbsorptionModel::userData (C++ member)
IPLAirAbsorptionModelType (C++ enum)
IPLAirAbsorptionModelType::IPL_AIRABSORPTIONTYPE_CALLBACK (C++ enumerator)
IPLAirAbsorptionModelType::IPL_AIRABSORPTIONTYPE_DEFAULT (C++ enumerator)
IPLAirAbsorptionModelType::IPL_AIRABSORPTIONTYPE_EXPONENTIAL (C++ enumerator)
IPLAllocateFunction (C++ type)
IPLAmbisonicsBinauralEffect (C++ type)
iplAmbisonicsBinauralEffectApply (C++ function)
iplAmbisonicsBinauralEffectCreate (C++ function)
IPLAmbisonicsBinauralEffectParams (C++ struct)
IPLAmbisonicsBinauralEffectParams::hrtf (C++ member)
IPLAmbisonicsBinauralEffectParams::order (C++ member)
iplAmbisonicsBinauralEffectRelease (C++ function)
iplAmbisonicsBinauralEffectReset (C++ function)
iplAmbisonicsBinauralEffectRetain (C++ function)
IPLAmbisonicsBinauralEffectSettings (C++ struct)
IPLAmbisonicsBinauralEffectSettings::hrtf (C++ member)
IPLAmbisonicsBinauralEffectSettings::maxOrder (C++ member)
IPLAmbisonicsDecodeEffect (C++ type)
iplAmbisonicsDecodeEffectApply (C++ function)
iplAmbisonicsDecodeEffectCreate (C++ function)
IPLAmbisonicsDecodeEffectParams (C++ struct)
IPLAmbisonicsDecodeEffectParams::binaural (C++ member)
IPLAmbisonicsDecodeEffectParams::hrtf (C++ member)
IPLAmbisonicsDecodeEffectParams::order (C++ member)
IPLAmbisonicsDecodeEffectParams::orientation (C++ member)
iplAmbisonicsDecodeEffectRelease (C++ function)
iplAmbisonicsDecodeEffectReset (C++ function)
iplAmbisonicsDecodeEffectRetain (C++ function)
IPLAmbisonicsDecodeEffectSettings (C++ struct)
IPLAmbisonicsDecodeEffectSettings::hrtf (C++ member)
IPLAmbisonicsDecodeEffectSettings::maxOrder (C++ member)
IPLAmbisonicsDecodeEffectSettings::speakerLayout (C++ member)
IPLAmbisonicsEncodeEffect (C++ type)
iplAmbisonicsEncodeEffectApply (C++ function)
iplAmbisonicsEncodeEffectCreate (C++ function)
IPLAmbisonicsEncodeEffectParams (C++ struct)
IPLAmbisonicsEncodeEffectParams::direction (C++ member)
IPLAmbisonicsEncodeEffectParams::order (C++ member)
iplAmbisonicsEncodeEffectRelease (C++ function)
iplAmbisonicsEncodeEffectReset (C++ function)
iplAmbisonicsEncodeEffectRetain (C++ function)
IPLAmbisonicsEncodeEffectSettings (C++ struct)
IPLAmbisonicsEncodeEffectSettings::maxOrder (C++ member)
IPLAmbisonicsPanningEffect (C++ type)
iplAmbisonicsPanningEffectApply (C++ function)
iplAmbisonicsPanningEffectCreate (C++ function)
IPLAmbisonicsPanningEffectParams (C++ struct)
IPLAmbisonicsPanningEffectParams::order (C++ member)
iplAmbisonicsPanningEffectRelease (C++ function)
iplAmbisonicsPanningEffectReset (C++ function)
iplAmbisonicsPanningEffectRetain (C++ function)
IPLAmbisonicsPanningEffectSettings (C++ struct)
IPLAmbisonicsPanningEffectSettings::maxOrder (C++ member)
IPLAmbisonicsPanningEffectSettings::speakerLayout (C++ member)
IPLAmbisonicsRotationEffect (C++ type)
iplAmbisonicsRotationEffectApply (C++ function)
iplAmbisonicsRotationEffectCreate (C++ function)
IPLAmbisonicsRotationEffectParams (C++ struct)
IPLAmbisonicsRotationEffectParams::order (C++ member)
IPLAmbisonicsRotationEffectParams::orientation (C++ member)
iplAmbisonicsRotationEffectRelease (C++ function)
iplAmbisonicsRotationEffectReset (C++ function)
iplAmbisonicsRotationEffectRetain (C++ function)
IPLAmbisonicsRotationEffectSettings (C++ struct)
IPLAmbisonicsRotationEffectSettings::maxOrder (C++ member)
IPLAmbisonicsType (C++ enum)
IPLAmbisonicsType::IPL_AMBISONICSTYPE_FUMA (C++ enumerator)
IPLAmbisonicsType::IPL_AMBISONICSTYPE_N3D (C++ enumerator)
IPLAmbisonicsType::IPL_AMBISONICSTYPE_SN3D (C++ enumerator)
IPLAnyHitCallback (C++ type)
IPLAudioBuffer (C++ struct)
IPLAudioBuffer::data (C++ member)
IPLAudioBuffer::numChannels (C++ member)
IPLAudioBuffer::numSamples (C++ member)
iplAudioBufferAllocate (C++ function)
iplAudioBufferConvertAmbisonics (C++ function)
iplAudioBufferDeinterleave (C++ function)
iplAudioBufferDownmix (C++ function)
iplAudioBufferFree (C++ function)
iplAudioBufferInterleave (C++ function)
iplAudioBufferMix (C++ function)
IPLAudioEffectState (C++ enum)
IPLAudioEffectState::IPL_AUDIOEFFECTSTATE_TAILCOMPLETE (C++ enumerator)
IPLAudioEffectState::IPL_AUDIOEFFECTSTATE_TAILREMAINING (C++ enumerator)
IPLAudioSettings (C++ struct)
IPLAudioSettings::frameSize (C++ member)
IPLAudioSettings::samplingRate (C++ member)
IPLBakedDataIdentifier (C++ struct)
IPLBakedDataIdentifier::endpointInfluence (C++ member)
IPLBakedDataIdentifier::type (C++ member)
IPLBakedDataIdentifier::variation (C++ member)
IPLBakedDataType (C++ enum)
IPLBakedDataType::IPL_BAKEDDATATYPE_PATHING (C++ enumerator)
IPLBakedDataType::IPL_BAKEDDATATYPE_REFLECTIONS (C++ enumerator)
IPLBakedDataVariation (C++ enum)
IPLBakedDataVariation::IPL_BAKEDDATAVARIATION_DYNAMIC (C++ enumerator)
IPLBakedDataVariation::IPL_BAKEDDATAVARIATION_REVERB (C++ enumerator)
IPLBakedDataVariation::IPL_BAKEDDATAVARIATION_STATICLISTENER (C++ enumerator)
IPLBakedDataVariation::IPL_BAKEDDATAVARIATION_STATICSOURCE (C++ enumerator)
IPLBatchedAnyHitCallback (C++ type)
IPLBatchedClosestHitCallback (C++ type)
IPLBinauralEffect (C++ type)
iplBinauralEffectApply (C++ function)
iplBinauralEffectCreate (C++ function)
IPLBinauralEffectParams (C++ struct)
IPLBinauralEffectParams::direction (C++ member)
IPLBinauralEffectParams::hrtf (C++ member)
IPLBinauralEffectParams::interpolation (C++ member)
IPLBinauralEffectParams::peakDelays (C++ member)
IPLBinauralEffectParams::spatialBlend (C++ member)
iplBinauralEffectRelease (C++ function)
iplBinauralEffectReset (C++ function)
iplBinauralEffectRetain (C++ function)
IPLBinauralEffectSettings (C++ struct)
IPLBinauralEffectSettings::hrtf (C++ member)
IPLbool (C++ enum)
IPLbool::IPL_FALSE (C++ enumerator)
IPLbool::IPL_TRUE (C++ enumerator)
IPLBox (C++ struct)
IPLBox::maxCoordinates (C++ member)
IPLBox::minCoordinates (C++ member)
IPLbyte (C++ type)
iplCalculateRelativeDirection (C++ function)
IPLClosestHitCallback (C++ type)
IPLContext (C++ type)
iplContextCreate (C++ function)
IPLContextFlags (C++ enum)
IPLContextFlags::IPL_CONTEXTFLAGS_FORCE_32BIT (C++ enumerator)
IPLContextFlags::IPL_CONTEXTFLAGS_VALIDATION (C++ enumerator)
iplContextRelease (C++ function)
iplContextRetain (C++ function)
IPLContextSettings (C++ struct)
IPLContextSettings::allocateCallback (C++ member)
IPLContextSettings::flags (C++ member)
IPLContextSettings::freeCallback (C++ member)
IPLContextSettings::logCallback (C++ member)
IPLContextSettings::simdLevel (C++ member)
IPLContextSettings::version (C++ member)
IPLCoordinateSpace3 (C++ struct)
IPLCoordinateSpace3::ahead (C++ member)
IPLCoordinateSpace3::origin (C++ member)
IPLCoordinateSpace3::right (C++ member)
IPLCoordinateSpace3::up (C++ member)
IPLDirectEffect (C++ type)
iplDirectEffectApply (C++ function)
iplDirectEffectCreate (C++ function)
IPLDirectEffectFlags (C++ enum)
IPLDirectEffectFlags::IPL_DIRECTEFFECTFLAGS_APPLYAIRABSORPTION (C++ enumerator)
IPLDirectEffectFlags::IPL_DIRECTEFFECTFLAGS_APPLYDIRECTIVITY (C++ enumerator)
IPLDirectEffectFlags::IPL_DIRECTEFFECTFLAGS_APPLYDISTANCEATTENUATION (C++ enumerator)
IPLDirectEffectFlags::IPL_DIRECTEFFECTFLAGS_APPLYOCCLUSION (C++ enumerator)
IPLDirectEffectFlags::IPL_DIRECTEFFECTFLAGS_APPLYTRANSMISSION (C++ enumerator)
IPLDirectEffectParams (C++ struct)
IPLDirectEffectParams::airAbsorption (C++ member)
IPLDirectEffectParams::directivity (C++ member)
IPLDirectEffectParams::distanceAttenuation (C++ member)
IPLDirectEffectParams::flags (C++ member)
IPLDirectEffectParams::occlusion (C++ member)
IPLDirectEffectParams::transmission (C++ member)
IPLDirectEffectParams::transmissionType (C++ member)
iplDirectEffectRelease (C++ function)
iplDirectEffectReset (C++ function)
iplDirectEffectRetain (C++ function)
IPLDirectEffectSettings (C++ struct)
IPLDirectEffectSettings::numChannels (C++ member)
IPLDirectivity (C++ struct)
IPLDirectivity::callback (C++ member)
IPLDirectivity::dipolePower (C++ member)
IPLDirectivity::dipoleWeight (C++ member)
IPLDirectivity::userData (C++ member)
iplDirectivityCalculate (C++ function)
IPLDirectivityCallback (C++ type)
IPLDirectSimulationFlags (C++ enum)
IPLDirectSimulationFlags::IPL_DIRECTSIMULATIONFLAGS_AIRABSORPTION (C++ enumerator)
IPLDirectSimulationFlags::IPL_DIRECTSIMULATIONFLAGS_DIRECTIVITY (C++ enumerator)
IPLDirectSimulationFlags::IPL_DIRECTSIMULATIONFLAGS_DISTANCEATTENUATION (C++ enumerator)
IPLDirectSimulationFlags::IPL_DIRECTSIMULATIONFLAGS_OCCLUSION (C++ enumerator)
IPLDirectSimulationFlags::IPL_DIRECTSIMULATIONFLAGS_TRANSMISSION (C++ enumerator)
iplDistanceAttenuationCalculate (C++ function)
IPLDistanceAttenuationCallback (C++ type)
IPLDistanceAttenuationModel (C++ struct)
IPLDistanceAttenuationModel::callback (C++ member)
IPLDistanceAttenuationModel::dirty (C++ member)
IPLDistanceAttenuationModel::minDistance (C++ member)
IPLDistanceAttenuationModel::type (C++ member)
IPLDistanceAttenuationModel::userData (C++ member)
IPLDistanceAttenuationModelType (C++ enum)
IPLDistanceAttenuationModelType::IPL_DISTANCEATTENUATIONTYPE_CALLBACK (C++ enumerator)
IPLDistanceAttenuationModelType::IPL_DISTANCEATTENUATIONTYPE_DEFAULT (C++ enumerator)
IPLDistanceAttenuationModelType::IPL_DISTANCEATTENUATIONTYPE_INVERSEDISTANCE (C++ enumerator)
IPLEmbreeDevice (C++ type)
iplEmbreeDeviceCreate (C++ function)
iplEmbreeDeviceRelease (C++ function)
iplEmbreeDeviceRetain (C++ function)
IPLEmbreeDeviceSettings (C++ struct)
IPLEmbreeDeviceSettings::reserved (C++ member)
IPLerror (C++ enum)
IPLerror::IPL_STATUS_FAILURE (C++ enumerator)
IPLerror::IPL_STATUS_INITIALIZATION (C++ enumerator)
IPLerror::IPL_STATUS_OUTOFMEMORY (C++ enumerator)
IPLerror::IPL_STATUS_SUCCESS (C++ enumerator)
IPLfloat32 (C++ type)
IPLfloat64 (C++ type)
IPLFreeFunction (C++ type)
IPLHit (C++ struct)
IPLHit::distance (C++ member)
IPLHit::material (C++ member)
IPLHit::materialIndex (C++ member)
IPLHit::normal (C++ member)
IPLHit::objectIndex (C++ member)
IPLHit::triangleIndex (C++ member)
IPLHRTF (C++ type)
iplHRTFCreate (C++ function)
IPLHRTFInterpolation (C++ enum)
IPLHRTFInterpolation::IPL_HRTFINTERPOLATION_BILINEAR (C++ enumerator)
IPLHRTFInterpolation::IPL_HRTFINTERPOLATION_NEAREST (C++ enumerator)
IPLHRTFNormType (C++ enum)
IPLHRTFNormType::IPL_HRTFNORMTYPE_NONE (C++ enumerator)
IPLHRTFNormType::IPL_HRTFNORMTYPE_RMS (C++ enumerator)
iplHRTFRelease (C++ function)
iplHRTFRetain (C++ function)
IPLHRTFSettings (C++ struct)
IPLHRTFSettings::normType (C++ member)
IPLHRTFSettings::sofaData (C++ member)
IPLHRTFSettings::sofaDataSize (C++ member)
IPLHRTFSettings::sofaFileName (C++ member)
IPLHRTFSettings::type (C++ member)
IPLHRTFSettings::volume (C++ member)
IPLHRTFType (C++ enum)
IPLHRTFType::IPL_HRTFTYPE_DEFAULT (C++ enumerator)
IPLHRTFType::IPL_HRTFTYPE_SOFA (C++ enumerator)
IPLInstancedMesh (C++ type)
iplInstancedMeshAdd (C++ function)
iplInstancedMeshCreate (C++ function)
iplInstancedMeshRelease (C++ function)
iplInstancedMeshRemove (C++ function)
iplInstancedMeshRetain (C++ function)
IPLInstancedMeshSettings (C++ struct)
IPLInstancedMeshSettings::subScene (C++ member)
IPLInstancedMeshSettings::transform (C++ member)
iplInstancedMeshUpdateTransform (C++ function)
IPLint16 (C++ type)
IPLint32 (C++ type)
IPLint64 (C++ type)
IPLint8 (C++ type)
IPLLogFunction (C++ type)
IPLLogLevel (C++ enum)
IPLLogLevel::IPL_LOGLEVEL_DEBUG (C++ enumerator)
IPLLogLevel::IPL_LOGLEVEL_ERROR (C++ enumerator)
IPLLogLevel::IPL_LOGLEVEL_INFO (C++ enumerator)
IPLLogLevel::IPL_LOGLEVEL_WARNING (C++ enumerator)
IPLMaterial (C++ struct)
IPLMaterial::absorption (C++ member)
IPLMaterial::scattering (C++ member)
IPLMaterial::transmission (C++ member)
IPLMatrix4x4 (C++ struct)
IPLMatrix4x4::elements (C++ member)
IPLOcclusionType (C++ enum)
IPLOcclusionType::IPL_OCCLUSIONTYPE_RAYCAST (C++ enumerator)
IPLOcclusionType::IPL_OCCLUSIONTYPE_VOLUMETRIC (C++ enumerator)
IPLOpenCLDevice (C++ type)
iplOpenCLDeviceCreate (C++ function)
iplOpenCLDeviceCreateFromExisting (C++ function)
IPLOpenCLDeviceDesc (C++ struct)
IPLOpenCLDeviceDesc::device (C++ member)
IPLOpenCLDeviceDesc::deviceName (C++ member)
IPLOpenCLDeviceDesc::deviceVendor (C++ member)
IPLOpenCLDeviceDesc::deviceVersion (C++ member)
IPLOpenCLDeviceDesc::granularity (C++ member)
IPLOpenCLDeviceDesc::numConvolutionCUs (C++ member)
IPLOpenCLDeviceDesc::numIRUpdateCUs (C++ member)
IPLOpenCLDeviceDesc::perfScore (C++ member)
IPLOpenCLDeviceDesc::platform (C++ member)
IPLOpenCLDeviceDesc::platformName (C++ member)
IPLOpenCLDeviceDesc::platformVendor (C++ member)
IPLOpenCLDeviceDesc::platformVersion (C++ member)
IPLOpenCLDeviceDesc::type (C++ member)
IPLOpenCLDeviceList (C++ type)
iplOpenCLDeviceListCreate (C++ function)
iplOpenCLDeviceListGetDeviceDesc (C++ function)
iplOpenCLDeviceListGetNumDevices (C++ function)
iplOpenCLDeviceListRelease (C++ function)
iplOpenCLDeviceListRetain (C++ function)
iplOpenCLDeviceRelease (C++ function)
iplOpenCLDeviceRetain (C++ function)
IPLOpenCLDeviceSettings (C++ struct)
IPLOpenCLDeviceSettings::fractionCUsForIRUpdate (C++ member)
IPLOpenCLDeviceSettings::numCUsToReserve (C++ member)
IPLOpenCLDeviceSettings::requiresTAN (C++ member)
IPLOpenCLDeviceSettings::type (C++ member)
IPLOpenCLDeviceType (C++ enum)
IPLOpenCLDeviceType::IPL_OPENCLDEVICETYPE_ANY (C++ enumerator)
IPLOpenCLDeviceType::IPL_OPENCLDEVICETYPE_CPU (C++ enumerator)
IPLOpenCLDeviceType::IPL_OPENCLDEVICETYPE_GPU (C++ enumerator)
IPLPanningEffect (C++ type)
iplPanningEffectApply (C++ function)
iplPanningEffectCreate (C++ function)
IPLPanningEffectParams (C++ struct)
IPLPanningEffectParams::direction (C++ member)
iplPanningEffectRelease (C++ function)
iplPanningEffectReset (C++ function)
iplPanningEffectRetain (C++ function)
IPLPanningEffectSettings (C++ struct)
IPLPanningEffectSettings::speakerLayout (C++ member)
IPLPathBakeParams (C++ struct)
IPLPathBakeParams::identifier (C++ member)
IPLPathBakeParams::numSamples (C++ member)
IPLPathBakeParams::numThreads (C++ member)
IPLPathBakeParams::pathRange (C++ member)
IPLPathBakeParams::probeBatch (C++ member)
IPLPathBakeParams::radius (C++ member)
IPLPathBakeParams::scene (C++ member)
IPLPathBakeParams::threshold (C++ member)
IPLPathBakeParams::visRange (C++ member)
iplPathBakerBake (C++ function)
iplPathBakerCancelBake (C++ function)
IPLPathEffect (C++ type)
iplPathEffectApply (C++ function)
iplPathEffectCreate (C++ function)
IPLPathEffectParams (C++ struct)
IPLPathEffectParams::binaural (C++ member)
IPLPathEffectParams::eqCoeffs (C++ member)
IPLPathEffectParams::hrtf (C++ member)
IPLPathEffectParams::listener (C++ member)
IPLPathEffectParams::order (C++ member)
IPLPathEffectParams::shCoeffs (C++ member)
iplPathEffectRelease (C++ function)
iplPathEffectReset (C++ function)
iplPathEffectRetain (C++ function)
IPLPathEffectSettings (C++ struct)
IPLPathEffectSettings::hrtf (C++ member)
IPLPathEffectSettings::maxOrder (C++ member)
IPLPathEffectSettings::spatialize (C++ member)
IPLPathEffectSettings::speakerLayout (C++ member)
IPLPathingVisualizationCallback (C++ type)
IPLProbeArray (C++ type)
iplProbeArrayCreate (C++ function)
iplProbeArrayGenerateProbes (C++ function)
iplProbeArrayGetNumProbes (C++ function)
iplProbeArrayGetProbe (C++ function)
iplProbeArrayRelease (C++ function)
iplProbeArrayRetain (C++ function)
IPLProbeBatch (C++ type)
iplProbeBatchAddProbe (C++ function)
iplProbeBatchAddProbeArray (C++ function)
iplProbeBatchCommit (C++ function)
iplProbeBatchCreate (C++ function)
iplProbeBatchGetDataSize (C++ function)
iplProbeBatchGetNumProbes (C++ function)
iplProbeBatchLoad (C++ function)
iplProbeBatchRelease (C++ function)
iplProbeBatchRemoveData (C++ function)
iplProbeBatchRemoveProbe (C++ function)
iplProbeBatchRetain (C++ function)
iplProbeBatchSave (C++ function)
IPLProbeGenerationParams (C++ struct)
IPLProbeGenerationParams::height (C++ member)
IPLProbeGenerationParams::spacing (C++ member)
IPLProbeGenerationParams::transform (C++ member)
IPLProbeGenerationParams::type (C++ member)
IPLProbeGenerationType (C++ enum)
IPLProbeGenerationType::IPL_PROBEGENERATIONTYPE_CENTROID (C++ enumerator)
IPLProbeGenerationType::IPL_PROBEGENERATIONTYPE_UNIFORMFLOOR (C++ enumerator)
IPLProgressCallback (C++ type)
IPLRadeonRaysDevice (C++ type)
iplRadeonRaysDeviceCreate (C++ function)
iplRadeonRaysDeviceRelease (C++ function)
iplRadeonRaysDeviceRetain (C++ function)
IPLRadeonRaysDeviceSettings (C++ struct)
IPLRadeonRaysDeviceSettings::reserved (C++ member)
IPLRay (C++ struct)
IPLRay::direction (C++ member)
IPLRay::origin (C++ member)
IPLReflectionEffect (C++ type)
iplReflectionEffectApply (C++ function)
iplReflectionEffectCreate (C++ function)
IPLReflectionEffectIR (C++ type)
IPLReflectionEffectParams (C++ struct)
IPLReflectionEffectParams::delay (C++ member)
IPLReflectionEffectParams::eq (C++ member)
IPLReflectionEffectParams::ir (C++ member)
IPLReflectionEffectParams::irSize (C++ member)
IPLReflectionEffectParams::numChannels (C++ member)
IPLReflectionEffectParams::reverbTimes (C++ member)
IPLReflectionEffectParams::tanDevice (C++ member)
IPLReflectionEffectParams::tanSlot (C++ member)
IPLReflectionEffectParams::type (C++ member)
iplReflectionEffectRelease (C++ function)
iplReflectionEffectReset (C++ function)
iplReflectionEffectRetain (C++ function)
IPLReflectionEffectSettings (C++ struct)
IPLReflectionEffectSettings::irSize (C++ member)
IPLReflectionEffectSettings::numChannels (C++ member)
IPLReflectionEffectSettings::type (C++ member)
IPLReflectionEffectType (C++ enum)
IPLReflectionEffectType::IPL_REFLECTIONEFFECTTYPE_CONVOLUTION (C++ enumerator)
IPLReflectionEffectType::IPL_REFLECTIONEFFECTTYPE_HYBRID (C++ enumerator)
IPLReflectionEffectType::IPL_REFLECTIONEFFECTTYPE_PARAMETRIC (C++ enumerator)
IPLReflectionEffectType::IPL_REFLECTIONEFFECTTYPE_TAN (C++ enumerator)
IPLReflectionMixer (C++ type)
iplReflectionMixerApply (C++ function)
iplReflectionMixerCreate (C++ function)
iplReflectionMixerRelease (C++ function)
iplReflectionMixerReset (C++ function)
iplReflectionMixerRetain (C++ function)
IPLReflectionsBakeFlags (C++ enum)
IPLReflectionsBakeFlags::IPL_REFLECTIONSBAKEFLAGS_BAKECONVOLUTION (C++ enumerator)
IPLReflectionsBakeFlags::IPL_REFLECTIONSBAKEFLAGS_BAKEPARAMETRIC (C++ enumerator)
IPLReflectionsBakeParams (C++ struct)
IPLReflectionsBakeParams::bakeBatchSize (C++ member)
IPLReflectionsBakeParams::bakeFlags (C++ member)
IPLReflectionsBakeParams::identifier (C++ member)
IPLReflectionsBakeParams::irradianceMinDistance (C++ member)
IPLReflectionsBakeParams::numBounces (C++ member)
IPLReflectionsBakeParams::numDiffuseSamples (C++ member)
IPLReflectionsBakeParams::numRays (C++ member)
IPLReflectionsBakeParams::numThreads (C++ member)
IPLReflectionsBakeParams::openCLDevice (C++ member)
IPLReflectionsBakeParams::order (C++ member)
IPLReflectionsBakeParams::probeBatch (C++ member)
IPLReflectionsBakeParams::radeonRaysDevice (C++ member)
IPLReflectionsBakeParams::rayBatchSize (C++ member)
IPLReflectionsBakeParams::savedDuration (C++ member)
IPLReflectionsBakeParams::scene (C++ member)
IPLReflectionsBakeParams::sceneType (C++ member)
IPLReflectionsBakeParams::simulatedDuration (C++ member)
iplReflectionsBakerBake (C++ function)
iplReflectionsBakerCancelBake (C++ function)
IPLScene (C++ type)
iplSceneCommit (C++ function)
iplSceneCreate (C++ function)
iplSceneLoad (C++ function)
iplSceneRelease (C++ function)
iplSceneRetain (C++ function)
iplSceneSave (C++ function)
iplSceneSaveOBJ (C++ function)
IPLSceneSettings (C++ struct)
IPLSceneSettings::anyHitCallback (C++ member)
IPLSceneSettings::batchedAnyHitCallback (C++ member)
IPLSceneSettings::batchedClosestHitCallback (C++ member)
IPLSceneSettings::closestHitCallback (C++ member)
IPLSceneSettings::embreeDevice (C++ member)
IPLSceneSettings::radeonRaysDevice (C++ member)
IPLSceneSettings::type (C++ member)
IPLSceneSettings::userData (C++ member)
IPLSceneType (C++ enum)
IPLSceneType::IPL_SCENETYPE_CUSTOM (C++ enumerator)
IPLSceneType::IPL_SCENETYPE_DEFAULT (C++ enumerator)
IPLSceneType::IPL_SCENETYPE_EMBREE (C++ enumerator)
IPLSceneType::IPL_SCENETYPE_RADEONRAYS (C++ enumerator)
IPLSerializedObject (C++ type)
iplSerializedObjectCreate (C++ function)
iplSerializedObjectGetData (C++ function)
iplSerializedObjectGetSize (C++ function)
iplSerializedObjectRelease (C++ function)
iplSerializedObjectRetain (C++ function)
IPLSerializedObjectSettings (C++ struct)
IPLSerializedObjectSettings::data (C++ member)
IPLSerializedObjectSettings::size (C++ member)
IPLSIMDLevel (C++ enum)
IPLSIMDLevel::IPL_SIMDLEVEL_AVX (C++ enumerator)
IPLSIMDLevel::IPL_SIMDLEVEL_AVX2 (C++ enumerator)
IPLSIMDLevel::IPL_SIMDLEVEL_AVX512 (C++ enumerator)
IPLSIMDLevel::IPL_SIMDLEVEL_NEON (C++ enumerator)
IPLSIMDLevel::IPL_SIMDLEVEL_SSE2 (C++ enumerator)
IPLSIMDLevel::IPL_SIMDLEVEL_SSE4 (C++ enumerator)
IPLSimulationFlags (C++ enum)
IPLSimulationFlags::IPL_SIMULATIONFLAGS_DIRECT (C++ enumerator)
IPLSimulationFlags::IPL_SIMULATIONFLAGS_PATHING (C++ enumerator)
IPLSimulationFlags::IPL_SIMULATIONFLAGS_REFLECTIONS (C++ enumerator)
IPLSimulationInputs (C++ struct)
IPLSimulationInputs::airAbsorptionModel (C++ member)
IPLSimulationInputs::baked (C++ member)
IPLSimulationInputs::bakedDataIdentifier (C++ member)
IPLSimulationInputs::directFlags (C++ member)
IPLSimulationInputs::directivity (C++ member)
IPLSimulationInputs::distanceAttenuationModel (C++ member)
IPLSimulationInputs::enableValidation (C++ member)
IPLSimulationInputs::findAlternatePaths (C++ member)
IPLSimulationInputs::flags (C++ member)
IPLSimulationInputs::hybridReverbOverlapPercent (C++ member)
IPLSimulationInputs::hybridReverbTransitionTime (C++ member)
IPLSimulationInputs::numOcclusionSamples (C++ member)
IPLSimulationInputs::numTransmissionRays (C++ member)
IPLSimulationInputs::occlusionRadius (C++ member)
IPLSimulationInputs::occlusionType (C++ member)
IPLSimulationInputs::pathingOrder (C++ member)
IPLSimulationInputs::pathingProbes (C++ member)
IPLSimulationInputs::reverbScale (C++ member)
IPLSimulationInputs::source (C++ member)
IPLSimulationInputs::visRadius (C++ member)
IPLSimulationInputs::visRange (C++ member)
IPLSimulationInputs::visThreshold (C++ member)
IPLSimulationOutputs (C++ struct)
IPLSimulationOutputs::direct (C++ member)
IPLSimulationOutputs::pathing (C++ member)
IPLSimulationOutputs::reflections (C++ member)
IPLSimulationSettings (C++ struct)
IPLSimulationSettings::flags (C++ member)
IPLSimulationSettings::frameSize (C++ member)
IPLSimulationSettings::maxDuration (C++ member)
IPLSimulationSettings::maxNumOcclusionSamples (C++ member)
IPLSimulationSettings::maxNumRays (C++ member)
IPLSimulationSettings::maxNumSources (C++ member)
IPLSimulationSettings::maxOrder (C++ member)
IPLSimulationSettings::numDiffuseSamples (C++ member)
IPLSimulationSettings::numThreads (C++ member)
IPLSimulationSettings::numVisSamples (C++ member)
IPLSimulationSettings::openCLDevice (C++ member)
IPLSimulationSettings::radeonRaysDevice (C++ member)
IPLSimulationSettings::rayBatchSize (C++ member)
IPLSimulationSettings::reflectionType (C++ member)
IPLSimulationSettings::samplingRate (C++ member)
IPLSimulationSettings::sceneType (C++ member)
IPLSimulationSettings::tanDevice (C++ member)
IPLSimulationSharedInputs (C++ struct)
IPLSimulationSharedInputs::duration (C++ member)
IPLSimulationSharedInputs::irradianceMinDistance (C++ member)
IPLSimulationSharedInputs::listener (C++ member)
IPLSimulationSharedInputs::numBounces (C++ member)
IPLSimulationSharedInputs::numRays (C++ member)
IPLSimulationSharedInputs::order (C++ member)
IPLSimulationSharedInputs::pathingUserData (C++ member)
IPLSimulationSharedInputs::pathingVisCallback (C++ member)
IPLSimulator (C++ type)
iplSimulatorAddProbeBatch (C++ function)
iplSimulatorCommit (C++ function)
iplSimulatorCreate (C++ function)
iplSimulatorRelease (C++ function)
iplSimulatorRemoveProbeBatch (C++ function)
iplSimulatorRetain (C++ function)
iplSimulatorRunDirect (C++ function)
iplSimulatorRunPathing (C++ function)
iplSimulatorRunReflections (C++ function)
iplSimulatorSetScene (C++ function)
iplSimulatorSetSharedInputs (C++ function)
IPLsize (C++ type)
IPLSource (C++ type)
iplSourceAdd (C++ function)
iplSourceCreate (C++ function)
iplSourceGetOutputs (C++ function)
iplSourceRelease (C++ function)
iplSourceRemove (C++ function)
iplSourceRetain (C++ function)
iplSourceSetInputs (C++ function)
IPLSourceSettings (C++ struct)
IPLSourceSettings::flags (C++ member)
IPLSpeakerLayout (C++ struct)
IPLSpeakerLayout::numSpeakers (C++ member)
IPLSpeakerLayout::speakers (C++ member)
IPLSpeakerLayout::type (C++ member)
IPLSpeakerLayoutType (C++ enum)
IPLSpeakerLayoutType::IPL_SPEAKERLAYOUTTYPE_CUSTOM (C++ enumerator)
IPLSpeakerLayoutType::IPL_SPEAKERLAYOUTTYPE_MONO (C++ enumerator)
IPLSpeakerLayoutType::IPL_SPEAKERLAYOUTTYPE_QUADRAPHONIC (C++ enumerator)
IPLSpeakerLayoutType::IPL_SPEAKERLAYOUTTYPE_STEREO (C++ enumerator)
IPLSpeakerLayoutType::IPL_SPEAKERLAYOUTTYPE_SURROUND_5_1 (C++ enumerator)
IPLSpeakerLayoutType::IPL_SPEAKERLAYOUTTYPE_SURROUND_7_1 (C++ enumerator)
IPLSphere (C++ struct)
IPLSphere::center (C++ member)
IPLSphere::radius (C++ member)
IPLStaticMesh (C++ type)
iplStaticMeshAdd (C++ function)
iplStaticMeshCreate (C++ function)
iplStaticMeshLoad (C++ function)
iplStaticMeshRelease (C++ function)
iplStaticMeshRemove (C++ function)
iplStaticMeshRetain (C++ function)
iplStaticMeshSave (C++ function)
IPLStaticMeshSettings (C++ struct)
IPLStaticMeshSettings::materialIndices (C++ member)
IPLStaticMeshSettings::materials (C++ member)
IPLStaticMeshSettings::numMaterials (C++ member)
IPLStaticMeshSettings::numTriangles (C++ member)
IPLStaticMeshSettings::numVertices (C++ member)
IPLStaticMeshSettings::triangles (C++ member)
IPLStaticMeshSettings::vertices (C++ member)
IPLstring (C++ type)
IPLTransmissionType (C++ enum)
IPLTransmissionType::IPL_TRANSMISSIONTYPE_FREQDEPENDENT (C++ enumerator)
IPLTransmissionType::IPL_TRANSMISSIONTYPE_FREQINDEPENDENT (C++ enumerator)
IPLTriangle (C++ struct)
IPLTriangle::indices (C++ member)
IPLTrueAudioNextDevice (C++ type)
iplTrueAudioNextDeviceCreate (C++ function)
iplTrueAudioNextDeviceRelease (C++ function)
iplTrueAudioNextDeviceRetain (C++ function)
IPLTrueAudioNextDeviceSettings (C++ struct)
IPLTrueAudioNextDeviceSettings::frameSize (C++ member)
IPLTrueAudioNextDeviceSettings::irSize (C++ member)
IPLTrueAudioNextDeviceSettings::maxSources (C++ member)
IPLTrueAudioNextDeviceSettings::order (C++ member)
IPLuint16 (C++ type)
IPLuint32 (C++ type)
IPLuint64 (C++ type)
IPLuint8 (C++ type)
IPLVector3 (C++ struct)
IPLVector3::x (C++ member)
IPLVector3::y (C++ member)
IPLVector3::z (C++ member)
IPLVirtualSurroundEffect (C++ type)
iplVirtualSurroundEffectApply (C++ function)
iplVirtualSurroundEffectCreate (C++ function)
IPLVirtualSurroundEffectParams (C++ struct)
IPLVirtualSurroundEffectParams::hrtf (C++ member)
iplVirtualSurroundEffectRelease (C++ function)
iplVirtualSurroundEffectReset (C++ function)
iplVirtualSurroundEffectRetain (C++ function)
IPLVirtualSurroundEffectSettings (C++ struct)
IPLVirtualSurroundEffectSettings::hrtf (C++ member)
IPLVirtualSurroundEffectSettings::speakerLayout (C++ member)