27 lines
No EOL
1,004 B
C++
27 lines
No EOL
1,004 B
C++
#ifndef ITF_MOCK_UI_TEXTBOX_H_
|
|
#define ITF_MOCK_UI_TEXTBOX_H_
|
|
|
|
#include "gameplay/Components/UI/UITextBox.h"
|
|
|
|
namespace ITF
|
|
{
|
|
class MockUITextBox: public UITextBox
|
|
{
|
|
public:
|
|
MOCK_METHOD1(setLoc, void(const LocalisationId& _locId));
|
|
MOCK_METHOD3(setText, void(const String8 & _text, bbool _unsetLocId, const LocalisationId& _indicativeLocId));
|
|
MOCK_METHOD1(onActorLoaded, void(Pickable::HotReloadType));
|
|
MOCK_METHOD0(onFinalizeLoad, void());
|
|
MOCK_METHOD0(onStartDestroy, void());
|
|
MOCK_METHOD1(onEvent, void(Event * _event));
|
|
MOCK_METHOD1(Update, void(f32 _deltaTime));
|
|
MOCK_CONST_METHOD0(needsUpdate, bbool());
|
|
MOCK_CONST_METHOD0(needsDraw, bbool());
|
|
MOCK_METHOD1(batchPrimitives, void(const ITF_VECTOR <class View*>& _views));
|
|
MOCK_METHOD0(onBecomeActive, void());
|
|
MOCK_METHOD0(onBecomeInactive, void());
|
|
MOCK_METHOD0(onPropertyChanged, void());
|
|
};
|
|
}
|
|
|
|
#endif // ITF_MOCK_UI_TEXTBOX_H_
|