Blender  V3.3
proxy.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later
2  * Copyright 2004 Blender Foundation. All rights reserved. */
3 
4 #pragma once
5 
10 #ifdef __cplusplus
11 extern "C" {
12 #endif
13 
14 struct ImBuf;
15 struct SeqRenderData;
16 struct Sequence;
17 struct anim;
18 
19 #define PROXY_MAXFILE (2 * FILE_MAXDIR + FILE_MAXFILE)
21  struct Sequence *seq,
22  int timeline_frame);
23 bool seq_proxy_get_custom_file_fname(struct Sequence *seq, char *name, int view_id);
24 void free_proxy_seq(Sequence *seq);
25 void seq_proxy_index_dir_set(struct anim *anim, const char *base_dir);
26 
27 #ifdef __cplusplus
28 }
29 #endif
void free_proxy_seq(Sequence *seq)
Definition: proxy.c:595
void seq_proxy_index_dir_set(struct anim *anim, const char *base_dir)
Definition: proxy.c:584
struct ImBuf * seq_proxy_fetch(const struct SeqRenderData *context, struct Sequence *seq, int timeline_frame)
bool seq_proxy_get_custom_file_fname(struct Sequence *seq, char *name, int view_id)
Definition: proxy.c:99
char name[IMB_FILENAME_SIZE]
Definition: IMB_anim.h:71