2023-01-02 13:17:18 -06:00
|
|
|
#ifndef UI_C_SIMPLE_HYPERLINKED_FRAME_HPP
|
|
|
|
|
#define UI_C_SIMPLE_HYPERLINKED_FRAME_HPP
|
|
|
|
|
|
|
|
|
|
#include "ui/CSimpleFrame.hpp"
|
|
|
|
|
|
|
|
|
|
class CSimpleHyperlinkedFrame : public CSimpleFrame {
|
|
|
|
|
public:
|
|
|
|
|
// Member functions
|
2023-01-04 17:25:03 -06:00
|
|
|
CSimpleHyperlinkedFrame(CSimpleFrame* parent);
|
2025-08-07 19:28:25 +04:00
|
|
|
virtual ScriptIx* GetScriptByName(const char* name, ScriptData& data);
|
|
|
|
|
|
|
|
|
|
void OnHyperlinkClick(const char* a2, const char* a3, const char* a4);
|
|
|
|
|
void OnHyperlinkLeave(const char* a2, const char* a3);
|
|
|
|
|
void OnHyperlinkEnter(const char* a2, const char* a3);
|
|
|
|
|
|
|
|
|
|
// Member variables
|
|
|
|
|
ScriptIx m_onHyperlinkEnter;
|
|
|
|
|
ScriptIx m_onHyperlinkLeave;
|
|
|
|
|
ScriptIx m_onHyperlinkClick;
|
2023-01-02 13:17:18 -06:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
#endif
|