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
Container Member List

This is the complete list of members for Container, 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
Container(void)Containerinline
Container(const Properties &properties)Containerinline
getChildren(void) constComponentinline
getID(void) constComponentinline
getParent(void) constComponentinline
getPrimitives(void) constComponentinline
getProperties(void) constComponentinline
getState(void)Componentinline
onEvent(const Event &event) overrideContainerinlinevirtual
render(void) overrideContainerinlinevirtual
setParent(const std::shared_ptr< Component > &parent)Componentinlineprotected
~Component(void)=defaultComponentvirtual
~Container(void) override=defaultContainer