12#include "../style/skin.h"
22 virtual Component* getHitComponent(int32_t x, int32_t y)
override;
25 Skin* m_DefaultSkin =
nullptr;
27 virtual void layoutChildren()
override final;
28 virtual void prerenderSelf()
override final;
30 virtual int32_t computeCustomPrefWidth(int32_t height = -1)
const override;
31 virtual int32_t computeCustomPrefHeight(int32_t width = -1)
const override;
33 virtual int32_t computeCustomMinWidth(int32_t height = -1)
const override;
34 virtual int32_t computeCustomMinHeight(int32_t width = -1)
const override;
36 virtual int32_t computeCustomMaxWidth(int32_t height = -1)
const override;
37 virtual int32_t computeCustomMaxHeight(int32_t width = -1)
const override;