Files
workinf_Blender_Wasm/blender-5.2.0/source/blender/sequencer/SEQ_offscreen.hh
2026-08-12 04:47:48 -04:00

45 lines
1.1 KiB
C++

/* SPDX-FileCopyrightText: 2004 Blender Authors
*
* SPDX-License-Identifier: GPL-2.0-or-later */
#pragma once
/** \file
* \ingroup sequencer
*/
#include "DNA_object_enums.h"
#include "DNA_sequence_types.h"
#include "DNA_view3d_enums.h"
#include "IMB_imbuf_types.hh"
namespace blender {
struct Depsgraph;
struct GPUOffScreen;
struct GPUViewport;
struct ImBuf;
struct Object;
struct Scene;
struct View3DShading;
namespace seq {
using DrawViewFn = ImBuf *(*)(Depsgraph *,
Scene *,
View3DShading *,
eDrawType,
Object *,
int,
int,
ImBufFlags,
eV3DOffscreenDrawFlag,
int,
const char *,
GPUOffScreen *,
GPUViewport *,
char *);
extern DrawViewFn view3d_fn;
} // namespace seq
} // namespace blender