guillaume 1.0.0
Guillaume is a component-based UI framework library built around a primitive rendering system. It's designed for building user interfaces across XR platforms and traditional platforms with custom rendering backends and input handling. The framework is lightweight, flexible, and easy to integrate into existing projects.
Loading...
Searching...
No Matches
Label Member List

This is the complete list of members for Label, including all inherited members.

_childrenComponentprotected
_parentComponentprotected
_primitivesComponentprotected
_propertiesComponentprotected
_stateComponentprotected
addChild(const std::shared_ptr< Component > &child)Componentinlinevirtual
addPrimitive(const std::shared_ptr< Primitive > &primitive)Componentinlinevirtual
Component(void)Componentinline
Component(const Properties &properties)Componentinline
getChildren(void) constComponentinline
getID(void) constComponentinline
getParent(void) constComponentinline
getPrimitives(void) constComponentinline
getProperties(void) constComponentinline
getState(void)Componentinline
getText(void) constLabelinline
Label(const std::string &text)Labelinline
Label(const std::string &text, const Properties &properties)Labelinline
onEvent(const Event &event) overrideLabelinlinevirtual
render(void) overrideLabelinlinevirtual
setParent(const std::shared_ptr< Component > &parent)Componentinlineprotected
setText(const std::string &text)Labelinline
~Component(void)=defaultComponentvirtual
~Label(void) override=defaultLabel