doom3-gpl
Doom 3 GPL source release
|
This is the complete list of members for idRenderWorld, including all inherited members.
AddEntityDef(const renderEntity_t *re)=0 | idRenderWorld | pure virtual |
AddLightDef(const renderLight_t *rlight)=0 | idRenderWorld | pure virtual |
AreasAreConnected(int areaNum1, int areaNum2, portalConnection_t connection)=0 | idRenderWorld | pure virtual |
BoundsInAreas(const idBounds &bounds, int *areas, int maxAreas) const =0 | idRenderWorld | pure virtual |
CheckAreaForPortalSky(int areaNum)=0 | idRenderWorld | pure virtual |
DebugArrow(const idVec4 &color, const idVec3 &start, const idVec3 &end, int size, const int lifetime=0)=0 | idRenderWorld | pure virtual |
DebugAxis(const idVec3 &origin, const idMat3 &axis)=0 | idRenderWorld | pure virtual |
DebugBounds(const idVec4 &color, const idBounds &bounds, const idVec3 &org=vec3_origin, const int lifetime=0)=0 | idRenderWorld | pure virtual |
DebugBox(const idVec4 &color, const idBox &box, const int lifetime=0)=0 | idRenderWorld | pure virtual |
DebugCircle(const idVec4 &color, const idVec3 &origin, const idVec3 &dir, const float radius, const int numSteps, const int lifetime=0, const bool depthTest=false)=0 | idRenderWorld | pure virtual |
DebugClearLines(int time)=0 | idRenderWorld | pure virtual |
DebugClearPolygons(int time)=0 | idRenderWorld | pure virtual |
DebugCone(const idVec4 &color, const idVec3 &apex, const idVec3 &dir, float radius1, float radius2, const int lifetime=0)=0 | idRenderWorld | pure virtual |
DebugFrustum(const idVec4 &color, const idFrustum &frustum, const bool showFromOrigin=false, const int lifetime=0)=0 | idRenderWorld | pure virtual |
DebugLine(const idVec4 &color, const idVec3 &start, const idVec3 &end, const int lifetime=0, const bool depthTest=false)=0 | idRenderWorld | pure virtual |
DebugPolygon(const idVec4 &color, const idWinding &winding, const int lifeTime=0, const bool depthTest=false)=0 | idRenderWorld | pure virtual |
DebugSphere(const idVec4 &color, const idSphere &sphere, const int lifetime=0, bool depthTest=false)=0 | idRenderWorld | pure virtual |
DebugWinding(const idVec4 &color, const idWinding &w, const idVec3 &origin, const idMat3 &axis, const int lifetime=0, const bool depthTest=false)=0 | idRenderWorld | pure virtual |
DrawText(const char *text, const idVec3 &origin, float scale, const idVec4 &color, const idMat3 &viewAxis, const int align=1, const int lifetime=0, bool depthTest=false)=0 | idRenderWorld | pure virtual |
FastWorldTrace(modelTrace_t &trace, const idVec3 &start, const idVec3 &end) const =0 | idRenderWorld | pure virtual |
FindPortal(const idBounds &b) const =0 | idRenderWorld | pure virtual |
FreeEntityDef(qhandle_t entityHandle)=0 | idRenderWorld | pure virtual |
FreeLightDef(qhandle_t lightHandle)=0 | idRenderWorld | pure virtual |
GenerateAllInteractions()=0 | idRenderWorld | pure virtual |
GetPortal(int areaNum, int portalNum)=0 | idRenderWorld | pure virtual |
GetPortalState(qhandle_t portal)=0 | idRenderWorld | pure virtual |
GetRenderEntity(qhandle_t entityHandle) const =0 | idRenderWorld | pure virtual |
GetRenderLight(qhandle_t lightHandle) const =0 | idRenderWorld | pure virtual |
GuiTrace(qhandle_t entityHandle, const idVec3 start, const idVec3 end) const =0 | idRenderWorld | pure virtual |
InitFromMap(const char *mapName)=0 | idRenderWorld | pure virtual |
ModelTrace(modelTrace_t &trace, qhandle_t entityHandle, const idVec3 &start, const idVec3 &end, const float radius) const =0 | idRenderWorld | pure virtual |
NumAreas(void) const =0 | idRenderWorld | pure virtual |
NumPortals(void) const =0 | idRenderWorld | pure virtual |
NumPortalsInArea(int areaNum)=0 | idRenderWorld | pure virtual |
PointInArea(const idVec3 &point) const =0 | idRenderWorld | pure virtual |
ProcessDemoCommand(idDemoFile *readDemo, renderView_t *demoRenderView, int *demoTimeOffset)=0 | idRenderWorld | pure virtual |
ProjectDecal(qhandle_t entityHandle, const idFixedWinding &winding, const idVec3 &projectionOrigin, const bool parallel, const float fadeDepth, const idMaterial *material, const int startTime)=0 | idRenderWorld | pure virtual |
ProjectDecalOntoWorld(const idFixedWinding &winding, const idVec3 &projectionOrigin, const bool parallel, const float fadeDepth, const idMaterial *material, const int startTime)=0 | idRenderWorld | pure virtual |
ProjectOverlay(qhandle_t entityHandle, const idPlane localTextureAxis[2], const idMaterial *material)=0 | idRenderWorld | pure virtual |
RegenerateWorld()=0 | idRenderWorld | pure virtual |
RemoveDecals(qhandle_t entityHandle)=0 | idRenderWorld | pure virtual |
RenderScene(const renderView_t *renderView)=0 | idRenderWorld | pure virtual |
SetPortalState(qhandle_t portal, int blockingBits)=0 | idRenderWorld | pure virtual |
SetRenderView(const renderView_t *renderView)=0 | idRenderWorld | pure virtual |
StartWritingDemo(idDemoFile *demo)=0 | idRenderWorld | pure virtual |
StopWritingDemo()=0 | idRenderWorld | pure virtual |
Trace(modelTrace_t &trace, const idVec3 &start, const idVec3 &end, const float radius, bool skipDynamic=true, bool skipPlayer=false) const =0 | idRenderWorld | pure virtual |
UpdateEntityDef(qhandle_t entityHandle, const renderEntity_t *re)=0 | idRenderWorld | pure virtual |
UpdateLightDef(qhandle_t lightHandle, const renderLight_t *rlight)=0 | idRenderWorld | pure virtual |
~idRenderWorld() | idRenderWorld | inlinevirtual |