/**
* @copydoc Toolkit::Internal::Button::OnInitialize
*/
- virtual void OnInitialize();
+ void OnInitialize() override;
/**
* @copydoc Toolkit::Internal::Button::OnStateChange
*/
- virtual void OnStateChange( State newState );
+ void OnStateChange( State newState ) override;
/**
* @copydoc Toolkit::Internal::Button::OnToggleReleased
*/
- virtual bool OnToggleReleased();
+ bool OnToggleReleased() override;
private:
// Undefined
RadioButton& operator=( const RadioButton& origin );
+
+protected:
+ struct AccessibleImpl : public Button::AccessibleImpl
+ {
+ using Button::AccessibleImpl::AccessibleImpl;
+
+ Dali::Accessibility::States CalculateStates() override;
+ };
};
} // namespace Internal