Program Listing for File slint_generated_public.h

Return to documentation for file (cppdocs/generated_include/slint_generated_public.h)

#pragma once

/* Generated with cbindgen:0.24.3 */

#include <cstdarg>
#include <cstdint>
#include <cstdlib>
#include <ostream>
#include <new>

#define SLINT_VERSION_MAJOR 0
#define SLINT_VERSION_MINOR 3
#define SLINT_VERSION_PATCH 0


namespace slint {

enum class CloseRequestResponse {
    HideWindow,
    KeepWindowShown,
};

enum class GraphicsAPI {
    NativeOpenGL,
};

enum class RenderingState {
    RenderingSetup,
    BeforeRendering,
    AfterRendering,
    RenderingTeardown,
};

enum class SetRenderingNotifierError {
    Unsupported,
    AlreadySet,
};

enum class TimerMode {
    SingleShot,
    Repeated,
};

} // namespace slint