Function steam_audio::ffi::iplSaveProbeBox [] [src]

pub unsafe extern "C" fn iplSaveProbeBox(
    probeBox: IPLhandle,
    data: *mut IPLbyte
) -> IPLint32

Serializes a Probe Box object to a byte array. This is typically called by the game engine's editor in order to save the Probe Box object's data to disk.

\param probeBox Handle to a Probe Box object. \param data [out] Byte array into which the Probe Box object will be serialized. It is the caller's responsibility to manage memory for this array. The array must be large enough to hold all the data in the Probe Box object. May be \c NULL, in which case no data is returned; this is useful when finding out the size of the data stored in the Probe Box object.

\return Size (in bytes) of the serialized data.