public RayTracingAccelerationStructure() { RASSettings settings = new RASSettings(); settings.rayTracingModeMask = RayTracingModeMask.Everything; settings.managementMode = ManagementMode.Manual; settings.layerMask = -1; m_Ptr = Create(settings); }
extern private static IntPtr Create(RASSettings desc);
// -------------------------------------------------------------------- // Actual API public RayTracingAccelerationStructure(RASSettings settings) { m_Ptr = Create(settings); }
public RASComponent(LiveSplitState state) { this._settings = new RASSettings(); this._state = state; this._state.OnStart += _state_OnStart; }