Blender V2.61 - r43446
Classes | Defines | Typedefs | Functions

ED_render.h File Reference

#include "DNA_vec_types.h"

Go to the source code of this file.

Classes

struct  RenderInfo

Defines

#define PR_DBASE   1
#define PR_DISPRECT   2
#define PR_PROJECTED   4
#define PR_ROTATED   8
#define PR_BUTS_RENDER   0
#define PR_ICON_RENDER   1
#define PR_NODE_RENDER   2

Typedefs

typedef struct RenderInfo RenderInfo

Functions

void ED_operatortypes_render (void)
void ED_render_id_flush_update (struct Main *bmain, struct ID *id)
void ED_render_engine_changed (struct Main *bmain)
void ED_render_scene_update (struct Main *bmain, struct Scene *scene, int updated)
void ED_preview_init_dbase (void)
void ED_preview_free_dbase (void)
void ED_preview_shader_job (const struct bContext *C, void *owner, struct ID *id, struct ID *parent, struct MTex *slot, int sizex, int sizey, int method)
void ED_preview_icon_job (const struct bContext *C, void *owner, struct ID *id, unsigned int *rect, int sizex, int sizey)
void ED_preview_kill_jobs (const struct bContext *C)
void ED_preview_draw (const struct bContext *C, void *idp, void *parentp, void *slot, rcti *rect)
void ED_render_clear_mtex_copybuf (void)

Detailed Description

Definition in file ED_render.h.


Define Documentation

#define PR_BUTS_RENDER   0

Definition at line 77 of file ED_render.h.

Referenced by ED_preview_draw(), and shader_preview_render().

#define PR_DBASE   1

Definition at line 64 of file ED_render.h.

#define PR_DISPRECT   2

Definition at line 65 of file ED_render.h.

#define PR_ICON_RENDER   1
#define PR_NODE_RENDER   2
#define PR_PROJECTED   4

Definition at line 66 of file ED_render.h.

#define PR_ROTATED   8

Definition at line 67 of file ED_render.h.


Typedef Documentation

typedef struct RenderInfo RenderInfo

Function Documentation

void ED_operatortypes_render ( void  )
void ED_preview_draw ( const struct bContext C,
void *  idp,
void *  parentp,
void *  slot,
rcti rect 
)

Referenced by uiTemplatePreview().

void ED_preview_free_dbase ( void  )

Definition at line 190 of file render_preview.c.

References free_main().

Referenced by WM_exit_ext().

void ED_preview_icon_job ( const struct bContext C,
void *  owner,
struct ID id,
unsigned int *  rect,
int  sizex,
int  sizey 
)

Referenced by icon_set_image().

void ED_preview_init_dbase ( void  )
void ED_preview_kill_jobs ( const struct bContext C)
void ED_preview_shader_job ( const struct bContext C,
void *  owner,
struct ID id,
struct ID parent,
struct MTex slot,
int  sizex,
int  sizey,
int  method 
)
void ED_render_clear_mtex_copybuf ( void  )

Definition at line 885 of file render_shading.c.

Referenced by copy_mtex_exec(), and WM_init().

void ED_render_engine_changed ( struct Main bmain)
void ED_render_id_flush_update ( struct Main bmain,
struct ID id 
)
void ED_render_scene_update ( struct Main bmain,
struct Scene scene,
int  updated 
)