peacock graphics
This commit is contained in:
parent
3260430800
commit
d512c6b4ff
@ -16,7 +16,7 @@ FILES_DSP = \
|
||||
voice.cpp
|
||||
|
||||
FILES_UI = \
|
||||
back.cpp \
|
||||
peacock.cpp \
|
||||
ui.cpp
|
||||
|
||||
UI_TYPE = generic
|
||||
|
@ -1,9 +1,11 @@
|
||||
#pragma once
|
||||
#include <cstdint>
|
||||
#ifndef _BACK_HPP
|
||||
#define _BACK_HPP
|
||||
|
||||
namespace Artwork {
|
||||
extern const char *backgroundData;
|
||||
const uint32_t backgroundDataSize = 677980;
|
||||
const uint32_t backgroundWidth = 545;
|
||||
const uint32_t backgroundHeight = 311;
|
||||
} // namespace Artwork
|
||||
const unsigned int backgroundDataSize = 677980;
|
||||
const unsigned int backgroundWidth = 545;
|
||||
const unsigned int backgroundHeight = 311;
|
||||
} // namespace Artwork
|
||||
|
||||
#endif
|
15620
plugin/peacock.cpp
Normal file
15620
plugin/peacock.cpp
Normal file
File diff suppressed because it is too large
Load Diff
15
plugin/peacock.hpp
Normal file
15
plugin/peacock.hpp
Normal file
@ -0,0 +1,15 @@
|
||||
#pragma once
|
||||
|
||||
namespace Artwork {
|
||||
/*
|
||||
extern const char *orangeData;
|
||||
const uint32_t orangeDataSize = 38*17*3;
|
||||
const uint32_t orangeWidth = 38;
|
||||
const uint32_t orangeHeight = 17;
|
||||
*/
|
||||
|
||||
extern const char *backgroundData;
|
||||
const unsigned int backgroundDataSize = 700*400*3;
|
||||
const unsigned int backgroundWidth = 700;
|
||||
const unsigned int backgroundHeight = 400;
|
||||
} // namespace Artwork
|
@ -1,6 +1,6 @@
|
||||
|
||||
#include "ui.hpp"
|
||||
#include "back.hpp"
|
||||
#include "chassis.hpp"
|
||||
|
||||
START_NAMESPACE_DISTRHO
|
||||
|
||||
@ -8,16 +8,16 @@ namespace Art = Artwork;
|
||||
|
||||
DistrhoUIchassis::DistrhoUIchassis() : UI(Art::backgroundWidth, Art::backgroundHeight, true),
|
||||
// UI
|
||||
fImgBackground(Art::backgroundData, Art::backgroundWidth, Art::backgroundHeight, kImageFormatRGBA)
|
||||
fImgBackground(Art::backgroundData, Art::backgroundWidth, Art::backgroundHeight, kImageFormatRGB)
|
||||
|
||||
{
|
||||
}
|
||||
|
||||
void DistrhoUIchassis::programLoaded(uint32_t index) {
|
||||
printf("in programLoaded %d\n", index);
|
||||
//printf("in programLoaded %d\n", index);
|
||||
}
|
||||
void DistrhoUIchassis::parameterChanged(uint32_t index, float value) {
|
||||
printf("in parameterchanged %d %f\n", index, value);
|
||||
//printf("in parameterchanged %d %f\n", index, value);
|
||||
}
|
||||
|
||||
void DistrhoUIchassis::onDisplay() {
|
||||
|
@ -1,8 +1,11 @@
|
||||
#pragma once
|
||||
#ifndef _UI_HPP
|
||||
#define _UI_HPP
|
||||
|
||||
#include "DistrhoUI.hpp"
|
||||
#include "ImageWidgets.hpp"
|
||||
|
||||
#include "peacock.hpp"
|
||||
|
||||
START_NAMESPACE_DISTRHO
|
||||
|
||||
class DistrhoUIchassis : public UI {
|
||||
@ -21,3 +24,5 @@ class DistrhoUIchassis : public UI {
|
||||
};
|
||||
|
||||
END_NAMESPACE_DISTRHO
|
||||
|
||||
#endif
|
Loading…
Reference in New Issue
Block a user