Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. Device device;
  2.  
  3. void setup()
  4. {
  5. device = Device();
  6. }
  7.  
  8. Preset* Presets[];
  9.  
  10. Device::Device():
  11. NumPresets(numPresets),
  12. NumPatterns(numPatterns)
  13. {
  14. *Presets = (Preset*)malloc(sizeof(Preset) * NumPresets);
  15.  
  16. for (int p = 0; p < NumPresets; p++)
  17. {
  18. Presets[p] = new Preset("test", NumPixels, NumPatterns);
  19. }
  20. }
  21.  
  22. Pattern* Patterns[];
  23.  
  24. Preset::Preset(char* name, int numPixels, int numPatterns):
  25. NumPatterns(numPatterns),
  26. NumPixels(numPixels)
  27. {
  28. *Patterns = (Pattern*)malloc(sizeof(Pattern) * NumPatterns);
  29.  
  30. for (int p = 0; p < NumPatterns; p++)
  31. {
  32. Patterns[p] = new Pattern(NumPixels);
  33. }
  34. }
  35.  
  36. Pattern::Pattern(int numPixels): NumPixels(numPixels){ }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement