class hiro::gui::Element

Overview

A general element containing basic interface methods. More…

#include <GuiTypes.h>

class Element {
public:
    // methods

    bool TestCondition() const;
    uint32_t GetId() const;

protected:
    // methods

    void SetConditionFuncImpl(std::function<bool(void)> condition_func);
};

Detailed Documentation

A general element containing basic interface methods.

Methods

bool TestCondition() const

Test the visibility conditions.

If there were no conditions provided, returns true.

uint32_t GetId() const

Returns a unique identifier of current element.