![]() |
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.