CUGL 1.2
Cornell University Game Library
cugl::Slider Member List

This is the complete list of members for cugl::Slider, including all inherited members.

_activecugl::Sliderprotected
_adjustcugl::Sliderprotected
_anchorcugl::Nodeprotected
_anglecugl::Nodeprotected
_boundscugl::Sliderprotected
_childOffsetcugl::Nodeprotected
_childrencugl::Nodeprotected
_combinedcugl::Nodeprotected
_contentSizecugl::Nodeprotected
_dragposcugl::Sliderprotected
_graphcugl::Nodeprotected
_hashOfNamecugl::Nodeprotected
_hasParentColorcugl::Nodeprotected
_inputkeycugl::Sliderprotected
_isVisiblecugl::Nodeprotected
_knobcugl::Sliderprotected
_layoutcugl::Nodeprotected
_listenercugl::Sliderprotected
_mousecugl::Sliderprotected
_namecugl::Nodeprotected
_parentcugl::Nodeprotected
_pathcugl::Sliderprotected
_positioncugl::Nodeprotected
_rangecugl::Sliderprotected
_scalecugl::Nodeprotected
_snapcugl::Sliderprotected
_tagcugl::Nodeprotected
_tickcugl::Sliderprotected
_tintColorcugl::Nodeprotected
_transformcugl::Nodeprotected
_useTransformcugl::Nodeprotected
_valuecugl::Sliderprotected
_zDirtycugl::Nodeprotected
_zOrdercugl::Nodeprotected
activate(Uint32 key)cugl::Slider
addChild(std::shared_ptr< Node > child)cugl::Nodeinline
addChild(const std::shared_ptr< Node > &child, int zval)cugl::Nodevirtual
addChildWithName(const std::shared_ptr< Node > &child, const std::string &name)cugl::Nodeinline
addChildWithName(const std::shared_ptr< Node > &child, const std::string &name, int zval)cugl::Nodeinline
addChildWithTag(const std::shared_ptr< Node > &child, unsigned int tag)cugl::Nodeinline
addChildWithTag(const std::shared_ptr< Node > &child, unsigned int tag, int zval)cugl::Nodeinline
alloc()cugl::Sliderinlinestatic
alloc(const Vec2 &range, const Rect &bounds)cugl::Sliderinlinestatic
allocWithBounds(const Size &size)cugl::Nodeinlinestatic
allocWithBounds(float width, float height)cugl::Nodeinlinestatic
allocWithBounds(const Rect &rect)cugl::Nodeinlinestatic
allocWithBounds(float x, float y, float width, float height)cugl::Nodeinlinestatic
allocWithData(const SceneLoader *loader, const std::shared_ptr< JsonValue > &data)cugl::Sliderinlinestatic
allocWithPosition(const Vec2 &pos)cugl::Nodeinlinestatic
allocWithPosition(float x, float y)cugl::Nodeinlinestatic
allocWithUI(const Vec2 &range, const Rect &bounds, const std::shared_ptr< Node > &path, const std::shared_ptr< Button > &knob)cugl::Sliderinlinestatic
chooseAlternateTransform(bool active)cugl::Nodeinline
copy(Node *dst)cugl::Nodevirtual
deactivate()cugl::Slider
dispose() overridecugl::Slidervirtual
doLayout()cugl::Nodevirtual
dragKnob(const Vec2 &pos)cugl::Sliderprotected
draw(const std::shared_ptr< SpriteBatch > &batch, const Mat4 &transform, Color4 tint)cugl::Nodeinlinevirtual
getAbsoluteColor()cugl::Node
getAlternateTransform()cugl::Nodeinline
getAnchor() const cugl::Nodeinline
getAnchorInPixels()cugl::Nodeinline
getAngle()cugl::Nodeinline
getBoundingBox() const cugl::Nodeinline
getBounds() const cugl::Sliderinline
getBounds(const Rect &value)cugl::Sliderinline
getChild(unsigned int pos)cugl::Node
getChild(unsigned int pos) const cugl::Node
getChild(unsigned int pos) const cugl::Nodeinline
getChildByName(const std::string &name) const cugl::Node
getChildByName(const std::string &name) const cugl::Nodeinline
getChildByTag(unsigned int tag) const cugl::Node
getChildByTag(unsigned int tag) const cugl::Nodeinline
getChildCount() const cugl::Nodeinline
getChildren()cugl::Nodeinline
getChildren() const cugl::Nodeinline
getColor() const cugl::Nodeinline
getContentHeight() const cugl::Nodeinline
getContentSize() const cugl::Nodeinline
getContentWidth() const cugl::Nodeinline
getHeight() const cugl::Nodeinline
getKnob() const cugl::Sliderinline
getLayout() const cugl::Nodeinline
getListener() const cugl::Sliderinline
getMaxValue() const cugl::Sliderinline
getMinValue() const cugl::Sliderinline
getName() const cugl::Nodeinline
getNodeToParentTransform() const cugl::Nodeinline
getNodeToWorldTransform() const cugl::Node
getParent()cugl::Nodeinline
getParent() const cugl::Nodeinline
getParentToNodeTransform() const cugl::Nodeinline
getPath() const cugl::Sliderinline
getPosition() const cugl::Nodeinline
getPositionX(void) const cugl::Nodeinline
getPositionY(void) const cugl::Nodeinline
getRange() const cugl::Sliderinline
getScale() const cugl::Nodeinline
getScaleX() const cugl::Nodeinline
getScaleY() const cugl::Nodeinline
getScene()cugl::Nodeinline
getScene() const cugl::Nodeinline
getSize() const cugl::Node
getTag() const cugl::Nodeinline
getTick() const cugl::Sliderinline
getValue() const cugl::Sliderinline
getWidth() const cugl::Nodeinline
getWorldPosition() const cugl::Nodeinline
getWorldToNodeTransform() const cugl::Nodeinline
getZOrder() const cugl::Nodeinline
hasListener() const cugl::Sliderinline
hasRelativeColor()cugl::Nodeinline
hasSnap() const cugl::Sliderinline
init() overridecugl::Sliderinlinevirtual
init(const Vec2 &range, const Rect &bounds)cugl::Slider
initWithBounds(const Size &size)cugl::Nodevirtual
initWithBounds(float width, float height)cugl::Nodeinline
initWithBounds(const Rect &rect)cugl::Nodevirtual
initWithBounds(float x, float y, float width, float height)cugl::Nodeinline
initWithData(const SceneLoader *loader, const std::shared_ptr< JsonValue > &data) overridecugl::Slidervirtual
initWithPosition(const Vec2 &pos)cugl::Nodevirtual
initWithPosition(float x, float y)cugl::Nodeinline
initWithUI(const Vec2 &range, const Rect &bounds, const std::shared_ptr< Node > &path, const std::shared_ptr< Button > &knob)cugl::Slider
isActive() const cugl::Sliderinline
isVisible() const cugl::Nodeinline
isZDirty() const cugl::Nodeinline
Listener typedefcugl::Slider
Node()cugl::Node
nodeToParentCoords(const Vec2 &nodePoint) const cugl::Nodeinline
nodeToScreenCoords(const Vec2 &nodePoint) const cugl::Node
nodeToWorldCoords(const Vec2 &nodePoint) const cugl::Nodeinline
operator std::string() const cugl::Nodeinline
parentToNodeCoords(const Vec2 &parentPoint) const cugl::Nodeinline
placeKnob(const std::shared_ptr< Button > &knob)cugl::Sliderprotected
placePath(const std::shared_ptr< Node > &path)cugl::Sliderprotected
reconfigure()cugl::Sliderprotected
removeAllChildren()cugl::Nodevirtual
removeChild(unsigned int pos)cugl::Nodevirtual
removeChild(const std::shared_ptr< Node > &child)cugl::Node
removeChildByName(const std::string &name)cugl::Node
removeChildByTag(unsigned int tag)cugl::Node
removeFromParent()cugl::Nodeinline
removeListener()cugl::Slider
render(const std::shared_ptr< SpriteBatch > &batch, const Mat4 &transform, Color4 tint)cugl::Nodevirtual
render(const std::shared_ptr< SpriteBatch > &batch)cugl::Nodeinlinevirtual
reposition()cugl::Sliderprotected
screenToNodeCoords(const Vec2 &screenPoint) const cugl::Node
setAlternateTransform(const Mat4 &transform)cugl::Nodeinline
setAnchor(const Vec2 &anchor)cugl::Nodevirtual
setAnchor(float x, float y)cugl::Nodeinline
setAngle(float angle)cugl::Nodeinline
setColor(Color4 color)cugl::Nodeinlinevirtual
setContentHeight(float height)cugl::Nodeinline
setContentSize(const Size &size)cugl::Nodevirtual
setContentSize(float width, float height)cugl::Nodeinlinevirtual
setContentWidth(float width)cugl::Nodeinline
setKnob(const std::shared_ptr< Button > &knob)cugl::Sliderinline
setLayout(const std::shared_ptr< Layout > &layout)cugl::Nodeinline
setListener(Listener listener)cugl::Sliderinline
setMaxValue(float value)cugl::Sliderinline
setMinValue(float value)cugl::Sliderinline
setName(const std::string &name)cugl::Nodeinline
setPath(const std::shared_ptr< Node > &path)cugl::Sliderinline
setPosition(const Vec2 &position)cugl::Nodeinline
setPosition(float x, float y)cugl::Node
setPositionX(float x)cugl::Nodeinline
setPositionY(float y)cugl::Nodeinline
setRange(const Vec2 &range)cugl::Sliderinline
setRange(float min, float max)cugl::Sliderinline
setRelativeColor(bool flag)cugl::Nodeinline
setScale(float scale)cugl::Nodeinline
setScale(const Vec2 &vec)cugl::Nodeinline
setScale(float sx, float sy)cugl::Nodeinline
setTag(unsigned int tag)cugl::Nodeinline
setTick(float value)cugl::Sliderinline
setValue(float value)cugl::Sliderinline
setVisible(bool visible)cugl::Nodeinline
setZOrder(int z)cugl::Node
Slider()cugl::Slider
snapTick(bool value)cugl::Sliderinline
sortZOrder()cugl::Node
swapChild(const std::shared_ptr< Node > &child1, const std::shared_ptr< Node > &child2, bool inherit=false)cugl::Node
toString(bool verbose=false) const cugl::Nodevirtual
validate(float value) const cugl::Sliderprotected
withAlternateTransform()cugl::Nodeinline
worldToNodeCoords(const Vec2 &worldPoint) const cugl::Nodeinline
~Node()cugl::Nodeinline
~Slider()cugl::Sliderinline