active_ | OpenGlMultiQuad | protected |
addBottomRoundedCorners() | OpenGlComponent | |
additive_blending_ | OpenGlMultiQuad | protected |
addRoundedCorners() | OpenGlComponent | |
alpha_mult_ | OpenGlMultiQuad | protected |
alpha_mult_uniform_ | OpenGlMultiQuad | protected |
alt_color_ | OpenGlMultiQuad | protected |
alt_color_uniform_ | OpenGlMultiQuad | protected |
background_color_ | OpenGlComponent | protected |
background_color_uniform_ | OpenGlMultiQuad | protected |
body_color_ | OpenGlComponent | protected |
checkGlError() | OpenGlComponent | inline |
color_ | OpenGlMultiQuad | protected |
color_uniform_ | OpenGlMultiQuad | protected |
coordinates_ | OpenGlMultiQuad | protected |
corners_ | OpenGlComponent | protected |
current_alpha_mult_ | OpenGlMultiQuad | protected |
current_thickness_ | OpenGlMultiQuad | protected |
data_ | OpenGlMultiQuad | protected |
destroy(OpenGlWrapper &open_gl) override | OpenGlMultiQuad | virtual |
dimensions_ | OpenGlMultiQuad | protected |
dirty_ | OpenGlMultiQuad | protected |
draw_when_not_visible_ | OpenGlMultiQuad | protected |
findValue(Skin::ValueId value_id) | OpenGlComponent | |
fragment_shader_ | OpenGlMultiQuad | protected |
getAttribute(const OpenGlWrapper &open_gl, const OpenGLShaderProgram &program, const char *name) | OpenGlComponent | inlinestatic |
getBodyColor() const | OpenGlComponent | inline |
getColor() | OpenGlMultiQuad | inline |
getMaxArc() | OpenGlMultiQuad | inline |
getQuadHeight(int i) const | OpenGlMultiQuad | inline |
getQuadWidth(int i) const | OpenGlMultiQuad | inline |
getQuadX(int i) const | OpenGlMultiQuad | inline |
getQuadY(int i) const | OpenGlMultiQuad | inline |
getUniform(const OpenGlWrapper &open_gl, const OpenGLShaderProgram &program, const char *name) | OpenGlComponent | inlinestatic |
getVerticesData(int i) | OpenGlMultiQuad | inline |
indices_ | OpenGlMultiQuad | protected |
indices_buffer_ | OpenGlMultiQuad | protected |
init(OpenGlWrapper &open_gl) override | OpenGlMultiQuad | virtual |
kAlphaInc | OpenGlMultiQuad | static |
kNumFloatsPerQuad | OpenGlMultiQuad | static |
kNumFloatsPerVertex | OpenGlMultiQuad | static |
kNumIndicesPerQuad | OpenGlMultiQuad | static |
kNumVertices | OpenGlMultiQuad | static |
kThicknessDecay | OpenGlMultiQuad | static |
markDirty() | OpenGlMultiQuad | inline |
max_arc_ | OpenGlMultiQuad | protected |
max_arc_uniform_ | OpenGlMultiQuad | protected |
max_quads_ | OpenGlMultiQuad | protected |
mod_color_ | OpenGlMultiQuad | protected |
mod_color_uniform_ | OpenGlMultiQuad | protected |
num_quads_ | OpenGlMultiQuad | protected |
num_voices_readout_ | OpenGlComponent | protected |
only_bottom_corners_ | OpenGlComponent | protected |
OpenGlComponent(String name="") | OpenGlComponent | |
OpenGlCorners() | OpenGlCorners | inline |
OpenGlMultiQuad(int max_quads, Shaders::FragmentShader shader=Shaders::kColorFragment) | OpenGlMultiQuad | |
paintBackground(Graphics &g) override | OpenGlMultiQuad | inlinevirtual |
parent_ | OpenGlComponent | protected |
parentHierarchyChanged() override | OpenGlComponent | virtual |
position_ | OpenGlMultiQuad | protected |
render(OpenGlWrapper &open_gl, bool animate) override | OpenGlMultiQuad | virtual |
renderCorners(OpenGlWrapper &open_gl, bool animate, Colour color, float rounding) | OpenGlComponent | |
renderCorners(OpenGlWrapper &open_gl, bool animate) | OpenGlComponent | |
repaintBackground() | OpenGlComponent | |
resized() override | OpenGlMultiQuad | inlinevirtual |
rounding_ | OpenGlMultiQuad | protected |
rounding_uniform_ | OpenGlMultiQuad | protected |
scissor_component_ | OpenGlMultiQuad | protected |
setActive(bool active) | OpenGlMultiQuad | inline |
setAdditive(bool additive) | OpenGlMultiQuad | inline |
setAlpha(float alpha, bool reset=false) | OpenGlMultiQuad | inline |
setAltColor(Colour color) | OpenGlMultiQuad | inline |
setBackgroundColor(const Colour &color) | OpenGlComponent | inline |
setBottomCorners(Rectangle< int > bounds, float rounding) | OpenGlCorners | inline |
setColor(Colour color) | OpenGlMultiQuad | inline |
setCoordinates(int i, float x, float y, float w, float h) | OpenGlMultiQuad | inline |
setCorners(Rectangle< int > bounds, float rounding) | OpenGlCorners | inline |
setDimensions(int i, float quad_width, float quad_height, float full_width, float full_height) | OpenGlMultiQuad | inline |
setDrawWhenNotVisible(bool draw) | OpenGlMultiQuad | inline |
setFragmentShader(Shaders::FragmentShader shader) | OpenGlMultiQuad | inline |
setMaxArc(float max_arc) | OpenGlMultiQuad | inline |
setModColor(Colour color) | OpenGlMultiQuad | inline |
setNumQuads(int num_quads) | OpenGlMultiQuad | inline |
setParent(const SynthSection *parent) | OpenGlComponent | inline |
setQuad(int i, float x, float y, float w, float h) | OpenGlMultiQuad | inline |
setQuadHorizontal(int i, float x, float w) | OpenGlMultiQuad | inline |
setQuadVertical(int i, float y, float h) | OpenGlMultiQuad | inline |
setRotatedCoordinates(int i, float x, float y, float w, float h) | OpenGlMultiQuad | inline |
setRounding(float rounding) | OpenGlMultiQuad | inline |
setScissor(Component *component, OpenGlWrapper &open_gl) | OpenGlComponent | static |
setScissorBounds(Component *component, Rectangle< int > bounds, OpenGlWrapper &open_gl) | OpenGlComponent | static |
setScissorComponent(Component *scissor_component) | OpenGlMultiQuad | inline |
setShaderValue(int i, float shader_value, int value_index=0) | OpenGlMultiQuad | inline |
setSkinOverride(Skin::SectionOverride skin_override) | OpenGlComponent | inline |
setSkinValues(const Skin &skin) | OpenGlComponent | inline |
setStartPos(float pos) | OpenGlMultiQuad | inline |
setTargetComponent(Component *target_component) | OpenGlMultiQuad | inline |
setThickness(float thickness, bool reset=false) | OpenGlMultiQuad | inline |
setThumbAmount(float amount) | OpenGlMultiQuad | inline |
setThumbColor(Colour color) | OpenGlMultiQuad | inline |
setViewPort(Component *component, Rectangle< int > bounds, OpenGlWrapper &open_gl) | OpenGlComponent | static |
setViewPort(Component *component, OpenGlWrapper &open_gl) | OpenGlComponent | static |
setViewPort(OpenGlWrapper &open_gl) | OpenGlComponent | protected |
shader() | OpenGlMultiQuad | inline |
shader_ | OpenGlMultiQuad | protected |
shader_values_ | OpenGlMultiQuad | protected |
skin_override_ | OpenGlComponent | protected |
start_pos_ | OpenGlMultiQuad | protected |
start_pos_uniform_ | OpenGlMultiQuad | protected |
target_component_ | OpenGlMultiQuad | protected |
thickness_ | OpenGlMultiQuad | protected |
thickness_uniform_ | OpenGlMultiQuad | protected |
thumb_amount_ | OpenGlMultiQuad | protected |
thumb_amount_uniform_ | OpenGlMultiQuad | protected |
thumb_color_ | OpenGlMultiQuad | protected |
thumb_color_uniform_ | OpenGlMultiQuad | protected |
translateFragmentShader(const String &code) | OpenGlComponent | inlinestatic |
translateVertexShader(const String &code) | OpenGlComponent | inlinestatic |
vertex_buffer_ | OpenGlMultiQuad | protected |
~OpenGlComponent() | OpenGlComponent | virtual |
~OpenGlMultiQuad() | OpenGlMultiQuad | virtual |