access | Beatmup::LockableObject | private |
apply(Program &program) | Beatmup::GL::VariablesBundle | protected |
bindSamplerArray(const char *uniformId, int startingUnit, int numUnits) | Beatmup::ImageShader | |
clear() | Beatmup::GL::VariablesBundle | |
CODE_HEADER | Beatmup::ImageShader | static |
floatArrays | Beatmup::GL::VariablesBundle | private |
floats | Beatmup::GL::VariablesBundle | private |
getFloat(const std::string &name) const | Beatmup::GL::VariablesBundle | |
ImageShader(const ImageShader &)=delete | Beatmup::ImageShader | private |
ImageShader(GL::RecycleBin &recycleBin) | Beatmup::ImageShader | |
ImageShader(Context &ctx) | Beatmup::ImageShader | |
INPUT_IMAGE_DECL_TYPE | Beatmup::ImageShader | static |
INPUT_IMAGE_ID | Beatmup::ImageShader | static |
inputFormat | Beatmup::ImageShader | private |
integers | Beatmup::GL::VariablesBundle | private |
lock() | Beatmup::LockableObject | inline |
outputClipRect | Beatmup::ImageShader | private |
params | Beatmup::GL::VariablesBundle | private |
prepare(GraphicPipeline &gpu, GL::TextureHandler *input, const TextureParam texParam, AbstractBitmap *output, const AffineMapping &mapping) | Beatmup::ImageShader | |
prepare(GraphicPipeline &gpu, GL::TextureHandler *input, AbstractBitmap *output) | Beatmup::ImageShader | |
prepare(GraphicPipeline &gpu, AbstractBitmap *output) | Beatmup::ImageShader | |
process(GraphicPipeline &gpu) | Beatmup::ImageShader | |
program | Beatmup::ImageShader | private |
recycleBin | Beatmup::ImageShader | private |
setFloat(std::string name, float value) | Beatmup::GL::VariablesBundle | |
setFloat(std::string name, float x, float y) | Beatmup::GL::VariablesBundle | |
setFloat(std::string name, float x, float y, float z) | Beatmup::GL::VariablesBundle | |
setFloat(std::string name, float x, float y, float z, float w) | Beatmup::GL::VariablesBundle | |
setFloatArray(std::string name, const std::vector< float > &values) | Beatmup::GL::VariablesBundle | |
setFloatMatrix2(std::string name, const float matrix[4]) | Beatmup::GL::VariablesBundle | |
setFloatMatrix3(std::string name, const float matrix[9]) | Beatmup::GL::VariablesBundle | |
setFloatMatrix4(std::string name, const float matrix[16]) | Beatmup::GL::VariablesBundle | |
setFloatMatrix4(std::string name, const Color::Matrix &matrix) | Beatmup::GL::VariablesBundle | |
setInteger(std::string name, int value) | Beatmup::GL::VariablesBundle | |
setInteger(std::string name, int x, int y) | Beatmup::GL::VariablesBundle | |
setInteger(std::string name, int x, int y, int z) | Beatmup::GL::VariablesBundle | |
setInteger(std::string name, int x, int y, int z, int w) | Beatmup::GL::VariablesBundle | |
setOutputClipping(const IntRectangle &rectangle) | Beatmup::ImageShader | |
setSourceCode(const std::string &sourceCode) | Beatmup::ImageShader | |
sourceCode | Beatmup::ImageShader | private |
unlock() | Beatmup::LockableObject | inline |
upToDate | Beatmup::ImageShader | private |
usesContext(Context &context) const | Beatmup::ImageShader | inline |
~ImageShader() | Beatmup::ImageShader | |
~Object() | Beatmup::Object | inlinevirtual |