You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
382B

  1. #pragma once
  2. #include <common.hpp>
  3. #include <engine/Module.hpp>
  4. #include <engine/Param.hpp>
  5. namespace rack {
  6. namespace engine {
  7. /** A weak handle to a Param. Managed by Engine */
  8. struct ParamHandle {
  9. /** Do not set these directly.
  10. Use Engine ParamHandle methods.
  11. */
  12. int moduleId = -1;
  13. int paramId = 0;
  14. Module *module = NULL;
  15. };
  16. } // namespace engine
  17. } // namespace rack