Rev 1 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1 | Rev 18 | ||
---|---|---|---|
Line 2... | Line 2... | ||
2 | #define _WORLD_H_ |
2 | #define _WORLD_H_ |
3 | 3 | ||
4 | #include "brender/br_types.h" |
- | |
5 | #include "dr_types.h" |
4 | #include "dr_types.h" |
6 | 5 | ||
7 | extern int gFunkotronics_array_size; |
6 | extern int gFunkotronics_array_size; |
8 | extern int gGroovidelics_array_size; |
7 | extern int gGroovidelics_array_size; |
9 | extern int gSpec_vol_mode; |
8 | extern int gSpec_vol_mode; |
Line 181... | Line 180... | ||
181 | 180 | ||
182 | void ChangeSubdivToPerspCB(br_material* pMaterial); |
181 | void ChangeSubdivToPerspCB(br_material* pMaterial); |
183 | 182 | ||
184 | void ChangeSubdivToPersp(void); |
183 | void ChangeSubdivToPersp(void); |
185 | 184 | ||
186 |
|
185 | br_uintptr_t ProcessFaceMaterials(br_actor* pActor, tPMFMCB pCallback); |
187 | 186 | ||
188 | int DRPixelmapHasZeros(br_pixelmap* pm); |
187 | int DRPixelmapHasZeros(br_pixelmap* pm); |
189 | 188 | ||
190 | int StorageContainsPixelmap(tBrender_storage* pStorage, br_pixelmap* pMap); |
189 | int StorageContainsPixelmap(tBrender_storage* pStorage, br_pixelmap* pMap); |
191 | 190 | ||
Line 231... | Line 230... | ||
231 | 230 | ||
232 | br_material* DisposeSuffixedMaterials(br_model* pModel, tU16 pFace); |
231 | br_material* DisposeSuffixedMaterials(br_model* pModel, tU16 pFace); |
233 | 232 | ||
234 | void DisposeTexturingMaterials(void); |
233 | void DisposeTexturingMaterials(void); |
235 | 234 | ||
236 | /*br_uint_32*/ |
235 | /*br_uint_32*/ br_uintptr_t SetAccessoryRenderingCB(br_actor* pActor, void* pFlag); |
237 | 236 | ||
238 | void SetAccessoryRendering(int pOn); |
237 | void SetAccessoryRendering(int pOn); |
239 | 238 | ||
240 | int GetAccessoryRendering(void); |
239 | int GetAccessoryRendering(void); |
241 | 240 | ||
Line 253... | Line 252... | ||
253 | 252 | ||
254 | void FreeExceptions(void); |
253 | void FreeExceptions(void); |
255 | 254 | ||
256 | void LoadTrack(char* pFile_name, tTrack_spec* pTrack_spec, tRace_info* pRace_info); |
255 | void LoadTrack(char* pFile_name, tTrack_spec* pTrack_spec, tRace_info* pRace_info); |
257 | 256 | ||
258 |
|
257 | /*br_uint_32*/ br_uintptr_t RemoveBounds(br_actor* pActor, void* pArg); |
259 | 258 | ||
260 | void RemoveBoundsStructures(br_actor* pActor); |
259 | void RemoveBoundsStructures(br_actor* pActor); |
261 | 260 | ||
262 | void FreeTrack(tTrack_spec* pTrack_spec); |
261 | void FreeTrack(tTrack_spec* pTrack_spec); |
263 | 262 |