Blender V4.3
FreestyleLineStyle Struct Reference

#include <DNA_linestyle_types.h>

Public Attributes

ID id
 
struct AnimDataadt
 
float r
 
float g
 
float b
 
float alpha
 
float thickness
 
int thickness_position
 
float thickness_ratio
 
int flag
 
int caps
 
int chaining
 
unsigned int rounds
 
float split_length
 
float min_angle
 
float max_angle
 
float min_length
 
float max_length
 
unsigned int chain_count
 
unsigned short split_dash1
 
unsigned short split_gap1
 
unsigned short split_dash2
 
unsigned short split_gap2
 
unsigned short split_dash3
 
unsigned short split_gap3
 
int sort_key
 
int integration_type
 
float texstep
 
short texact
 
short pr_texture
 
short use_nodes
 
char _pad [6]
 
unsigned short dash1
 
unsigned short gap1
 
unsigned short dash2
 
unsigned short gap2
 
unsigned short dash3
 
unsigned short gap3
 
int panel
 
struct MTexmtex [18]
 
struct bNodeTreenodetree
 
ListBase color_modifiers
 
ListBase alpha_modifiers
 
ListBase thickness_modifiers
 
ListBase geometry_modifiers
 

Detailed Description

Definition at line 641 of file DNA_linestyle_types.h.

Member Data Documentation

◆ _pad

char FreestyleLineStyle::_pad[6]

Definition at line 666 of file DNA_linestyle_types.h.

◆ adt

◆ alpha

float FreestyleLineStyle::alpha

Definition at line 647 of file DNA_linestyle_types.h.

◆ alpha_modifiers

◆ b

float FreestyleLineStyle::b

Definition at line 647 of file DNA_linestyle_types.h.

◆ caps

int FreestyleLineStyle::caps

Definition at line 651 of file DNA_linestyle_types.h.

◆ chain_count

unsigned int FreestyleLineStyle::chain_count

Definition at line 658 of file DNA_linestyle_types.h.

◆ chaining

int FreestyleLineStyle::chaining

Definition at line 652 of file DNA_linestyle_types.h.

Referenced by blo_do_versions_260().

◆ color_modifiers

◆ dash1

unsigned short FreestyleLineStyle::dash1

Definition at line 667 of file DNA_linestyle_types.h.

◆ dash2

unsigned short FreestyleLineStyle::dash2

Definition at line 667 of file DNA_linestyle_types.h.

◆ dash3

unsigned short FreestyleLineStyle::dash3

Definition at line 667 of file DNA_linestyle_types.h.

◆ flag

int FreestyleLineStyle::flag

◆ g

float FreestyleLineStyle::g

Definition at line 647 of file DNA_linestyle_types.h.

◆ gap1

unsigned short FreestyleLineStyle::gap1

Definition at line 667 of file DNA_linestyle_types.h.

◆ gap2

unsigned short FreestyleLineStyle::gap2

Definition at line 667 of file DNA_linestyle_types.h.

◆ gap3

unsigned short FreestyleLineStyle::gap3

Definition at line 667 of file DNA_linestyle_types.h.

◆ geometry_modifiers

◆ id

◆ integration_type

int FreestyleLineStyle::integration_type

Definition at line 662 of file DNA_linestyle_types.h.

Referenced by blo_do_versions_270().

◆ max_angle

float FreestyleLineStyle::max_angle

Definition at line 656 of file DNA_linestyle_types.h.

◆ max_length

float FreestyleLineStyle::max_length

Definition at line 657 of file DNA_linestyle_types.h.

◆ min_angle

float FreestyleLineStyle::min_angle

In radians, for splitting.

Definition at line 656 of file DNA_linestyle_types.h.

◆ min_length

float FreestyleLineStyle::min_length

Definition at line 657 of file DNA_linestyle_types.h.

◆ mtex

◆ nodetree

◆ panel

int FreestyleLineStyle::panel

For UI.

Definition at line 669 of file DNA_linestyle_types.h.

Referenced by blo_do_versions_260().

◆ pr_texture

short FreestyleLineStyle::pr_texture

Definition at line 664 of file DNA_linestyle_types.h.

◆ r

float FreestyleLineStyle::r

Definition at line 647 of file DNA_linestyle_types.h.

◆ rounds

unsigned int FreestyleLineStyle::rounds

Definition at line 653 of file DNA_linestyle_types.h.

Referenced by blo_do_versions_260().

◆ sort_key

int FreestyleLineStyle::sort_key

Definition at line 662 of file DNA_linestyle_types.h.

Referenced by blo_do_versions_270().

◆ split_dash1

unsigned short FreestyleLineStyle::split_dash1

Definition at line 659 of file DNA_linestyle_types.h.

◆ split_dash2

unsigned short FreestyleLineStyle::split_dash2

Definition at line 660 of file DNA_linestyle_types.h.

◆ split_dash3

unsigned short FreestyleLineStyle::split_dash3

Definition at line 661 of file DNA_linestyle_types.h.

◆ split_gap1

unsigned short FreestyleLineStyle::split_gap1

Definition at line 659 of file DNA_linestyle_types.h.

◆ split_gap2

unsigned short FreestyleLineStyle::split_gap2

Definition at line 660 of file DNA_linestyle_types.h.

◆ split_gap3

unsigned short FreestyleLineStyle::split_gap3

Definition at line 661 of file DNA_linestyle_types.h.

◆ split_length

float FreestyleLineStyle::split_length

Definition at line 654 of file DNA_linestyle_types.h.

◆ texact

short FreestyleLineStyle::texact

◆ texstep

float FreestyleLineStyle::texstep

Definition at line 663 of file DNA_linestyle_types.h.

Referenced by blo_do_versions_270().

◆ thickness

float FreestyleLineStyle::thickness

Definition at line 648 of file DNA_linestyle_types.h.

◆ thickness_modifiers

◆ thickness_position

int FreestyleLineStyle::thickness_position

Definition at line 649 of file DNA_linestyle_types.h.

Referenced by blo_do_versions_260().

◆ thickness_ratio

float FreestyleLineStyle::thickness_ratio

Definition at line 650 of file DNA_linestyle_types.h.

Referenced by blo_do_versions_260().

◆ use_nodes

short FreestyleLineStyle::use_nodes

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