addWidget(std::unique_ptr< OSDWidget > widget) | openmsx::OSDWidget | |
createImage(OutputSurface &output) | openmsx::OSDImageBasedWidget | protected |
deleteWidget(OSDWidget &widget) | openmsx::OSDWidget | |
getBoundingBox(const OutputSurface &output, gl::vec2 &pos, gl::vec2 &size) const | openmsx::OSDWidget | |
getChildren() const | openmsx::OSDWidget | inline |
getDisplay() const | openmsx::OSDWidget | inline |
getName() const | openmsx::OSDWidget | inline |
getParent() | openmsx::OSDWidget | inline |
getParent() const | openmsx::OSDWidget | inline |
getPos() const override | openmsx::OSDImageBasedWidget | virtual |
getProperties() const override | openmsx::OSDRectangle | inlinevirtual |
getProperty(std::string_view name, TclObject &result) const override | openmsx::OSDRectangle | virtual |
getRecursiveFadeValue() const override | openmsx::OSDImageBasedWidget | virtual |
getRelPos() const | openmsx::OSDWidget | inline |
getRenderedSize() const | openmsx::OSDImageBasedWidget | protected |
getRGBA(uint32_t corner) const | openmsx::OSDImageBasedWidget | inline |
getRGBA4() const | openmsx::OSDImageBasedWidget | inline |
getScaleFactor(const OutputSurface &output) const | openmsx::OSDWidget | |
getType() const override | openmsx::OSDRectangle | virtual |
getZ() const | openmsx::OSDWidget | inline |
hasConstantAlpha() const | openmsx::OSDImageBasedWidget | protected |
hasError() const | openmsx::OSDImageBasedWidget | inlineprotected |
image | openmsx::OSDImageBasedWidget | protected |
imageBasedProperties | openmsx::OSDImageBasedWidget | protectedstatic |
invalidateChildren() | openmsx::OSDWidget | protected |
invalidateLocal() override | openmsx::OSDImageBasedWidget | protectedvirtual |
invalidateRecursive() | openmsx::OSDWidget | |
isRecursiveFading() const override | openmsx::OSDImageBasedWidget | virtual |
isVisible() const override | openmsx::OSDImageBasedWidget | virtual |
needSuppressErrors() const | openmsx::OSDWidget | protected |
OSDImageBasedWidget(Display &display, const TclObject &name) | openmsx::OSDImageBasedWidget | protected |
OSDRectangle(Display &display, const TclObject &name) | openmsx::OSDRectangle | |
OSDWidget(Display &display, TclObject name) | openmsx::OSDWidget | protected |
paint(OutputSurface &output) override | openmsx::OSDImageBasedWidget | protectedvirtual |
paintRecursive(OutputSurface &output) | openmsx::OSDWidget | |
rectangleProperties | openmsx::OSDRectangle | protectedstatic |
setError(std::string message) | openmsx::OSDImageBasedWidget | protected |
setProperty(Interpreter &interp, std::string_view name, const TclObject &value) override | openmsx::OSDRectangle | virtual |
transformPos(const OutputSurface &output, gl::vec2 pos, gl::vec2 relPos) const | openmsx::OSDWidget | |
widgetProperties | openmsx::OSDWidget | protectedstatic |
~OSDImageBasedWidget() override | openmsx::OSDImageBasedWidget | protected |
~OSDWidget()=default | openmsx::OSDWidget | virtual |