Struct steam_audio::ffi::IPLProbePlacementParams [] [src]

#[repr(C)]
pub struct IPLProbePlacementParams { pub placement: IPLProbePlacement, pub spacing: IPLfloat32, pub heightAboveFloor: IPLfloat32, pub maxOctreeTriangles: IPLint32, pub maxOctreeDepth: IPLint32, }

Parameters that specify how probes should be created by \c ::iplCreateProbeBox.

Fields

< The placement algorithm to use for creating probes.

< Spacing between probes along the horizontal plane. Only used if \c placement is \c ::IPL_PLACEMENT_UNIFORMFLOOR.

< Height of the probes above the closest floor or terrain surfaces. Only used if \c placement is \c ::IPL_PLACEMENT_UNIFORMFLOOR.

< The maximum number of triangles to store in an octree leaf node. Only used if \c placement is \c ::IPL_PLACEMENT_OCTREE.

< The maximum depth of the octree. Increasing this value increases density of the generated probes. Only used if \c placement is \c ::IPL_PLACEMENT_OCTREE.

Trait Implementations

impl Debug for IPLProbePlacementParams
[src]

[src]

Formats the value using the given formatter.

impl Copy for IPLProbePlacementParams
[src]

impl Clone for IPLProbePlacementParams
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more