Added platform specific implementation of window management functions, that can be used by any backend passing some basic arguments to handle the operations.

This commit is contained in:
spartanj
2011-02-13 06:06:07 -03:00
parent 18b2fb5eb5
commit 9c81b69e8c
27 changed files with 774 additions and 466 deletions

View File

@@ -0,0 +1,38 @@
#include "cnullimpl.hpp"
namespace EE { namespace Window { namespace Platform {
cNullImpl::cNullImpl( cWindow * window ) :
cPlatformImpl( window )
{
}
cNullImpl::~cNullImpl() {
}
void cNullImpl::MinimizeWindow() {
}
void cNullImpl::MaximizeWindow() {
}
void cNullImpl::HideWindow() {
}
void cNullImpl::RaiseWindow() {
}
void cNullImpl::ShowWindow() {
}
void cNullImpl::MoveWindow( int left, int top ) {
}
void cNullImpl::SetContext( eeWindowContex Context ) {
}
eeVector2i cNullImpl::Position() {
return eeVector2i(0,0);
}
}}}