Beatmup
Beatmup::ImageShader Member List

This is the complete list of members for Beatmup::ImageShader, including all inherited members.

accessBeatmup::LockableObjectprivate
apply(Program &program)Beatmup::GL::VariablesBundleprotected
bindSamplerArray(const char *uniformId, int startingUnit, int numUnits)Beatmup::ImageShader
clear()Beatmup::GL::VariablesBundle
CODE_HEADERBeatmup::ImageShaderstatic
floatArraysBeatmup::GL::VariablesBundleprivate
floatsBeatmup::GL::VariablesBundleprivate
getFloat(const std::string &name) constBeatmup::GL::VariablesBundle
ImageShader(const ImageShader &)=deleteBeatmup::ImageShaderprivate
ImageShader(GL::RecycleBin &recycleBin)Beatmup::ImageShader
ImageShader(Context &ctx)Beatmup::ImageShader
INPUT_IMAGE_DECL_TYPEBeatmup::ImageShaderstatic
INPUT_IMAGE_IDBeatmup::ImageShaderstatic
inputFormatBeatmup::ImageShaderprivate
integersBeatmup::GL::VariablesBundleprivate
lock()Beatmup::LockableObjectinline
outputClipRectBeatmup::ImageShaderprivate
paramsBeatmup::GL::VariablesBundleprivate
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
programBeatmup::ImageShaderprivate
recycleBinBeatmup::ImageShaderprivate
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
sourceCodeBeatmup::ImageShaderprivate
unlock()Beatmup::LockableObjectinline
upToDateBeatmup::ImageShaderprivate
usesContext(Context &context) constBeatmup::ImageShaderinline
~ImageShader()Beatmup::ImageShader
~Object()Beatmup::Objectinlinevirtual