, including all inherited members.
_childhalign | osgEarth::Util::Controls::Container | [private] |
_childvalign | osgEarth::Util::Controls::Container | [private] |
_dirty | osgEarth::Util::Controls::Control | [protected] |
_eventHandlers | osgEarth::Util::Controls::Control | [protected] |
_frame | osgEarth::Util::Controls::Container | [private] |
_renderPos | osgEarth::Util::Controls::Control | [protected] |
_renderSize | osgEarth::Util::Controls::Control | [protected] |
_spacing | osgEarth::Util::Controls::Container | [private] |
activeColor() const | osgEarth::Util::Controls::Control | [inline] |
addControl(Control *control, int index=-1)=0 | osgEarth::Util::Controls::Container | [pure virtual] |
addControls(const ControlVector &controls) | osgEarth::Util::Controls::Container | [virtual] |
addEventHandler(ControlEventHandler *handler) | osgEarth::Util::Controls::Control | |
align() | osgEarth::Util::Controls::Control | [protected] |
ALIGN_BOTTOM enum value | osgEarth::Util::Controls::Control | |
ALIGN_CENTER enum value | osgEarth::Util::Controls::Control | |
ALIGN_LEFT enum value | osgEarth::Util::Controls::Control | |
ALIGN_NONE enum value | osgEarth::Util::Controls::Control | |
ALIGN_RIGHT enum value | osgEarth::Util::Controls::Control | |
ALIGN_TOP enum value | osgEarth::Util::Controls::Control | |
Alignment enum name | osgEarth::Util::Controls::Control | |
applyChildAligns() | osgEarth::Util::Controls::Container | [protected] |
backColor() const | osgEarth::Util::Controls::Control | [inline] |
calcFill(const ControlContext &context) | osgEarth::Util::Controls::Container | [virtual] |
calcPos(const ControlContext &context, const osg::Vec2f &cursor, const osg::Vec2f &parentSize) | osgEarth::Util::Controls::Container | [virtual] |
calcSize(const ControlContext &context, osg::Vec2f &out_size) | osgEarth::Util::Controls::Container | [virtual] |
childHorizAlign() const | osgEarth::Util::Controls::Container | [inline] |
children() const =0 | osgEarth::Util::Controls::Container | [pure virtual] |
childSpacing() const | osgEarth::Util::Controls::Container | [inline] |
childVertAlign() const | osgEarth::Util::Controls::Container | [inline] |
clearActiveColor() | osgEarth::Util::Controls::Control | [inline] |
clearBackColor() | osgEarth::Util::Controls::Control | [inline] |
clearControls()=0 | osgEarth::Util::Controls::Container | [pure virtual] |
clearForeColor() | osgEarth::Util::Controls::Control | [inline] |
clearHeight() | osgEarth::Util::Controls::Control | [inline] |
clearWidth() | osgEarth::Util::Controls::Control | [inline] |
clearX() | osgEarth::Util::Controls::Control | [inline] |
clearY() | osgEarth::Util::Controls::Control | [inline] |
Container() | osgEarth::Util::Controls::Container | |
osgEarth::Util::Controls::Control::Container class | osgEarth::Util::Controls::Control | [friend] |
Control() | osgEarth::Util::Controls::Control | |
ControlCanvas class | osgEarth::Util::Controls::Control | [friend] |
dirty() | osgEarth::Util::Controls::Control | [virtual] |
Dock enum name | osgEarth::Util::Controls::Control | |
DOCK_BOTTOM enum value | osgEarth::Util::Controls::Control | |
DOCK_FILL enum value | osgEarth::Util::Controls::Control | |
DOCK_LEFT enum value | osgEarth::Util::Controls::Control | |
DOCK_NONE enum value | osgEarth::Util::Controls::Control | |
DOCK_RIGHT enum value | osgEarth::Util::Controls::Control | |
DOCK_TOP enum value | osgEarth::Util::Controls::Control | |
draw(const ControlContext &context, DrawableList &drawables) | osgEarth::Util::Controls::Container | [virtual] |
foreColor() const | osgEarth::Util::Controls::Control | [inline] |
getAbsorbEvents() const | osgEarth::Util::Controls::Control | [inline] |
getActive() const | osgEarth::Util::Controls::Control | [inline] |
getFrame() const | osgEarth::Util::Controls::Container | [inline] |
getParent(osg::ref_ptr< Control > &out) const | osgEarth::Util::Controls::Control | |
handle(const osgGA::GUIEventAdapter &ea, osgGA::GUIActionAdapter &aa, ControlContext &cx) | osgEarth::Util::Controls::Container | [protected, virtual] |
height() const | osgEarth::Util::Controls::Control | [inline] |
horizAlign() const | osgEarth::Util::Controls::Control | [inline] |
horizFill() const | osgEarth::Util::Controls::Control | [inline] |
intersects(float x, float y) const | osgEarth::Util::Controls::Control | |
isDirty() const | osgEarth::Util::Controls::Control | [inline] |
margin() const | osgEarth::Util::Controls::Control | [inline] |
mutable_children() | osgEarth::Util::Controls::Container | [inline, private] |
padding() const | osgEarth::Util::Controls::Control | [inline] |
renderHeight(Control *child) | osgEarth::Util::Controls::Container | [inline, protected] |
renderPos() const | osgEarth::Util::Controls::Control | [inline] |
renderSize() const | osgEarth::Util::Controls::Control | [inline] |
renderWidth(Control *child) | osgEarth::Util::Controls::Container | [inline, protected] |
setAbsorbEvents(bool value) | osgEarth::Util::Controls::Control | [inline] |
setActive(bool value) | osgEarth::Util::Controls::Control | |
setActiveColor(const osg::Vec4f &value) | osgEarth::Util::Controls::Control | |
setActiveColor(float r, float g, float b, float a) | osgEarth::Util::Controls::Control | [inline] |
setBackColor(const osg::Vec4f &value) | osgEarth::Util::Controls::Control | |
setBackColor(float r, float g, float b, float a) | osgEarth::Util::Controls::Control | [inline] |
setChildHorizAlign(Alignment align) | osgEarth::Util::Controls::Container | |
setChildSpacing(float value) | osgEarth::Util::Controls::Container | |
setChildVertAlign(Alignment align) | osgEarth::Util::Controls::Container | |
setForeColor(const osg::Vec4f &value) | osgEarth::Util::Controls::Control | |
setForeColor(float r, float g, float b, float a) | osgEarth::Util::Controls::Control | [inline] |
setFrame(Frame *frame) | osgEarth::Util::Controls::Container | |
setHeight(float value) | osgEarth::Util::Controls::Control | |
setHorizAlign(const Alignment &value) | osgEarth::Util::Controls::Control | |
setHorizFill(bool value, float minWidth=0.0f) | osgEarth::Util::Controls::Control | |
setMargin(const Gutter &value) | osgEarth::Util::Controls::Control | |
setPadding(const Gutter &value) | osgEarth::Util::Controls::Control | |
setPadding(float globalValue) | osgEarth::Util::Controls::Control | |
setParent(class Control *c) | osgEarth::Util::Controls::Control | [inline] |
setPosition(float x, float y) | osgEarth::Util::Controls::Control | |
setSize(float w, float h) | osgEarth::Util::Controls::Control | |
setVertAlign(const Alignment &value) | osgEarth::Util::Controls::Control | |
setVertFill(bool value, float minHeight=0.0f) | osgEarth::Util::Controls::Control | |
setVisible(bool value) | osgEarth::Util::Controls::Control | |
setWidth(float value) | osgEarth::Util::Controls::Control | |
setX(float value) | osgEarth::Util::Controls::Control | |
setY(float value) | osgEarth::Util::Controls::Control | |
vertAlign() const | osgEarth::Util::Controls::Control | [inline] |
vertFill() const | osgEarth::Util::Controls::Control | [inline] |
visible() const | osgEarth::Util::Controls::Control | [inline] |
width() const | osgEarth::Util::Controls::Control | [inline] |
x() const | osgEarth::Util::Controls::Control | [inline] |
y() const | osgEarth::Util::Controls::Control | [inline] |