Blender V2.61 - r43446
Public Attributes

Curve Struct Reference

#include <DNA_curve_types.h>

List of all members.

Public Attributes

ID id
struct AnimData * adt
struct BoundBox * bb
ListBase nurb
ListBase disp
EditNurb * editnurb
struct Object * bevobj
struct Object * taperobj
struct Object * textoncurve
struct Ipo *ipo DNA_DEPRECATED
Path * path
struct Key * key
struct Material ** mat
ListBase bev
float loc [3]
float size [3]
float rot [3]
short type
short texflag
short drawflag
short twist_mode
float twist_smooth
float smallcaps_scale
int pathlen
short pad
short totcol
short flag
short bevresol
float width
float ext1
float ext2
short resolu
short resolv
short resolu_ren
short resolv_ren
int actnu
void * lastsel
short len
short lines
short pos
short spacemode
float spacing
float linedist
float shear
float fsize
float wordspace
float ulpos
float ulheight
float xof
float yof
float linewidth
char * str
struct SelBox * selboxes
struct EditFont * editfont
char family [24]
struct VFont * vfont
struct VFont * vfontb
struct VFont * vfonti
struct VFont * vfontbi
int sepchar
float ctime
int totbox
int actbox
struct TextBox * tb
int selstart
int selend
struct CharInfo * strinfo
struct CharInfo curinfo

Detailed Description

Definition at line 167 of file DNA_curve_types.h.


Member Data Documentation

Definition at line 199 of file DNA_curve_types.h.

Referenced by copy_attr(), and makebevelcurve().

float Curve::ctime

Definition at line 229 of file DNA_curve_types.h.

Referenced by followpath_get_tarmat(), and ob_parcurve().

Definition at line 179 of file DNA_curve_types.h.

float Curve::ext1

Definition at line 200 of file DNA_curve_types.h.

Referenced by copy_attr(), drawDispList(), and makebevelcurve().

float Curve::ext2

Definition at line 200 of file DNA_curve_types.h.

Referenced by copy_attr(), drawDispList(), and makebevelcurve().

char Curve::family[24]

Definition at line 221 of file DNA_curve_types.h.

Referenced by copy_attr(), and font_duplilist().

short Curve::flag
float Curve::fsize
struct Key* Curve::key
short Curve::len
short Curve::lines

Definition at line 212 of file DNA_curve_types.h.

Referenced by BKE_text_to_curve(), and draw_object().

Definition at line 215 of file DNA_curve_types.h.

Referenced by direct_link_curve(), and draw_object().

float Curve::loc[3]
struct Material** Curve::mat
short Curve::pad

Definition at line 198 of file DNA_curve_types.h.

Definition at line 197 of file DNA_curve_types.h.

Referenced by add_curve(), followpath_get_tarmat(), icu_to_fcurves(), and ob_parcurve().

short Curve::pos

Definition at line 203 of file DNA_curve_types.h.

Referenced by add_curve(), addvert_Nurb(), build_underline(), buildchar(), and copy_attr().

Definition at line 203 of file DNA_curve_types.h.

Referenced by add_curve().

Definition at line 204 of file DNA_curve_types.h.

Referenced by make_orco_surf(), and makeDispListSurf().

float Curve::rot[3]

Definition at line 189 of file DNA_curve_types.h.

Referenced by give_obdata_texspace(), and tex_space_curve().

Definition at line 218 of file DNA_curve_types.h.

Referenced by BKE_text_to_curve(), copy_curve(), draw_object(), and load_editText().

Definition at line 227 of file DNA_curve_types.h.

Referenced by BKE_text_to_curve().

float Curve::shear

Definition at line 213 of file DNA_curve_types.h.

Referenced by buildchar(), and copy_attr().

float Curve::size[3]

Definition at line 195 of file DNA_curve_types.h.

Referenced by add_curve(), buildchar(), char_width(), and do_versions().

Definition at line 212 of file DNA_curve_types.h.

Referenced by BKE_text_to_curve(), and copy_attr().

Definition at line 213 of file DNA_curve_types.h.

Referenced by add_curve(), BKE_text_to_curve(), and copy_attr().

char* Curve::str
struct TextBox* Curve::tb

Definition at line 193 of file DNA_curve_types.h.

Referenced by add_curve(), give_obdata_texspace(), and tex_space_curve().

Definition at line 194 of file DNA_curve_types.h.

Referenced by add_curve(), and makeBevelList().

Definition at line 195 of file DNA_curve_types.h.

Referenced by makeBevelList().

short Curve::type

Definition at line 191 of file DNA_curve_types.h.

Referenced by add_curve(), convert_exec(), and curve_type().

Definition at line 213 of file DNA_curve_types.h.

Referenced by add_curve(), BKE_text_to_curve(), and copy_attr().

float Curve::ulpos

Definition at line 213 of file DNA_curve_types.h.

Referenced by BKE_text_to_curve(), and copy_attr().

float Curve::width

Definition at line 200 of file DNA_curve_types.h.

Referenced by add_curve(), copy_attr(), and do_makeDispListCurveTypes().

Definition at line 213 of file DNA_curve_types.h.

Referenced by add_curve(), BKE_text_to_curve(), copy_attr(), and direct_link_curve().

float Curve::xof
float Curve::yof

The documentation for this struct was generated from the following file: