Details | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 20 | pmbaty | 1 | #ifndef _RENDER_H_ |
| 2 | #define _RENDER_H_ |
||
| 3 | |||
| 4 | #include "brender/br_types.h" |
||
| 5 | |||
| 6 | void BrDbModelRender(br_actor* actor, br_model* model, br_material* material, void* render_data, br_uint_8 style, int on_screen, int use_custom); |
||
| 7 | |||
| 8 | br_uint_32 BrOnScreenCheck(br_bounds3* bounds); |
||
| 9 | |||
| 10 | br_uint_16 prependActorTransform(br_actor* ap, br_uint_16 t); |
||
| 11 | |||
| 12 | br_uint_16 prependMatrix(br_matrix34* mat, br_uint_16 mat_t, br_uint_16 t); |
||
| 13 | |||
| 14 | void actorRender(br_actor* ap, br_model* model, br_material* material, void* render_data, br_uint_8 style, br_uint_16 t); |
||
| 15 | |||
| 16 | void actorRenderOnScreen(br_actor* ap, br_model* model, br_material* material, void* render_data, br_uint_8 style, br_uint_16 t); |
||
| 17 | |||
| 18 | void sceneRenderWorld(br_actor* world); |
||
| 19 | |||
| 20 | void sceneRenderAdd(br_actor* tree); |
||
| 21 | |||
| 22 | void BrDbSceneRenderBegin(br_actor* world, br_actor* camera); |
||
| 23 | |||
| 24 | br_renderbounds_cbfn* BrDbSetRenderBoundsCallback(br_renderbounds_cbfn* new_cbfn); |
||
| 25 | |||
| 26 | void SetOrigin(br_pixelmap* buffer); |
||
| 27 | |||
| 28 | void SetViewport(br_pixelmap* buffer); |
||
| 29 | |||
| 30 | void BrZbSceneRenderBegin(br_actor* world, br_actor* camera, br_pixelmap* colour_buffer, br_pixelmap* depth_buffer); |
||
| 31 | |||
| 32 | void BrZbSceneRenderAdd(br_actor* tree); |
||
| 33 | |||
| 34 | void BrZbSceneRenderEnd(void); |
||
| 35 | |||
| 36 | void BrZbSceneRender(br_actor* world, br_actor* camera, br_pixelmap* colour_buffer, br_pixelmap* depth_buffer); |
||
| 37 | |||
| 38 | void BrZsSceneRenderBegin(br_actor* world, br_actor* camera, br_pixelmap* colour_buffer); |
||
| 39 | |||
| 40 | void BrZsSceneRenderAdd(br_actor* tree); |
||
| 41 | |||
| 42 | void BrZsSceneRenderEnd(void); |
||
| 43 | |||
| 44 | void BrZsSceneRender(br_actor* world, br_actor* camera, br_pixelmap* colour_buffer); |
||
| 45 | |||
| 46 | br_primitive_cbfn* BrZsPrimitiveCallbackSet(br_primitive_cbfn* new_cbfn); |
||
| 47 | |||
| 48 | void BrZbModelRender(br_actor* actor, br_model* model, br_material* material, br_uint_8 style, int on_screen, int use_custom); |
||
| 49 | |||
| 50 | void BrZsModelRender(br_actor* actor, br_model* model, br_material* material, br_order_table* order_table, br_uint_8 style, int on_screen, int use_custom); |
||
| 51 | |||
| 52 | br_renderbounds_cbfn* BrZbRenderBoundsCallbackSet(br_renderbounds_cbfn* new_cbfn); |
||
| 53 | |||
| 54 | br_renderbounds_cbfn* BrZsRenderBoundsCallbackSet(br_renderbounds_cbfn* new_cbfn); |
||
| 55 | |||
| 56 | #endif |