Function steam_audio::ffi::iplSaveProbeBatch [] [src]

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

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

\param probeBatch Handle to a Probe Batch object. \param data [out] Byte array into which the Probe Batch 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 Batch 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 Batch object.

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