The JUCE cross-platform C++ framework, with DISTRHO/KXStudio specific changes
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.

70 lines
2.2KB

  1. /*
  2. ==============================================================================
  3. This is an automatically generated file created by the Jucer!
  4. Be careful when adding custom code to these files, as only the code within
  5. the "//[xyz]" and "//[/xyz]" sections will be retained when the file is loaded
  6. and re-saved.
  7. Created for JUCE version: %%juceVersion%%
  8. ------------------------------------------------------------------------------
  9. JUCE and the Jucer are copyright 2004-10 by Raw Material Software ltd.
  10. ==============================================================================
  11. */
  12. //[CppHeaders] You can add your own extra header files here...
  13. //[/CppHeaders]
  14. %%includeFilesCPP%%
  15. //[MiscUserDefs] You can add your own user definitions and misc code here...
  16. //[/MiscUserDefs]
  17. extern const unsigned char %%className%%_ComponentStateData[];
  18. //==============================================================================
  19. %%className%%::%%className%% (%%constructorParams%%)
  20. %%initialisers%%{
  21. componentState = ValueTree::readFromData (%%className%%_ComponentStateData, %%statedatasize%%);
  22. jassert (componentState.isValid());
  23. const ValueTree componentStateList (componentState.getChildByName ("COMPONENTS"));
  24. %%constructor%%
  25. //[Constructor] You can add your own custom stuff here..
  26. //[/Constructor]
  27. }
  28. %%className%%::~%%className%%()
  29. {
  30. //[Destructor_pre]. You can add your own custom destruction code here..
  31. //[/Destructor_pre]
  32. %%destructor%%
  33. //[Destructor]. You can add your own custom destruction code here..
  34. //[/Destructor]
  35. }
  36. //==============================================================================
  37. %%methodDefinitions%%
  38. //[MiscUserCode] You can add your own definitions of your custom methods or any other code here...
  39. //[/MiscUserCode]
  40. %%staticMemberDefinitions%%
  41. //==============================================================================
  42. //======================= Jucer Information Section ==========================
  43. //==============================================================================
  44. #if 0
  45. /* This section stores the Jucer's metadata - edit it at your own risk!
  46. %%metadata%%
  47. */
  48. #endif