30 lines
694 B
C++
30 lines
694 B
C++
/********************************************************************
|
|
* Created by Dan Andersson, 2014
|
|
********************************************************************/
|
|
#include <string>
|
|
#include "EventButtonGUI.h"
|
|
#include "OysterMath.h"
|
|
|
|
#ifndef DANBIAS_CLIENT_TEXT_FIELD_H
|
|
#define DANBIAS_CLIENT_TEXT_FIELD_H
|
|
|
|
namespace DanBias { namespace Client
|
|
{
|
|
template <typename Owner>
|
|
class TextField : public EventButtonGUI<Owner>
|
|
{
|
|
public:
|
|
::std::wstring text;
|
|
|
|
TextField( std::wstring textureName, Owner owner, ::Oyster::Math::Float3 centerPos, ::Oyster::Math::Float2 size );
|
|
TextField();
|
|
|
|
|
|
private:
|
|
::Oyster::Math::Float3 center;
|
|
::Oyster::Math::Float2 reach;
|
|
|
|
};
|
|
} }
|
|
|
|
#endif |