Tucano  0.1
A library for rapid prototyping with modern OpenGL and GLSL
Tucano::GUI::Button Member List

This is the complete list of members for Tucano::GUI::Button, including all inherited members.

Button(void)Tucano::GUI::Buttoninline
Button(int w, int h, int x, int y)Tucano::GUI::Buttoninline
Button(int w, int h, int x, int y, string texture)Tucano::GUI::Buttoninline
callback(void)Tucano::GUI::Elementinlinevirtual
callback(int p)Tucano::GUI::Elementinlinevirtual
callback(float p)Tucano::GUI::Elementinlinevirtual
callback_1fTucano::GUI::Elementprotected
callback_1iTucano::GUI::Elementprotected
callback_noparamTucano::GUI::Elementprotected
click_callbackTucano::GUI::Buttonprotected
clicked(void)Tucano::GUI::Buttoninline
colorTucano::GUI::Elementprotected
cursorMove(int x, int y)Tucano::GUI::Elementinlinevirtual
dimensionsTucano::GUI::Elementprotected
Element(void)Tucano::GUI::Elementinline
element_typeTucano::GUI::Elementprotected
getDimensions(void)Tucano::GUI::Elementinline
getPosition(void)Tucano::GUI::Elementinline
getType(void)Tucano::GUI::Buttoninlinevirtual
has_alt_textureTucano::GUI::Elementprotected
has_alt_texture2Tucano::GUI::Elementprotected
hide(void)Tucano::GUI::Elementinline
hoverTucano::GUI::Elementprotected
hover_callbackTucano::GUI::Buttonprotected
hovering(void)Tucano::GUI::Buttoninline
isInside(int x, int y)Tucano::GUI::Elementinline
isInside(const Eigen::Vector2i &pos)Tucano::GUI::Elementinlinevirtual
isVisible(void)Tucano::GUI::Elementinline
model_matrixTucano::GUI::Elementprotected
num_paramsTucano::GUI::Elementprotected
onClick(function< void()> f)Tucano::GUI::Buttoninline
onHover(function< void()> f)Tucano::GUI::Buttoninline
positionTucano::GUI::Elementprotected
quadTucano::GUI::Elementprotected
release(void)Tucano::GUI::Elementinlinevirtual
render(Camera &camera_2d, Shader &shader)Tucano::GUI::Elementinlinevirtual
setAltTexture(string file)Tucano::GUI::Elementinlinevirtual
setCallback(function< void()> f)Tucano::GUI::Elementinlinevirtual
setCallback1f(function< void(float) > f)Tucano::GUI::Elementinlinevirtual
setCallback1i(function< void(int) > f)Tucano::GUI::Elementinlinevirtual
setColor(const Eigen::Vector4f &c)Tucano::GUI::Buttoninline
setDimensions(const Eigen::Vector2i &dim)Tucano::GUI::Elementinline
setDimensions(int w, int h)Tucano::GUI::Elementinline
setDimensionsFromHeight(int h)Tucano::GUI::Elementinlinevirtual
setModelMatrix(void)Tucano::GUI::Elementinlinevirtual
setPosition(const Eigen::Vector2i &pos)Tucano::GUI::Elementinline
setPosition(int x, int y)Tucano::GUI::Elementinline
setTexture(string file)Tucano::GUI::Elementinlinevirtual
show(void)Tucano::GUI::Elementinline
textureTucano::GUI::Elementprotected
texture_altTucano::GUI::Elementprotected
texture_alt2Tucano::GUI::Elementprotected
toggleDisplay(void)Tucano::GUI::Elementinline
visibleTucano::GUI::Elementprotected