Blender V5.0
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 640 of file DNA_linestyle_types.h.

Member Data Documentation

◆ _pad

char FreestyleLineStyle::_pad[6]

Definition at line 669 of file DNA_linestyle_types.h.

◆ adt

struct AnimData* FreestyleLineStyle::adt

Definition at line 648 of file DNA_linestyle_types.h.

Referenced by acf_dslinestyle_setting_ptr(), and make_new_animlistelem().

◆ alpha

float FreestyleLineStyle::alpha

Definition at line 650 of file DNA_linestyle_types.h.

◆ alpha_modifiers

◆ b

float FreestyleLineStyle::b

Definition at line 650 of file DNA_linestyle_types.h.

◆ caps

int FreestyleLineStyle::caps

Definition at line 654 of file DNA_linestyle_types.h.

◆ chain_count

unsigned int FreestyleLineStyle::chain_count

Definition at line 661 of file DNA_linestyle_types.h.

◆ chaining

int FreestyleLineStyle::chaining

Definition at line 655 of file DNA_linestyle_types.h.

◆ color_modifiers

◆ dash1

unsigned short FreestyleLineStyle::dash1

Definition at line 670 of file DNA_linestyle_types.h.

◆ dash2

unsigned short FreestyleLineStyle::dash2

Definition at line 670 of file DNA_linestyle_types.h.

◆ dash3

unsigned short FreestyleLineStyle::dash3

Definition at line 670 of file DNA_linestyle_types.h.

◆ flag

int FreestyleLineStyle::flag

◆ g

float FreestyleLineStyle::g

Definition at line 650 of file DNA_linestyle_types.h.

◆ gap1

unsigned short FreestyleLineStyle::gap1

Definition at line 670 of file DNA_linestyle_types.h.

◆ gap2

unsigned short FreestyleLineStyle::gap2

Definition at line 670 of file DNA_linestyle_types.h.

◆ gap3

unsigned short FreestyleLineStyle::gap3

Definition at line 670 of file DNA_linestyle_types.h.

◆ geometry_modifiers

◆ id

◆ integration_type

int FreestyleLineStyle::integration_type

Definition at line 665 of file DNA_linestyle_types.h.

◆ max_angle

float FreestyleLineStyle::max_angle

Definition at line 659 of file DNA_linestyle_types.h.

◆ max_length

float FreestyleLineStyle::max_length

Definition at line 660 of file DNA_linestyle_types.h.

◆ min_angle

float FreestyleLineStyle::min_angle

In radians, for splitting.

Definition at line 659 of file DNA_linestyle_types.h.

◆ min_length

float FreestyleLineStyle::min_length

Definition at line 660 of file DNA_linestyle_types.h.

◆ mtex

◆ nodetree

◆ panel

int FreestyleLineStyle::panel

For UI.

Definition at line 672 of file DNA_linestyle_types.h.

◆ pr_texture

short FreestyleLineStyle::pr_texture

Definition at line 667 of file DNA_linestyle_types.h.

◆ r

float FreestyleLineStyle::r

Definition at line 650 of file DNA_linestyle_types.h.

Referenced by linestyle_foreach_working_space_color().

◆ rounds

unsigned int FreestyleLineStyle::rounds

Definition at line 656 of file DNA_linestyle_types.h.

◆ sort_key

int FreestyleLineStyle::sort_key

Definition at line 665 of file DNA_linestyle_types.h.

◆ split_dash1

unsigned short FreestyleLineStyle::split_dash1

Definition at line 662 of file DNA_linestyle_types.h.

◆ split_dash2

unsigned short FreestyleLineStyle::split_dash2

Definition at line 663 of file DNA_linestyle_types.h.

◆ split_dash3

unsigned short FreestyleLineStyle::split_dash3

Definition at line 664 of file DNA_linestyle_types.h.

◆ split_gap1

unsigned short FreestyleLineStyle::split_gap1

Definition at line 662 of file DNA_linestyle_types.h.

◆ split_gap2

unsigned short FreestyleLineStyle::split_gap2

Definition at line 663 of file DNA_linestyle_types.h.

◆ split_gap3

unsigned short FreestyleLineStyle::split_gap3

Definition at line 664 of file DNA_linestyle_types.h.

◆ split_length

float FreestyleLineStyle::split_length

Definition at line 657 of file DNA_linestyle_types.h.

◆ texact

short FreestyleLineStyle::texact

◆ texstep

float FreestyleLineStyle::texstep

Definition at line 666 of file DNA_linestyle_types.h.

◆ thickness

float FreestyleLineStyle::thickness

Definition at line 651 of file DNA_linestyle_types.h.

◆ thickness_modifiers

◆ thickness_position

int FreestyleLineStyle::thickness_position

Definition at line 652 of file DNA_linestyle_types.h.

◆ thickness_ratio

float FreestyleLineStyle::thickness_ratio

Definition at line 653 of file DNA_linestyle_types.h.

◆ use_nodes

short FreestyleLineStyle::use_nodes

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