Files
SDL3CPlusPlus/MaterialX/source/MaterialXRenderHw/SimpleWindowIOS.cpp
T
2026-01-06 13:25:49 +00:00

41 lines
755 B
C++

//
// Copyright Contributors to the MaterialX Project
// SPDX-License-Identifier: Apache-2.0
//
#if defined(__APPLE__)
#ifdef TARGET_OS_IPHONE
#include <MaterialXRenderHw/SimpleWindow.h>
MATERIALX_NAMESPACE_BEGIN
SimpleWindow::SimpleWindow() :
_width(0),
_height(0)
{
// Give a unique identifier to this window.
static unsigned int windowCount = 1;
_id = windowCount;
windowCount++;
}
bool SimpleWindow::initialize(const char* /*title*/,
unsigned int /*width*/, unsigned int /*height*/,
void* /*applicationShell*/)
{
_windowWrapper = WindowWrapper::create(nullptr);
return true;
}
SimpleWindow::~SimpleWindow()
{
}
MATERIALX_NAMESPACE_END
#endif
#endif