Blender V2.61 - r43446
Classes | Defines | Typedefs

DNA_world_types.h File Reference

#include "DNA_defs.h"
#include "DNA_ID.h"

Go to the source code of this file.

Classes

struct  World

Defines

#define MAX_MTEX   18
#define WO_SKYBLEND   1
#define WO_SKYREAL   2
#define WO_SKYPAPER   4
#define WO_SKYTEX   8
#define WO_ZENUP   16
#define WO_MIST   1
#define WO_STARS   2
#define WO_ACTIVITY_CULLING   8
#define WO_ENV_LIGHT   16
#define WO_DBVT_CULLING   32
#define WO_AMB_OCC   64
#define WO_INDIRECT_LIGHT   128
#define WO_AOADD   0
#define WO_AOSUB   1
#define WO_AOADDSUB   2
#define WO_AOMUL   3
#define WO_AOSAMP_CONSTANT   0
#define WO_AOSAMP_HALTON   1
#define WO_AOSAMP_HAMMERSLEY   2
#define WO_AODIST   1
#define WO_AORNDSMP   2
#define WO_AOCACHE   4
#define WO_AOPLAIN   0
#define WO_AOSKYCOL   1
#define WO_AOSKYTEX   2
#define WO_AOGATHER_RAYTRACE   0
#define WO_AOGATHER_APPROX   1
#define TEXCO_ANGMAP   64
#define TEXCO_H_SPHEREMAP   256
#define TEXCO_H_TUBEMAP   1024
#define TEXCO_EQUIRECTMAP   2048
#define WOMAP_BLEND   1
#define WOMAP_HORIZ   2
#define WOMAP_ZENUP   4
#define WOMAP_ZENDOWN   8
#define WOMAP_MIST   16
#define WO_DS_EXPAND   (1<<0)
#define WO_DS_SHOW_TEXS   (1<<2)

Typedefs

typedef struct World World

Detailed Description

Definition in file DNA_world_types.h.


Define Documentation

#define MAX_MTEX   18

Definition at line 44 of file DNA_world_types.h.

#define TEXCO_ANGMAP   64

Definition at line 182 of file DNA_world_types.h.

Referenced by do_sky_tex(), and rna_def_world_mtex().

#define TEXCO_EQUIRECTMAP   2048

Definition at line 185 of file DNA_world_types.h.

Referenced by do_sky_tex(), and rna_def_world_mtex().

#define TEXCO_H_SPHEREMAP   256

Definition at line 183 of file DNA_world_types.h.

Referenced by do_sky_tex(), and rna_def_world_mtex().

#define TEXCO_H_TUBEMAP   1024

Definition at line 184 of file DNA_world_types.h.

Referenced by do_sky_tex(), and rna_def_world_mtex().

#define WO_ACTIVITY_CULLING   8

Definition at line 150 of file DNA_world_types.h.

Referenced by BL_ConvertBlenderObjects().

#define WO_AMB_OCC   64
#define WO_AOADD   0
#define WO_AOADDSUB   2

Definition at line 159 of file DNA_world_types.h.

Referenced by do_versions().

#define WO_AOCACHE   4

Definition at line 170 of file DNA_world_types.h.

Referenced by occ_tree_build(), and rna_def_lighting().

#define WO_AODIST   1
#define WO_AOGATHER_APPROX   1
#define WO_AOGATHER_RAYTRACE   0

Definition at line 178 of file DNA_world_types.h.

Referenced by init_render_world(), and rna_def_lighting().

#define WO_AOMUL   3

Definition at line 160 of file DNA_world_types.h.

Referenced by ambient_occlusion_apply(), do_versions(), and rna_def_lighting().

#define WO_AOPLAIN   0
#define WO_AORNDSMP   2

Definition at line 169 of file DNA_world_types.h.

Referenced by sphere_sampler().

#define WO_AOSAMP_CONSTANT   0
#define WO_AOSAMP_HALTON   1

Definition at line 164 of file DNA_world_types.h.

Referenced by ray_ao(), ray_ao_qmc(), and rna_def_lighting().

#define WO_AOSAMP_HAMMERSLEY   2

Definition at line 165 of file DNA_world_types.h.

Referenced by add_world(), do_versions(), ray_ao(), ray_ao_qmc(), and rna_def_lighting().

#define WO_AOSKYCOL   1
#define WO_AOSKYTEX   2
#define WO_AOSUB   1

Definition at line 158 of file DNA_world_types.h.

Referenced by do_versions().

#define WO_DBVT_CULLING   32
#define WO_DS_EXPAND   (1<<0)

Definition at line 195 of file DNA_world_types.h.

Referenced by acf_dswor_setting_flag().

#define WO_DS_SHOW_TEXS   (1<<2)

Definition at line 199 of file DNA_world_types.h.

#define WO_ENV_LIGHT   16
#define WO_INDIRECT_LIGHT   128
#define WO_MIST   1
#define WO_SKYBLEND   1

Definition at line 139 of file DNA_world_types.h.

Referenced by RNA_def_world(), shadeSkyPixel(), and shadeSkyView().

#define WO_SKYPAPER   4

Definition at line 141 of file DNA_world_types.h.

Referenced by RNA_def_world(), shadeSkyPixel(), and shadeSkyView().

#define WO_SKYREAL   2

Definition at line 140 of file DNA_world_types.h.

Referenced by do_sky_tex(), RNA_def_world(), and shadeSkyView().

#define WO_SKYTEX   8

Definition at line 143 of file DNA_world_types.h.

Referenced by init_render_world(), shadeSkyPixel(), and shadeSkyView().

#define WO_STARS   2
#define WO_ZENUP   16

Definition at line 144 of file DNA_world_types.h.

Referenced by do_sky_tex(), and shadeSkyView().

#define WOMAP_BLEND   1

Definition at line 188 of file DNA_world_types.h.

Referenced by do_sky_tex(), do_version_mtex_factor_2_50(), and rna_def_world_mtex().

#define WOMAP_HORIZ   2

Definition at line 189 of file DNA_world_types.h.

Referenced by do_sky_tex(), do_version_mtex_factor_2_50(), and rna_def_world_mtex().

#define WOMAP_MIST   16

Definition at line 192 of file DNA_world_types.h.

#define WOMAP_ZENDOWN   8

Definition at line 191 of file DNA_world_types.h.

Referenced by do_sky_tex(), do_version_mtex_factor_2_50(), and rna_def_world_mtex().

#define WOMAP_ZENUP   4

Definition at line 190 of file DNA_world_types.h.

Referenced by do_sky_tex(), do_version_mtex_factor_2_50(), and rna_def_world_mtex().


Typedef Documentation

typedef struct World World

World defines general modeling data such as a background fill, gravity, color model, stars, etc. It mixes game-data, rendering data and modeling data.