![]() |
Public API Reference |
#include "csutil/scf.h"
#include "csgeom/vector3.h"
Go to the source code of this file.
Compounds | |
| struct | iEngine |
| This interface is the main interface to the 3D engine. More... | |
GetNearbyLights() flags | |
| #define | CS_NLIGHT_SHADOWS 1 |
| Detect shadows and don't return lights for which the object is shadowed (not implemented yet). More... | |
| #define | CS_NLIGHT_STATIC 2 |
| Return static lights. More... | |
| #define | CS_NLIGHT_DYNAMIC 4 |
| Return dynamic lights. More... | |
| #define | CS_NLIGHT_NEARBYSECTORS 8 |
| Also check lights in nearby sectors (not implemented yet). More... | |
SetLightingCacheMode() settings | |
| #define | CS_ENGINE_CACHE_READ 1 |
| Read the cache. More... | |
| #define | CS_ENGINE_CACHE_WRITE 2 |
| Write the cache. More... | |
| #define | CS_ENGINE_CACHE_NOUPDATE 4 |
| Do not calculate lighting if not up-to-date. More... | |
RegisterRenderPriority() flags | |
| #define | CS_RENDPRI_NONE 0 |
| Do not sort this priority. More... | |
| #define | CS_RENDPRI_BACK2FRONT 1 |
| Sort this priority back to front. More... | |
| #define | CS_RENDPRI_FRONT2BACK 2 |
| Sort this priority front to back. More... | |
Definition in file iengine/engine.h.