expo: Add forward declarations to scene_internal.h

Provide some forward declarations for types used in this file, to keep
the LSP happy and avoid errors if the caller happens not to include the
required header.

Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
Simon Glass
2025-05-02 08:46:49 -06:00
parent bebc3547b2
commit 86acc21d85

View File

@@ -9,8 +9,21 @@
#ifndef __SCENE_INTERNAL_H
#define __SCENE_INTERNAL_H
#include <linux/types.h>
struct expo;
struct expo_action;
struct expo_arrange_info;
struct expo_theme;
struct scene_obj;
struct scene_obj_menu;
struct scene_obj_textline;
struct scene_obj_txtedit;
struct scene_txt_generic;
struct vidconsole_bbox;
enum scene_obj_t;
typedef int (*expo_scene_obj_iterator)(struct scene_obj *obj, void *priv);
/**