Blender
V4.3
source
blender
makesdna
DNA_vfont_types.h
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2001-2002 NaN Holding BV. All rights reserved.
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
12
#pragma once
13
14
#include "
DNA_ID.h
"
15
16
struct
PackedFile
;
17
struct
VFontData
;
18
19
typedef
struct
VFont
{
20
ID
id
;
21
23
char
filepath
[1024];
24
25
struct
VFontData
*
data
;
26
struct
PackedFile
*
packedfile
;
27
28
/* runtime only, holds memory for freetype to read from
29
* TODO: replace this with #blf_font_new() style loading. */
30
struct
PackedFile
*
temp_pf
;
31
}
VFont
;
32
33
#define FO_BUILTIN_NAME "<builtin>"
DNA_ID.h
ID and Library types, which are fundamental for SDNA.
VFont
struct VFont VFont
ID
Definition
DNA_ID.h:413
PackedFile
Definition
DNA_packedFile_types.h:13
VFontData
Definition
BKE_vfontdata.hh:19
VFont
Definition
DNA_vfont_types.h:19
VFont::data
struct VFontData * data
Definition
DNA_vfont_types.h:25
VFont::id
ID id
Definition
DNA_vfont_types.h:20
VFont::filepath
char filepath[1024]
Definition
DNA_vfont_types.h:23
VFont::temp_pf
struct PackedFile * temp_pf
Definition
DNA_vfont_types.h:30
VFont::packedfile
struct PackedFile * packedfile
Definition
DNA_vfont_types.h:26
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0