[{x1}..{x2}] x [{y1}..{y2}] x [{zmin}..{zmax}]
[{m_Size} / {m_Capacity}]
m_Size
m_Pointer
Eptr (empty)
Eptr (num = {spawnId & 0x1FFF}, spId = {spawnId >> 13})
set = {spawnId >> 13} != {gameLocal.spawnIds[spawnId & 0x1FFF]} = stored
-
gameLocal.entities[spawnId & 0x1FFF]
Entity[{entityNumber}]={name}
Entity {name}: num={entityNumber} def={entityDefNumber}
CVar {((idInternalCVar*)internalVar)->nameString} is: {((idInternalCVar*)internalVar)->valueString} (default:{((idInternalCVar*)internalVar)->resetString})
CVar {name,na} is: {value,na}
Decl {name} from {sourceFile->fileName}
{*base}
DeclFile {fileName} ({numLines} lines)
decls
nextInFile
this
expand [Raw View] to see members
idThread::Execute ({time}): {((idThread*)object)->threadName}
{typeinfo->classname,s}::{eventdef->name,s} ({time}): {*object}
this,!
- data,[eventdef->argsize]
VarDef {name->name}: {typeDef->type}
- *typeDef
void
namespace
stack[{value.stackOffset}]
{value.intPtr[0] != 0}
{value.floatPtr[0]}
{value.vectorPtr[0]}
{value.stringPtr,s}
{value.functionPtr[0]}
{value.virtualFunction}
{value.jumpOffset}
{value.argSize}
{value.ptrOffset}
value
- initialized
{name->name}
name
- scope
expand [Raw View] to see members
{type} {name}
{op}:{idCompiler::opcodes[op].opname,sb}
idCompiler::opcodes[op]
- *a
- *b
- *c
{file}:{gameLocal.program.fileList.list[file],s}
- linenumber
this
(emptyCommand_t*)next
(baseCommand_t*)this
{commandId}
*(drawSurfsCommand_t*)this
*(setBufferCommand_t*)this
*(copyRenderCommand_t*)this
Inventory: {m_Category}
InvCat {m_Name}
InvCur {m_CursorId}: {m_CurrentCategory}\{m_CurrentItem}
InvItem {m_Name} | {m_Item}
rModel {name.data,na}
rModel {name.data,na} {bounds}
{*gameLocal.entities[entityNum],view(simple)}
{*hModel,view(simple)}
renderEntity: {gameLocal.entities[entityNum],view(simple)}
renderEntity: {*hModel,view(simple)}
this,!
- gameLocal.entities[entityNum]
{*gameLocal.entities[entityNum],view(simple)}
renderLight: {gameLocal.entities[entityNum],view(simple)}
this,!
- gameLocal.entities[entityNum]
{parms,view(simple)}
idRenderEntity: {parms,view(simple)}
this,!
entityRefs
ownerNext
area
firstInteraction
entityNext
this
- world->portalAreas[index]
{parms,view(simple)}
idRenderLight: {parms,view(simple)}
this,!
references
ownerNext
area
firstInteraction
lightNext
this
viewEntity: {entityDef->parms,view(simple)}
viewLight: {lightDef->parms,view(simple)}
interaction({numSurfaces}): {*lightDef,view(simple)} & {*entityDef,view(simple)}
this,!
entityRefs.areaNext
areaNext
entity
lightRefs.areaNext
areaNext
light
dblPortal: {portals[0].intoArea} | {portals[1].intoArea} block={blockingBits}
srfTriangles V{numVerts} I{numIndexes}
this,!
numVerts
verts
numIndexes
indexes
numSilEdges
silEdges
numIndexes/3
facePlanes
V: {v1} -> {v2} P: {p1} | {p2}
{renderView}
this,!
viewLights
next
this
viewEntitys
next
this
numDrawSurfs
drawSurfs
numClipPlanes
clipPlanes
cmNode: [{planeType}] = {planeDist} (P{polygons?1:0} B{brushes?1:0})
this,!
brushes
next
b
polygons
next
p
guiwin: {name}
guiscr: {handler} {parms}
sndChan: {soundShader,na}
sndEmit: {channels[0].soundShader,na}
sndEmit: [finished]
sndEmit: {channels[0].soundShader,na}
{v[0].xyz} {v[1].xyz} {v[2].xyz}
this,!
this
next
this
Br {*brush}
Tri {*tris}
this,!
this
next
this
{brushnum}: {bounds}
this,!
this
next
this
side: {planenum} {((idDeclLocal*)material->base)->name} {dmapGlobals.mapPlanes[planenum]}
this,!
- dmapGlobals.mapPlanes[planenum]
{planenum}: {w}
this,!
this
next
this
tree: {bounds}
this,!
nodeCnt
headnode
children[0]
children[1]
this
node[{nodeNumber}]: {planenum} {bounds}
- dmapGlobals.mapPlanes[planenum]
this,!
- *ptr
ptr = ptr->next[ptr->nodes[1] == node]
parent
parent
dmapGlobals.mapPlanes[planenum]
portal: {plane} #pts={winding->numPoints}
Grp {bounds}
this,!
this
nextGroup
this