DDraceNetwork Documentation
Loading...
Searching...
No Matches
render_layer.h File Reference
#include <cstdint>
#include <base/color.h>
#include <engine/graphics.h>
#include <game/map/envelope_manager.h>
#include <game/map/render_component.h>
#include <game/map/render_map.h>
#include <game/mapitems.h>
#include <game/mapitems_ex.h>
#include <memory>
#include <optional>
#include <vector>
Include dependency graph for render_layer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CClipRegion
class  CRenderLayerParams
class  CRenderLayer
class  CRenderLayerGroup
class  CRenderLayerTile
class  CRenderLayerTile::CTileLayerVisuals
class  CRenderLayerTile::CTileLayerVisuals::CTileVisual
class  CRenderLayerQuads
class  CRenderLayerQuads::CQuadLayerVisuals
class  CRenderLayerQuads::CQuadCluster
class  CRenderLayerEntityBase
class  CRenderLayerEntityGame
class  CRenderLayerEntityFront
class  CRenderLayerEntityTele
class  CRenderLayerEntitySpeedup
class  CRenderLayerEntitySwitch
class  CRenderLayerEntityTune

Typedefs

using offset_ptr_size = char *
using offset_ptr = uintptr_t
using offset_ptr32 = unsigned int
typedef std::function< void(const char *pCaption, const char *pContent, int IncreaseCounter)> FRenderUploadCallback

Variables

constexpr int BorderRenderDistance = 201

Typedef Documentation

◆ FRenderUploadCallback

typedef std::function<void(const char *pCaption, const char *pContent, int IncreaseCounter)> FRenderUploadCallback

◆ offset_ptr

using offset_ptr = uintptr_t

◆ offset_ptr32

using offset_ptr32 = unsigned int

◆ offset_ptr_size

using offset_ptr_size = char *

Variable Documentation

◆ BorderRenderDistance

int BorderRenderDistance = 201
constexpr