Blender  V2.93
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 56 of file DNA_effect_types.h.

◆ EFF_PARTICLE

#define EFF_PARTICLE   1

Definition at line 57 of file DNA_effect_types.h.

◆ EFF_SELECT

#define EFF_SELECT   1

Definition at line 61 of file DNA_effect_types.h.

◆ EFF_WAVE

#define EFF_WAVE   2

Definition at line 58 of file DNA_effect_types.h.

◆ PAF_ANIMATED

#define PAF_ANIMATED   16

Definition at line 38 of file DNA_effect_types.h.

◆ PAF_BSPLINE

#define PAF_BSPLINE   2

Definition at line 35 of file DNA_effect_types.h.

◆ PAF_DIED

#define PAF_DIED   2048

Definition at line 50 of file DNA_effect_types.h.

◆ PAF_EDISTR

#define PAF_EDISTR   512

Definition at line 48 of file DNA_effect_types.h.

◆ PAF_FACE

#define PAF_FACE   8

Definition at line 37 of file DNA_effect_types.h.

◆ PAF_MAXMULT

#define PAF_MAXMULT   4

Definition at line 32 of file DNA_effect_types.h.

◆ PAF_NORMAL

#define PAF_NORMAL   0

Definition at line 64 of file DNA_effect_types.h.

◆ PAF_OFACE

#define PAF_OFACE   64

Definition at line 42 of file DNA_effect_types.h.

◆ PAF_SHOWE

#define PAF_SHOWE   128

Definition at line 44 of file DNA_effect_types.h.

◆ PAF_STATIC

#define PAF_STATIC   4

Definition at line 36 of file DNA_effect_types.h.

◆ PAF_TEXGRAD

#define PAF_TEXGRAD   2

Definition at line 70 of file DNA_effect_types.h.

◆ PAF_TEXINT

#define PAF_TEXINT   0

Definition at line 68 of file DNA_effect_types.h.

◆ PAF_TEXRGB

#define PAF_TEXRGB   1

Definition at line 69 of file DNA_effect_types.h.

◆ PAF_TEXTIME

#define PAF_TEXTIME   1 /*texture timing*/

Definition at line 53 of file DNA_effect_types.h.

◆ PAF_TRAND

#define PAF_TRAND   256

Definition at line 46 of file DNA_effect_types.h.

◆ PAF_UNBORN

#define PAF_UNBORN   32

Definition at line 40 of file DNA_effect_types.h.

◆ PAF_VECT

#define PAF_VECT   1

Definition at line 65 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