Blender  V3.3
Classes | Macros | Typedefs
DNA_effect_types.h File Reference

Go to the source code of this file.

Classes

struct  Effect
 
struct  BuildEff
 
struct  Particle
 
struct  PartEff
 
struct  WaveEff
 

Macros

#define PAF_MAXMULT   4
 
#define PAF_BSPLINE   2
 
#define PAF_STATIC   4
 
#define PAF_FACE   8
 
#define PAF_ANIMATED   16
 
#define PAF_UNBORN   32
 
#define PAF_OFACE   64
 
#define PAF_SHOWE   128
 
#define PAF_TRAND   256
 
#define PAF_EDISTR   512
 
#define PAF_DIED   2048
 
#define PAF_TEXTIME   1 /* Texture timing. */
 
#define EFF_BUILD   0
 
#define EFF_PARTICLE   1
 
#define EFF_WAVE   2
 
#define EFF_SELECT   1
 
#define PAF_NORMAL   0
 
#define PAF_VECT   1
 
#define PAF_TEXINT   0
 
#define PAF_TEXRGB   1
 
#define PAF_TEXGRAD   2
 

Typedefs

typedef struct Effect Effect
 
typedef struct BuildEff BuildEff
 
typedef struct Particle Particle
 
typedef struct PartEff PartEff
 
typedef struct WaveEff WaveEff
 

Macro Definition Documentation

◆ EFF_BUILD

#define EFF_BUILD   0

Definition at line 40 of file DNA_effect_types.h.

◆ EFF_PARTICLE

#define EFF_PARTICLE   1

Definition at line 41 of file DNA_effect_types.h.

◆ EFF_SELECT

#define EFF_SELECT   1

Definition at line 45 of file DNA_effect_types.h.

◆ EFF_WAVE

#define EFF_WAVE   2

Definition at line 42 of file DNA_effect_types.h.

◆ PAF_ANIMATED

#define PAF_ANIMATED   16

Definition at line 22 of file DNA_effect_types.h.

◆ PAF_BSPLINE

#define PAF_BSPLINE   2

Definition at line 19 of file DNA_effect_types.h.

◆ PAF_DIED

#define PAF_DIED   2048

Definition at line 34 of file DNA_effect_types.h.

◆ PAF_EDISTR

#define PAF_EDISTR   512

Definition at line 32 of file DNA_effect_types.h.

◆ PAF_FACE

#define PAF_FACE   8

Definition at line 21 of file DNA_effect_types.h.

◆ PAF_MAXMULT

#define PAF_MAXMULT   4

Definition at line 16 of file DNA_effect_types.h.

◆ PAF_NORMAL

#define PAF_NORMAL   0

Definition at line 48 of file DNA_effect_types.h.

◆ PAF_OFACE

#define PAF_OFACE   64

Definition at line 26 of file DNA_effect_types.h.

◆ PAF_SHOWE

#define PAF_SHOWE   128

Definition at line 28 of file DNA_effect_types.h.

◆ PAF_STATIC

#define PAF_STATIC   4

Definition at line 20 of file DNA_effect_types.h.

◆ PAF_TEXGRAD

#define PAF_TEXGRAD   2

Definition at line 54 of file DNA_effect_types.h.

◆ PAF_TEXINT

#define PAF_TEXINT   0

Definition at line 52 of file DNA_effect_types.h.

◆ PAF_TEXRGB

#define PAF_TEXRGB   1

Definition at line 53 of file DNA_effect_types.h.

◆ PAF_TEXTIME

#define PAF_TEXTIME   1 /* Texture timing. */

Definition at line 37 of file DNA_effect_types.h.

◆ PAF_TRAND

#define PAF_TRAND   256

Definition at line 30 of file DNA_effect_types.h.

◆ PAF_UNBORN

#define PAF_UNBORN   32

Definition at line 24 of file DNA_effect_types.h.

◆ PAF_VECT

#define PAF_VECT   1

Definition at line 49 of file DNA_effect_types.h.

Typedef Documentation

◆ BuildEff

typedef struct BuildEff BuildEff

◆ Effect

typedef struct Effect Effect

◆ PartEff

typedef struct PartEff PartEff

◆ Particle

typedef struct Particle Particle

◆ WaveEff

typedef struct WaveEff WaveEff