Blender  V2.93
Public Attributes | List of all members
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 545 of file DNA_linestyle_types.h.

Member Data Documentation

◆ _pad

char FreestyleLineStyle::_pad[6]

Definition at line 568 of file DNA_linestyle_types.h.

◆ adt

struct AnimData* FreestyleLineStyle::adt

◆ alpha

float FreestyleLineStyle::alpha

Definition at line 549 of file DNA_linestyle_types.h.

◆ alpha_modifiers

ListBase FreestyleLineStyle::alpha_modifiers

◆ b

float FreestyleLineStyle::b

Definition at line 549 of file DNA_linestyle_types.h.

◆ caps

int FreestyleLineStyle::caps

Definition at line 553 of file DNA_linestyle_types.h.

◆ chain_count

unsigned int FreestyleLineStyle::chain_count

Definition at line 560 of file DNA_linestyle_types.h.

◆ chaining

int FreestyleLineStyle::chaining

Definition at line 554 of file DNA_linestyle_types.h.

Referenced by blo_do_versions_260().

◆ color_modifiers

ListBase FreestyleLineStyle::color_modifiers

◆ dash1

unsigned short FreestyleLineStyle::dash1

Definition at line 569 of file DNA_linestyle_types.h.

◆ dash2

unsigned short FreestyleLineStyle::dash2

Definition at line 569 of file DNA_linestyle_types.h.

◆ dash3

unsigned short FreestyleLineStyle::dash3

Definition at line 569 of file DNA_linestyle_types.h.

◆ flag

int FreestyleLineStyle::flag

◆ g

float FreestyleLineStyle::g

Definition at line 549 of file DNA_linestyle_types.h.

◆ gap1

unsigned short FreestyleLineStyle::gap1

Definition at line 569 of file DNA_linestyle_types.h.

◆ gap2

unsigned short FreestyleLineStyle::gap2

Definition at line 569 of file DNA_linestyle_types.h.

◆ gap3

unsigned short FreestyleLineStyle::gap3

Definition at line 569 of file DNA_linestyle_types.h.

◆ geometry_modifiers

ListBase FreestyleLineStyle::geometry_modifiers

◆ id

ID FreestyleLineStyle::id

◆ integration_type

int FreestyleLineStyle::integration_type

Definition at line 564 of file DNA_linestyle_types.h.

Referenced by blo_do_versions_270().

◆ max_angle

float FreestyleLineStyle::max_angle

Definition at line 558 of file DNA_linestyle_types.h.

◆ max_length

float FreestyleLineStyle::max_length

Definition at line 559 of file DNA_linestyle_types.h.

◆ min_angle

float FreestyleLineStyle::min_angle

In radians, for splitting.

Definition at line 558 of file DNA_linestyle_types.h.

◆ min_length

float FreestyleLineStyle::min_length

Definition at line 559 of file DNA_linestyle_types.h.

◆ mtex

struct MTex* FreestyleLineStyle::mtex[18]

◆ nodetree

struct bNodeTree* FreestyleLineStyle::nodetree

◆ panel

int FreestyleLineStyle::panel

For UI.

Definition at line 571 of file DNA_linestyle_types.h.

Referenced by blo_do_versions_260().

◆ pr_texture

short FreestyleLineStyle::pr_texture

Definition at line 566 of file DNA_linestyle_types.h.

◆ r

float FreestyleLineStyle::r

Definition at line 549 of file DNA_linestyle_types.h.

◆ rounds

unsigned int FreestyleLineStyle::rounds

Definition at line 555 of file DNA_linestyle_types.h.

Referenced by blo_do_versions_260().

◆ sort_key

int FreestyleLineStyle::sort_key

Definition at line 564 of file DNA_linestyle_types.h.

Referenced by blo_do_versions_270().

◆ split_dash1

unsigned short FreestyleLineStyle::split_dash1

Definition at line 561 of file DNA_linestyle_types.h.

◆ split_dash2

unsigned short FreestyleLineStyle::split_dash2

Definition at line 562 of file DNA_linestyle_types.h.

◆ split_dash3

unsigned short FreestyleLineStyle::split_dash3

Definition at line 563 of file DNA_linestyle_types.h.

◆ split_gap1

unsigned short FreestyleLineStyle::split_gap1

Definition at line 561 of file DNA_linestyle_types.h.

◆ split_gap2

unsigned short FreestyleLineStyle::split_gap2

Definition at line 562 of file DNA_linestyle_types.h.

◆ split_gap3

unsigned short FreestyleLineStyle::split_gap3

Definition at line 563 of file DNA_linestyle_types.h.

◆ split_length

float FreestyleLineStyle::split_length

Definition at line 556 of file DNA_linestyle_types.h.

◆ texact

short FreestyleLineStyle::texact

◆ texstep

float FreestyleLineStyle::texstep

Definition at line 565 of file DNA_linestyle_types.h.

Referenced by blo_do_versions_270().

◆ thickness

float FreestyleLineStyle::thickness

Definition at line 550 of file DNA_linestyle_types.h.

◆ thickness_modifiers

ListBase FreestyleLineStyle::thickness_modifiers

◆ thickness_position

int FreestyleLineStyle::thickness_position

Definition at line 551 of file DNA_linestyle_types.h.

Referenced by blo_do_versions_260().

◆ thickness_ratio

float FreestyleLineStyle::thickness_ratio

Definition at line 552 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: