#include <maplayers.h>
|
static void | EnvelopeEval (int TimeOffsetMillis, int Env, ColorRGBA &Result, size_t Channels, void *pUser) |
|
|
virtual CCamera * | GetCurCamera () |
|
void | LayersOfGroupCount (CMapItemGroup *pGroup, int &TileLayerCount, int &QuadLayerCount, bool &PassedGameLayer) |
|
void | RenderTileLayer (int LayerIndex, const ColorRGBA &Color) |
|
void | RenderTileBorder (int LayerIndex, const ColorRGBA &Color, int BorderX0, int BorderY0, int BorderX1, int BorderY1) |
|
void | RenderKillTileBorder (int LayerIndex, const ColorRGBA &Color) |
|
void | RenderQuadLayer (int LayerIndex, CMapItemLayerQuads *pQuadLayer, bool ForceRender=false) |
|
◆ anonymous enum
Enumerator |
---|
TYPE_BACKGROUND | |
TYPE_BACKGROUND_FORCE | |
TYPE_FOREGROUND | |
TYPE_FULL_DESIGN | |
TYPE_ALL | |
◆ CMapLayers()
CMapLayers::CMapLayers |
( |
int |
Type, |
|
|
bool |
OnlineOnly = true |
|
) |
| |
◆ ~CMapLayers()
CMapLayers::~CMapLayers |
( |
| ) |
|
|
virtual |
◆ CanRenderMenuBackground()
virtual bool CMapLayers::CanRenderMenuBackground |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ EnvelopeEval()
void CMapLayers::EnvelopeEval |
( |
int |
TimeOffsetMillis, |
|
|
int |
Env, |
|
|
ColorRGBA & |
Result, |
|
|
size_t |
Channels, |
|
|
void * |
pUser |
|
) |
| |
|
static |
◆ GetCurCamera()
CCamera * CMapLayers::GetCurCamera |
( |
| ) |
|
|
privatevirtual |
◆ LayersOfGroupCount()
void CMapLayers::LayersOfGroupCount |
( |
CMapItemGroup * |
pGroup, |
|
|
int & |
TileLayerCount, |
|
|
int & |
QuadLayerCount, |
|
|
bool & |
PassedGameLayer |
|
) |
| |
|
private |
◆ OnInit()
void CMapLayers::OnInit |
( |
| ) |
|
|
overridevirtual |
◆ OnMapLoad()
void CMapLayers::OnMapLoad |
( |
| ) |
|
|
overridevirtual |
◆ OnRender()
void CMapLayers::OnRender |
( |
| ) |
|
|
overridevirtual |
Called when the component should get rendered.
The render order depends on the component insertion order.
Reimplemented from CComponent.
Reimplemented in CBackground, and CMenuBackground.
◆ RenderKillTileBorder()
void CMapLayers::RenderKillTileBorder |
( |
int |
LayerIndex, |
|
|
const ColorRGBA & |
Color |
|
) |
| |
|
private |
◆ RenderQuadLayer()
void CMapLayers::RenderQuadLayer |
( |
int |
LayerIndex, |
|
|
CMapItemLayerQuads * |
pQuadLayer, |
|
|
bool |
ForceRender = false |
|
) |
| |
|
private |
◆ RenderTileBorder()
void CMapLayers::RenderTileBorder |
( |
int |
LayerIndex, |
|
|
const ColorRGBA & |
Color, |
|
|
int |
BorderX0, |
|
|
int |
BorderY0, |
|
|
int |
BorderX1, |
|
|
int |
BorderY1 |
|
) |
| |
|
private |
◆ RenderTileLayer()
void CMapLayers::RenderTileLayer |
( |
int |
LayerIndex, |
|
|
const ColorRGBA & |
Color |
|
) |
| |
|
private |
◆ Sizeof()
virtual int CMapLayers::Sizeof |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ CBackground
◆ CMenuBackground
◆ m_OnlineOnly
bool CMapLayers::m_OnlineOnly |
|
private |
◆ m_pImages
◆ m_pLayers
◆ m_Type
◆ m_vpQuadLayerVisuals
◆ m_vpTileLayerVisuals
The documentation for this class was generated from the following files: