LiteFX::Rendering::DeviceState::add¶
Adds a new acceleration structure to the device state.
Synopsis¶
Declared in <litefx/rendering_api.hpp>
[[dllimport, dllexport]] void add(
String const& id,
UniquePtr<IAccelerationStructure>&& accelerationStructure);
Exceptions¶
| Name | Thrown on |
|---|---|
InvalidArgumentException | Thrown, if another acceleration structure with the same id has already been added. |
Parameters¶
| Name | Description |
|---|---|
| id | The identifier for the acceleration structure. |
| accelerationStructure | The acceleration structure to add to the device state. |