Blender  V3.3
dds_api.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 
7 #pragma once
8 
9 #include "../../IMB_imbuf.h"
10 
11 #ifdef __cplusplus
12 extern "C" {
13 #endif
14 
15 bool imb_is_a_dds(const unsigned char *mem, size_t size);
16 bool imb_save_dds(struct ImBuf *ibuf, const char *name, int flags);
17 struct ImBuf *imb_load_dds(const unsigned char *mem,
18  size_t size,
19  int flags,
20  char colorspace[IM_MAX_SPACE]);
21 
22 #ifdef __cplusplus
23 }
24 #endif
#define IM_MAX_SPACE
Definition: IMB_imbuf.h:49
static DBVT_INLINE btScalar size(const btDbvtVolume &a)
Definition: btDbvt.cpp:52
bool imb_is_a_dds(const unsigned char *mem, size_t size)
Definition: dds_api.cpp:61
struct ImBuf * imb_load_dds(const unsigned char *mem, size_t size, int flags, char colorspace[IM_MAX_SPACE])
Definition: dds_api.cpp:78
bool imb_save_dds(struct ImBuf *ibuf, const char *name, int flags)
Definition: dds_api.cpp:31