CUGL 2.1
Cornell University Game Library
cugl::scene2::TextField Member List

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

_activecugl::scene2::TextFieldprotected
_altDowncugl::scene2::TextFieldprotected
_anchorcugl::scene2::SceneNodeprotected
_anglecugl::scene2::SceneNodeprotected
_backgroundcugl::scene2::Labelprotected
_blendEquationcugl::scene2::Labelprotected
_boundscugl::scene2::Labelprotected
_charsizecugl::scene2::TextFieldprotected
_childOffsetcugl::scene2::SceneNodeprotected
_childrencugl::scene2::SceneNodeprotected
_classnamecugl::scene2::SceneNodeprotected
_combinedcugl::scene2::SceneNodeprotected
_contentSizecugl::scene2::SceneNodeprotected
_cursorcugl::scene2::TextFieldprotected
_cursorBlinkcugl::scene2::TextFieldprotected
_cursorColorcugl::scene2::TextFieldprotected
_cursorIndexcugl::scene2::TextFieldprotected
_cursorWidthcugl::scene2::TextFieldprotected
_dropBlurcugl::scene2::Labelprotected
_dropOffsetcugl::scene2::Labelprotected
_dropShadowcugl::scene2::Labelprotected
_dstFactorcugl::scene2::Labelprotected
_exitListenerscugl::scene2::TextFieldprotected
_fkeycugl::scene2::TextFieldprotected
_focusedcugl::scene2::TextFieldprotected
_fontcugl::scene2::Labelprotected
_foregroundcugl::scene2::Labelprotected
_glyphruncugl::scene2::Labelprotected
_graphcugl::scene2::SceneNodeprotected
_hashOfNamecugl::scene2::SceneNodeprotected
_hasParentColorcugl::scene2::SceneNodeprotected
_isVisiblecugl::scene2::SceneNodeprotected
_jsoncugl::scene2::SceneNodeprotected
_keyCountcugl::scene2::TextFieldprotected
_kkeycugl::scene2::TextFieldprotected
_layoutcugl::scene2::Labelprotected
_metaDowncugl::scene2::TextFieldprotected
_mousecugl::scene2::TextFieldprotected
_namecugl::scene2::SceneNodeprotected
_nextKeycugl::scene2::TextFieldprotected
_offsetcugl::scene2::Labelprotected
_padbotcugl::scene2::Labelprotected
_padleftcugl::scene2::Labelprotected
_padrghtcugl::scene2::Labelprotected
_padtopcugl::scene2::Labelprotected
_parentcugl::scene2::SceneNodeprotected
_positioncugl::scene2::SceneNodeprotected
_prioritycugl::scene2::SceneNodeprotected
_renderedcugl::scene2::Labelprotected
_scalecugl::scene2::SceneNodeprotected
_scissorcugl::scene2::SceneNodeprotected
_shiftDowncugl::scene2::TextFieldprotected
_showCursorcugl::scene2::TextFieldprotected
_srcFactorcugl::scene2::Labelprotected
_tagcugl::scene2::SceneNodeprotected
_tintColorcugl::scene2::SceneNodeprotected
_tkeycugl::scene2::TextFieldprotected
_transformcugl::scene2::SceneNodeprotected
_typeListenerscugl::scene2::TextFieldprotected
_useTransformcugl::scene2::SceneNodeprotected
activate()cugl::scene2::TextField
addChild(const std::shared_ptr< SceneNode > &child)cugl::scene2::SceneNode
addChildWithName(const std::shared_ptr< SceneNode > &child, const std::string name)cugl::scene2::SceneNodeinline
addChildWithTag(const std::shared_ptr< SceneNode > &child, unsigned int tag)cugl::scene2::SceneNodeinline
addExitListener(Listener listener)cugl::scene2::TextField
addTypeListener(Listener listener)cugl::scene2::TextField
alloc()cugl::scene2::SceneNodeinlinestatic
allocWithBounds(const Size size)cugl::scene2::TextFieldinlinestatic
allocWithBounds(float width, float height)cugl::scene2::TextFieldinlinestatic
allocWithBounds(const Rect rect)cugl::scene2::TextFieldinlinestatic
allocWithBounds(float x, float y, float width, float height)cugl::scene2::TextFieldinlinestatic
allocWithData(const Scene2Loader *loader, const std::shared_ptr< JsonValue > data)cugl::scene2::TextFieldinlinestatic
cugl::scene2::Label::allocWithData(const Scene2Loader *loader, const std::shared_ptr< JsonValue > &data)cugl::scene2::Labelinlinestatic
allocWithPosition(const Vec2 pos)cugl::scene2::SceneNodeinlinestatic
allocWithPosition(float x, float y)cugl::scene2::SceneNodeinlinestatic
allocWithText(const std::string text, const std::shared_ptr< Font > &font)cugl::scene2::TextFieldinlinestatic
allocWithText(const Vec2 position, const std::string text, const std::shared_ptr< Font > &font)cugl::scene2::TextFieldinlinestatic
allocWithTextBox(const Size size, const std::string text, const std::shared_ptr< Font > &font)cugl::scene2::TextFieldinlinestatic
allocWithTextBox(const Rect rect, const std::string text, const std::shared_ptr< Font > &font)cugl::scene2::TextFieldinlinestatic
breakLine(size_t pos)cugl::scene2::TextFieldprotected
chooseAlternateTransform(bool active)cugl::scene2::SceneNodeinline
clearExitListeners()cugl::scene2::TextField
clearRenderData()cugl::scene2::Labelprotected
clearTypeListeners()cugl::scene2::TextField
copy(const std::shared_ptr< SceneNode > &dst) constcugl::scene2::SceneNodevirtual
deactivate(bool dispose=false)cugl::scene2::TextField
deleteChar()cugl::scene2::TextFieldprotected
dispose() overridecugl::scene2::TextFieldvirtual
doLayout()cugl::scene2::SceneNodevirtual
downArrow()cugl::scene2::TextFieldprotected
draw(const std::shared_ptr< SpriteBatch > &batch, const Affine2 &transform, Color4 tint) overridecugl::scene2::TextFieldvirtual
generateRenderData() overridecugl::scene2::TextFieldvirtual
getAbsoluteColor()cugl::scene2::SceneNode
getAlternateTransform() constcugl::scene2::SceneNodeinline
getAnchor() constcugl::scene2::SceneNodeinline
getAnchorInPixels()cugl::scene2::SceneNodeinline
getAngle()cugl::scene2::SceneNodeinline
getBackground() constcugl::scene2::Labelinline
getBlendEquation() constcugl::scene2::Labelinline
getBoundingBox() constcugl::scene2::SceneNodeinline
getCharIndex(size_t row, float &offset) constcugl::scene2::TextFieldprotected
getCharRow() constcugl::scene2::TextFieldprotected
getChild(unsigned int pos)cugl::scene2::SceneNode
getChild(unsigned int pos) constcugl::scene2::SceneNode
getChild(unsigned int pos) constcugl::scene2::SceneNodeinline
getChildByName(const std::string name) constcugl::scene2::SceneNode
getChildByName(const std::string name) constcugl::scene2::SceneNodeinline
getChildByTag(unsigned int tag) constcugl::scene2::SceneNode
getChildByTag(unsigned int tag) constcugl::scene2::SceneNodeinline
getChildCount() constcugl::scene2::SceneNodeinline
getChildren()cugl::scene2::SceneNodeinline
getChildren() constcugl::scene2::SceneNodeinline
getClassName() constcugl::scene2::SceneNodeinline
getColor() constcugl::scene2::SceneNodeinline
getContentHeight() constcugl::scene2::SceneNodeinline
getContentSize() constcugl::scene2::SceneNodeinline
getContentWidth() constcugl::scene2::SceneNodeinline
getCursor() constcugl::scene2::TextFieldinline
getCursorColor() constcugl::scene2::TextFieldinline
getCursorWidth() constcugl::scene2::TextFieldinline
getDestinationBlendFactor() constcugl::scene2::Labelinline
getDropShadow() constcugl::scene2::Labelinline
getExitListener(Uint32 key) constcugl::scene2::TextField
getExitListeners() constcugl::scene2::TextField
getFont() constcugl::scene2::Labelinline
getForeground() constcugl::scene2::Labelinline
getHeight() constcugl::scene2::SceneNodeinline
getHorizontalAlignment() constcugl::scene2::Label
getInterior() constcugl::scene2::Label
getLayout() constcugl::scene2::SceneNodeinline
getLayoutBounds() constcugl::scene2::SceneNodeinlinevirtual
getName() constcugl::scene2::SceneNodeinline
getNodeToParentTransform() constcugl::scene2::SceneNodeinline
getNodeToWorldTransform() constcugl::scene2::SceneNode
getPaddingBottom() constcugl::scene2::Labelinline
getPaddingLeft() constcugl::scene2::Labelinline
getPaddingRight() constcugl::scene2::Labelinline
getPaddingTop() constcugl::scene2::Labelinline
getParent()cugl::scene2::SceneNodeinline
getParent() constcugl::scene2::SceneNodeinline
getParentToNodeTransform() constcugl::scene2::SceneNodeinline
getPosition() constcugl::scene2::SceneNodeinline
getPositionX(void) constcugl::scene2::SceneNodeinline
getPositionY(void) constcugl::scene2::SceneNodeinline
getPriority()cugl::scene2::SceneNodeinline
getScale() constcugl::scene2::SceneNodeinline
getScaleX() constcugl::scene2::SceneNodeinline
getScaleY() constcugl::scene2::SceneNodeinline
getScene()cugl::scene2::SceneNodeinline
getScene() constcugl::scene2::SceneNodeinline
getScissor() constcugl::scene2::SceneNodeinline
getShadowBlur() constcugl::scene2::Labelinline
getSize() constcugl::scene2::SceneNode
getSourceBlendFactor() constcugl::scene2::Labelinline
getSpacing() constcugl::scene2::Label
getTag() constcugl::scene2::SceneNodeinline
getText() constcugl::scene2::Label
getTextBounds() constcugl::scene2::Label
getTransform() constcugl::scene2::SceneNodeinline
getTrueBounds() constcugl::scene2::Label
getTypeListener(Uint32 key) constcugl::scene2::TextField
getTypeListeners() constcugl::scene2::TextField
getVerticalAlignment() constcugl::scene2::Label
getWidth() constcugl::scene2::SceneNodeinline
getWorldPosition() constcugl::scene2::SceneNodeinline
getWorldToNodeTransform() constcugl::scene2::SceneNodeinline
getWrap() constcugl::scene2::Label
hasExitListener() constcugl::scene2::TextFieldinline
hasFocus() constcugl::scene2::TextFieldinline
hasRelativeColor() constcugl::scene2::SceneNodeinline
hasTypeListener() constcugl::scene2::TextFieldinline
init()cugl::scene2::SceneNodeinlinevirtual
initWithBounds(const Size size) overridecugl::scene2::Labelvirtual
initWithBounds(float width, float height) overridecugl::scene2::Labelinlinevirtual
initWithBounds(const Rect rect) overridecugl::scene2::Labelvirtual
initWithBounds(float x, float y, float width, float height) overridecugl::scene2::Labelinlinevirtual
initWithData(const Scene2Loader *loader, const std::shared_ptr< JsonValue > &data) overridecugl::scene2::TextFieldvirtual
initWithPosition(const Vec2 pos) overridecugl::scene2::Labelinlinevirtual
initWithPosition(float x, float y)cugl::scene2::Labelinline
initWithText(const std::string text, const std::shared_ptr< Font > &font)cugl::scene2::Label
initWithText(const Vec2 position, const std::string text, const std::shared_ptr< Font > &font)cugl::scene2::Label
initWithTextBox(const Size size, const std::string text, const std::shared_ptr< Font > &font)cugl::scene2::Label
initWithTextBox(const Rect rect, const std::string text, const std::shared_ptr< Font > &font)cugl::scene2::Label
insertChar(Uint32 unicode, size_t pos)cugl::scene2::TextFieldprotected
invokeListeners(bool exit)cugl::scene2::TextFieldprotected
isActive() constcugl::scene2::TextFieldinline
isCursorVisible() constcugl::scene2::TextFieldinline
isVisible() constcugl::scene2::SceneNodeinline
Label()cugl::scene2::Label
leftArrow()cugl::scene2::TextFieldprotected
Listener typedefcugl::scene2::TextField
nodeToParentCoords(const Vec2 nodePoint) constcugl::scene2::SceneNodeinline
nodeToScreenCoords(const Vec2 nodePoint) constcugl::scene2::SceneNode
nodeToWorldCoords(const Vec2 nodePoint) constcugl::scene2::SceneNodeinline
operator std::string() constcugl::scene2::SceneNodeinline
parentToNodeCoords(const Vec2 parentPoint) constcugl::scene2::SceneNodeinline
reanchor()cugl::scene2::Labelprotected
releaseFocus()cugl::scene2::TextField
removeAllChildren()cugl::scene2::SceneNodevirtual
removeChild(unsigned int pos)cugl::scene2::SceneNodevirtual
removeChild(const std::shared_ptr< SceneNode > &child)cugl::scene2::SceneNode
removeChildByName(const std::string name)cugl::scene2::SceneNode
removeChildByTag(unsigned int tag)cugl::scene2::SceneNode
removeExitListener(Uint32 key)cugl::scene2::TextField
removeFromParent()cugl::scene2::SceneNodeinline
removeTypeListener(Uint32 key)cugl::scene2::TextField
render(const std::shared_ptr< SpriteBatch > &batch, const Affine2 &transform, Color4 tint)cugl::scene2::SceneNodevirtual
render(const std::shared_ptr< SpriteBatch > &batch)cugl::scene2::SceneNodeinlinevirtual
requestFocus()cugl::scene2::TextField
resize()cugl::scene2::Labelprotected
rightArrow()cugl::scene2::TextFieldprotected
SceneNode()cugl::scene2::SceneNode
screenToNodeCoords(const Vec2 screenPoint) constcugl::scene2::SceneNode
setAlternateTransform(const Affine2 &transform)cugl::scene2::SceneNodeinline
setAnchor(const Vec2 anchor)cugl::scene2::SceneNodevirtual
setAnchor(float x, float y)cugl::scene2::SceneNodeinlinevirtual
setAngle(float angle)cugl::scene2::SceneNodeinline
setBackground(Color4 color)cugl::scene2::Label
setBlendEquation(GLenum equation)cugl::scene2::Labelinline
setBlendFunc(GLenum srcFactor, GLenum dstFactor)cugl::scene2::Labelinline
setColor(Color4 color)cugl::scene2::SceneNodeinlinevirtual
setContentHeight(float height)cugl::scene2::SceneNodeinline
setContentSize(const Size size) overridecugl::scene2::Labelvirtual
setContentSize(float width, float height) overridecugl::scene2::Labelinlinevirtual
setContentWidth(float width)cugl::scene2::SceneNodeinline
setCursorColor(const Color4 color)cugl::scene2::TextFieldinline
setCursorVisible(bool visible)cugl::scene2::TextFieldinline
setCursorWidth(float width)cugl::scene2::TextFieldinline
setDropShadow(const Vec2 p)cugl::scene2::Labelinline
setDropShadow(float x, float y)cugl::scene2::Label
setFont(const std::shared_ptr< Font > &font, bool resize=false)cugl::scene2::Label
setForeground(Color4 color)cugl::scene2::Labelinline
setHorizontalAlignment(HorizontalAlign halign)cugl::scene2::Label
setInterior(const Rect rect)cugl::scene2::Label
setLayout(const std::shared_ptr< Layout > &layout)cugl::scene2::SceneNodeinline
setName(const std::string name)cugl::scene2::SceneNodeinline
setPadding(float left, float bottom, float right, float top)cugl::scene2::Label
setPadding(float pad)cugl::scene2::Labelinline
setPaddingBottom(float bot)cugl::scene2::Labelinline
setPaddingLeft(float left)cugl::scene2::Labelinline
setPaddingRight(float right)cugl::scene2::Labelinline
setPaddingTop(float top)cugl::scene2::Labelinline
setPosition(const Vec2 &position)cugl::scene2::SceneNodeinline
setPosition(float x, float y)cugl::scene2::SceneNode
setPositionX(float x)cugl::scene2::SceneNodeinline
setPositionY(float y)cugl::scene2::SceneNodeinline
setPriority(float priority)cugl::scene2::SceneNodeinline
setRelativeColor(bool flag)cugl::scene2::SceneNodeinline
setScale(float scale)cugl::scene2::SceneNodeinline
setScale(const Vec2 vec)cugl::scene2::SceneNodeinline
setScale(float sx, float sy)cugl::scene2::SceneNodeinline
setScissor(const std::shared_ptr< Scissor > &scissor)cugl::scene2::SceneNodeinline
setScissor()cugl::scene2::SceneNodeinline
setShadowBlur(float blur)cugl::scene2::Label
setSpacing(float spacing)cugl::scene2::Label
setTag(unsigned int tag)cugl::scene2::SceneNodeinline
setText(const std::string &text, bool resize=false) overridecugl::scene2::TextFieldvirtual
setVerticalAlignment(VerticalAlign valign)cugl::scene2::Label
setVisible(bool visible)cugl::scene2::SceneNodeinline
setWrap(bool wrap)cugl::scene2::Label
skipWord(bool forward) constcugl::scene2::TextFieldprotected
swapChild(const std::shared_ptr< SceneNode > &child1, const std::shared_ptr< SceneNode > &child2, bool inherit=false)cugl::scene2::SceneNode
TextField()cugl::scene2::TextField
toString(bool verbose=false) constcugl::scene2::SceneNodevirtual
upArrow()cugl::scene2::TextFieldprotected
updateColor()cugl::scene2::Labelprotected
updateCursor()cugl::scene2::TextFieldprotected
updateInput(const TextInputEvent &event, bool focus)cugl::scene2::TextFieldprotected
updateKey(const KeyEvent &event, bool focus, bool down)cugl::scene2::TextFieldprotected
updatePress(Vec2 pos, bool focus)cugl::scene2::TextFieldprotected
withAlternateTransform()cugl::scene2::SceneNodeinline
worldToNodeCoords(const Vec2 worldPoint) constcugl::scene2::SceneNodeinline
~Label()cugl::scene2::Labelinline
~SceneNode()cugl::scene2::SceneNodeinline
~TextField()cugl::scene2::TextFieldinline