![]() |
doom3-gpl
Doom 3 GPL source release
|
#include <RenderWorld_local.h>
Definition at line 78 of file RenderWorld_local.h.
| idRenderWorldLocal::idRenderWorldLocal | ( | ) |
Definition at line 127 of file RenderWorld.cpp.
|
virtual |
Definition at line 152 of file RenderWorld.cpp.
| void idRenderWorldLocal::AddAreaEntityRefs | ( | int | areaNum, |
| const struct portalStack_s * | ps | ||
| ) |
Definition at line 591 of file RenderWorld_portals.cpp.
| void idRenderWorldLocal::AddAreaLightRefs | ( | int | areaNum, |
| const struct portalStack_s * | ps | ||
| ) |
Definition at line 723 of file RenderWorld_portals.cpp.
| void idRenderWorldLocal::AddAreaRefs | ( | int | areaNum, |
| const struct portalStack_s * | ps | ||
| ) |
Definition at line 769 of file RenderWorld_portals.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 180 of file RenderWorld.cpp.
| void idRenderWorldLocal::AddEntityRefToArea | ( | idRenderEntityLocal * | def, |
| portalArea_t * | area | ||
| ) |
Definition at line 1384 of file RenderWorld.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 358 of file RenderWorld.cpp.
| void idRenderWorldLocal::AddLightRefToArea | ( | idRenderLightLocal * | light, |
| portalArea_t * | area | ||
| ) |
Definition at line 1415 of file RenderWorld.cpp.
| void idRenderWorldLocal::AddWorldModelEntities | ( | ) |
Definition at line 624 of file RenderWorld_load.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 954 of file RenderWorld_portals.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 947 of file RenderWorld.cpp.
| void idRenderWorldLocal::BoundsInAreas_r | ( | int | nodeNum, |
| const idBounds & | bounds, | ||
| int * | areas, | ||
| int * | numAreas, | ||
| int | maxAreas | ||
| ) | const |
Definition at line 897 of file RenderWorld.cpp.
Definition at line 810 of file RenderWorld_portals.cpp.
Definition at line 784 of file RenderWorld_portals.cpp.
Implements idRenderWorld.
Definition at line 686 of file RenderWorld_load.cpp.
| void idRenderWorldLocal::ClearPortalStates | ( | ) |
Definition at line 602 of file RenderWorld_load.cpp.
| void idRenderWorldLocal::ClearWorld | ( | ) |
Definition at line 415 of file RenderWorld_load.cpp.
| int idRenderWorldLocal::CommonChildrenArea_r | ( | areaNode_t * | node | ) |
Definition at line 377 of file RenderWorld_load.cpp.
| void idRenderWorldLocal::CreateLightDefInteractions | ( | idRenderLightLocal * | ldef | ) |
Definition at line 541 of file tr_light.cpp.
| bool idRenderWorldLocal::CullEntityByPortals | ( | const idRenderEntityLocal * | entity, |
| const struct portalStack_s * | ps | ||
| ) |
Definition at line 564 of file RenderWorld_portals.cpp.
| bool idRenderWorldLocal::CullLightByPortals | ( | const idRenderLightLocal * | light, |
| const struct portalStack_s * | ps | ||
| ) |
Definition at line 645 of file RenderWorld_portals.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 1743 of file RenderWorld.cpp.
Implements idRenderWorld.
Definition at line 1987 of file RenderWorld.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 1873 of file RenderWorld.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 1898 of file RenderWorld.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 1814 of file RenderWorld.cpp.
Implements idRenderWorld.
Definition at line 1724 of file RenderWorld.cpp.
Implements idRenderWorld.
Definition at line 2008 of file RenderWorld.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 1946 of file RenderWorld.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 1915 of file RenderWorld.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 1734 of file RenderWorld.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 2017 of file RenderWorld.cpp.
|
virtual |
Definition at line 2026 of file RenderWorld.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 1836 of file RenderWorld.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 1793 of file RenderWorld.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 2075 of file RenderWorld.cpp.
Definition at line 2063 of file RenderWorld.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 1358 of file RenderWorld.cpp.
Implements idRenderWorld.
Definition at line 908 of file RenderWorld_portals.cpp.
Definition at line 840 of file RenderWorld_portals.cpp.
| void idRenderWorldLocal::FloodConnectedAreas | ( | portalArea_t * | area, |
| int | portalAttributeIndex | ||
| ) |
Definition at line 935 of file RenderWorld_portals.cpp.
| areaNumRef_t * idRenderWorldLocal::FloodFrustumAreas | ( | const idFrustum & | frustum, |
| areaNumRef_t * | areas | ||
| ) |
Definition at line 533 of file RenderWorld_portals.cpp.
| areaNumRef_t * idRenderWorldLocal::FloodFrustumAreas_r | ( | const idFrustum & | frustum, |
| const int | areaNum, | ||
| const idBounds & | bounds, | ||
| areaNumRef_t * | areas | ||
| ) |
Definition at line 472 of file RenderWorld_portals.cpp.
| void idRenderWorldLocal::FloodLightThroughArea_r | ( | idRenderLightLocal * | light, |
| int | areaNum, | ||
| const struct portalStack_s * | ps | ||
| ) |
Definition at line 328 of file RenderWorld_portals.cpp.
| void idRenderWorldLocal::FloodViewThroughArea_r | ( | const idVec3 | origin, |
| int | areaNum, | ||
| const struct portalStack_s * | ps | ||
| ) |
Definition at line 152 of file RenderWorld_portals.cpp.
| void idRenderWorldLocal::FlowLightThroughPortals | ( | idRenderLightLocal * | light | ) |
Definition at line 444 of file RenderWorld_portals.cpp.
| void idRenderWorldLocal::FlowViewThroughPortals | ( | const idVec3 | origin, |
| int | numPlanes, | ||
| const idPlane * | planes | ||
| ) |
Definition at line 285 of file RenderWorld_portals.cpp.
| void idRenderWorldLocal::FreeDefs | ( | ) |
Definition at line 438 of file RenderWorld_load.cpp.
Implements idRenderWorld.
Definition at line 299 of file RenderWorld.cpp.
| void idRenderWorldLocal::FreeInteractions | ( | ) |
Definition at line 1511 of file RenderWorld.cpp.
Implements idRenderWorld.
Definition at line 451 of file RenderWorld.cpp.
| void idRenderWorldLocal::FreeWorld | ( | ) |
Definition at line 40 of file RenderWorld_load.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 1445 of file RenderWorld.cpp.
|
inline |
Definition at line 216 of file RenderWorld_local.h.
|
virtual |
Implements idRenderWorld.
Definition at line 822 of file RenderWorld.cpp.
Implements idRenderWorld.
Definition at line 1021 of file RenderWorld_portals.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 336 of file RenderWorld.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 480 of file RenderWorld.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 971 of file RenderWorld.cpp.
Implements idRenderWorld.
Definition at line 479 of file RenderWorld_load.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 1052 of file RenderWorld.cpp.
Implements idRenderWorld.
Definition at line 791 of file RenderWorld.cpp.
Implements idRenderWorld.
Definition at line 896 of file RenderWorld_portals.cpp.
Implements idRenderWorld.
Definition at line 800 of file RenderWorld.cpp.
Definition at line 272 of file RenderWorld_load.cpp.
| idRenderModel * idRenderWorldLocal::ParseModel | ( | idLexer * | src | ) |
Definition at line 118 of file RenderWorld_load.cpp.
Definition at line 348 of file RenderWorld_load.cpp.
| idRenderModel * idRenderWorldLocal::ParseShadowModel | ( | idLexer * | src | ) |
Definition at line 191 of file RenderWorld_load.cpp.
Implements idRenderWorld.
Definition at line 860 of file RenderWorld.cpp.
Definition at line 96 of file RenderWorld_portals.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 84 of file RenderWorld_demo.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 561 of file RenderWorld.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 502 of file RenderWorld.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 607 of file RenderWorld.cpp.
| void idRenderWorldLocal::PushVolumeIntoTree | ( | idRenderEntityLocal * | def, |
| idRenderLightLocal * | light, | ||
| int | numPoints, | ||
| const idVec3 * | points | ||
| ) |
Definition at line 1686 of file RenderWorld.cpp.
| void idRenderWorldLocal::PushVolumeIntoTree_r | ( | idRenderEntityLocal * | def, |
| idRenderLightLocal * | light, | ||
| const idSphere * | sphere, | ||
| int | numPoints, | ||
| const idVec3 * | points, | ||
| int | nodeNum | ||
| ) |
Definition at line 1542 of file RenderWorld.cpp.
| void idRenderWorldLocal::ReadRenderEntity | ( | ) |
Definition at line 625 of file RenderWorld_demo.cpp.
| void idRenderWorldLocal::ReadRenderLight | ( | ) |
Definition at line 469 of file RenderWorld_demo.cpp.
| void idRenderWorldLocal::RecurseProcBSP_r | ( | modelTrace_t * | results, |
| int | parentNodeNum, | ||
| int | nodeNum, | ||
| float | p1f, | ||
| float | p2f, | ||
| const idVec3 & | p1, | ||
| const idVec3 & | p2 | ||
| ) | const |
Definition at line 1303 of file RenderWorld.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 2084 of file RenderWorld.cpp.
Implements idRenderWorld.
Definition at line 638 of file RenderWorld.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 675 of file RenderWorld.cpp.
| void idRenderWorldLocal::ResizeInteractionTable | ( | ) |
Definition at line 167 of file RenderWorld.cpp.
| idScreenRect idRenderWorldLocal::ScreenRectFromWinding | ( | const idWinding * | w, |
| viewEntity_t * | space | ||
| ) |
Definition at line 68 of file RenderWorld_portals.cpp.
Implements idRenderWorld.
Definition at line 985 of file RenderWorld_portals.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 660 of file RenderWorld.cpp.
| void idRenderWorldLocal::SetupAreaRefs | ( | ) |
Definition at line 252 of file RenderWorld_load.cpp.
| void idRenderWorldLocal::ShowPortals | ( | ) |
Definition at line 1040 of file RenderWorld_portals.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 48 of file RenderWorld_demo.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 75 of file RenderWorld_demo.cpp.
Definition at line 105 of file RenderWorld_load.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 1155 of file RenderWorld.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 205 of file RenderWorld.cpp.
|
virtual |
Implements idRenderWorld.
Definition at line 383 of file RenderWorld.cpp.
Definition at line 370 of file RenderWorld_demo.cpp.
Definition at line 392 of file RenderWorld_demo.cpp.
| void idRenderWorldLocal::WriteLoadMap | ( | ) |
Definition at line 256 of file RenderWorld_demo.cpp.
| void idRenderWorldLocal::WriteRenderEntity | ( | qhandle_t | handle, |
| const renderEntity_t * | ent | ||
| ) |
Definition at line 523 of file RenderWorld_demo.cpp.
| void idRenderWorldLocal::WriteRenderLight | ( | qhandle_t | handle, |
| const renderLight_t * | light | ||
| ) |
Definition at line 414 of file RenderWorld_demo.cpp.
| void idRenderWorldLocal::WriteRenderView | ( | const renderView_t * | renderView | ) |
Definition at line 329 of file RenderWorld_demo.cpp.
Definition at line 289 of file RenderWorld_demo.cpp.
| areaNode_t* idRenderWorldLocal::areaNodes |
Definition at line 140 of file RenderWorld_local.h.
| idBlockAlloc<areaNumRef_t, 1024> idRenderWorldLocal::areaNumRefAllocator |
Definition at line 159 of file RenderWorld_local.h.
| idBlockAlloc<areaReference_t, 1024> idRenderWorldLocal::areaReferenceAllocator |
Definition at line 157 of file RenderWorld_local.h.
| idScreenRect* idRenderWorldLocal::areaScreenRect |
Definition at line 147 of file RenderWorld_local.h.
| int idRenderWorldLocal::connectedAreaNum |
Definition at line 145 of file RenderWorld_local.h.
| doublePortal_t* idRenderWorldLocal::doublePortals |
Definition at line 149 of file RenderWorld_local.h.
| idList<idRenderEntityLocal*> idRenderWorldLocal::entityDefs |
Definition at line 154 of file RenderWorld_local.h.
| bool idRenderWorldLocal::generateAllInteractionsCalled |
Definition at line 171 of file RenderWorld_local.h.
| idBlockAlloc<idInteraction, 256> idRenderWorldLocal::interactionAllocator |
Definition at line 158 of file RenderWorld_local.h.
| idInteraction** idRenderWorldLocal::interactionTable |
Definition at line 166 of file RenderWorld_local.h.
| int idRenderWorldLocal::interactionTableHeight |
Definition at line 168 of file RenderWorld_local.h.
| int idRenderWorldLocal::interactionTableWidth |
Definition at line 167 of file RenderWorld_local.h.
| idList<idRenderLightLocal*> idRenderWorldLocal::lightDefs |
Definition at line 155 of file RenderWorld_local.h.
| idList<idRenderModel *> idRenderWorldLocal::localModels |
Definition at line 152 of file RenderWorld_local.h.
| idStr idRenderWorldLocal::mapName |
Definition at line 137 of file RenderWorld_local.h.
| ID_TIME_T idRenderWorldLocal::mapTimeStamp |
Definition at line 138 of file RenderWorld_local.h.
| int idRenderWorldLocal::numAreaNodes |
Definition at line 141 of file RenderWorld_local.h.
| int idRenderWorldLocal::numInterAreaPortals |
Definition at line 150 of file RenderWorld_local.h.
| int idRenderWorldLocal::numPortalAreas |
Definition at line 144 of file RenderWorld_local.h.
| portalArea_t* idRenderWorldLocal::portalAreas |
Definition at line 143 of file RenderWorld_local.h.
1.8.6.