/*
 * GDevelop C++ Platform
 * Copyright 2008-2016 Florian Rival (Florian.Rival@gmail.com). All rights reserved.
 * This project is released under the MIT License.
 */

#ifndef WINDOWEXTENSION_H
#define WINDOWEXTENSION_H

#include "GDCpp/Extensions/ExtensionBase.h"
namespace gd {class ArbitraryResourceWorker;}

/**
 * \brief Internal built-in extension providing windows features.
 *
 * \ingroup BuiltinExtensions
 */
class WindowExtension : public ExtensionBase
{
public:
    WindowExtension();
    virtual ~WindowExtension() {};

    #if defined(GD_IDE_ONLY)
    virtual void ExposeActionsResources(gd::Instruction & action, gd::ArbitraryResourceWorker & worker);
    #endif
};

#endif // WINDOWEXTENSION_H

