Pyrogenesis
13997
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
6
7
]
source
collada
tests
tests.py
CommonConvert.cpp
CommonConvert.h
Decompose.cpp
Decompose.h
DLL.cpp
DLL.h
GeomReindex.cpp
GeomReindex.h
Maths.cpp
Maths.h
PMDConvert.cpp
PMDConvert.h
precompiled.cpp
precompiled.h
PSAConvert.cpp
PSAConvert.h
StdSkeletons.cpp
StdSkeletons.h
XMLFix.cpp
XMLFix.h
graphics
scripting
JSInterface_GameView.cpp
JSInterface_GameView.h
Camera.cpp
Camera.h
CinemaTrack.cpp
CinemaTrack.h
ColladaManager.cpp
ColladaManager.h
Color.cpp
Color.h
Decal.cpp
Decal.h
Entity.h
Frustum.cpp
Frustum.h
GameView.cpp
GameView.h
HeightMipmap.cpp
HeightMipmap.h
HFTracer.cpp
HFTracer.h
LightEnv.cpp
LightEnv.h
LOSTexture.cpp
LOSTexture.h
MapGenerator.cpp
MapGenerator.h
MapIO.h
MapReader.cpp
MapReader.h
MapWriter.cpp
MapWriter.h
Material.cpp
Material.h
MaterialManager.cpp
MaterialManager.h
MeshManager.cpp
MeshManager.h
MiniPatch.cpp
MiniPatch.h
Model.cpp
Model.h
ModelAbstract.cpp
ModelAbstract.h
ModelDef.cpp
ModelDef.h
ObjectBase.cpp
ObjectBase.h
ObjectEntry.cpp
ObjectEntry.h
ObjectManager.cpp
ObjectManager.h
Overlay.cpp
Overlay.h
ParticleEmitter.cpp
ParticleEmitter.h
ParticleEmitterType.cpp
ParticleEmitterType.h
ParticleManager.cpp
ParticleManager.h
Patch.cpp
Patch.h
RenderableObject.h
SColor.h
ShaderDefines.cpp
ShaderDefines.h
ShaderManager.cpp
ShaderManager.h
ShaderProgram.cpp
ShaderProgram.h
ShaderProgramFFP.cpp
ShaderTechnique.cpp
ShaderTechnique.h
SkeletonAnim.h
SkeletonAnimDef.cpp
SkeletonAnimDef.h
SkeletonAnimManager.cpp
SkeletonAnimManager.h
Terrain.cpp
Terrain.h
TerrainProperties.cpp
TerrainProperties.h
TerrainTextureEntry.cpp
TerrainTextureEntry.h
TerrainTextureManager.cpp
TerrainTextureManager.h
TerritoryBoundary.cpp
TerritoryBoundary.h
TerritoryTexture.cpp
TerritoryTexture.h
TextRenderer.cpp
TextRenderer.h
Texture.h
TextureConverter.cpp
TextureConverter.h
TextureManager.cpp
TextureManager.h
Unit.cpp
Unit.h
UnitAnimation.cpp
UnitAnimation.h
UnitManager.cpp
UnitManager.h
gui
scripting
GuiScriptConversions.cpp
JSInterface_GUITypes.cpp
JSInterface_GUITypes.h
JSInterface_IGUIObject.cpp
JSInterface_IGUIObject.h
ScriptFunctions.cpp
ScriptFunctions.h
CButton.cpp
CButton.h
CCheckBox.cpp
CCheckBox.h
CDropDown.cpp
CDropDown.h
CGUI.cpp
CGUI.h
CGUIList.h
CGUIScrollBarVertical.cpp
CGUIScrollBarVertical.h
CGUISprite.cpp
CGUISprite.h
CImage.cpp
CImage.h
CInput.cpp
CInput.h
CList.cpp
CList.h
CProgressBar.cpp
CProgressBar.h
CRadioButton.cpp
CRadioButton.h
CText.cpp
CText.h
CTooltip.cpp
CTooltip.h
GUI.h
GUIbase.cpp
GUIbase.h
GUIManager.cpp
GUIManager.h
GUIRenderer.cpp
GUIRenderer.h
GUItext.cpp
GUItext.h
GUITooltip.cpp
GUITooltip.h
GUItypes.h
GUIutil.cpp
GUIutil.h
IGUIButtonBehavior.cpp
IGUIButtonBehavior.h
IGUIObject.cpp
IGUIObject.h
IGUIScrollBar.cpp
IGUIScrollBar.h
IGUIScrollBarOwner.cpp
IGUIScrollBarOwner.h
IGUITextOwner.cpp
IGUITextOwner.h
MiniMap.cpp
MiniMap.h
lib
adts
bit_buf.h
cache_adt.h
dyn_hash_tbl.h
ring_buf.h
allocators
aligned_allocator.h
allocator_adapters.h
allocator_checker.h
allocator_policies.h
arena.cpp
arena.h
dynarray.cpp
dynarray.h
freelist.cpp
freelist.h
headerless.cpp
headerless.h
overrun_protector.h
page_aligned.cpp
page_aligned.h
pool.cpp
pool.h
shared_ptr.cpp
shared_ptr.h
unique_range.cpp
unique_range.h
external_libraries
cryptopp.h
curl.h
dbghelp.cpp
dbghelp.h
dbghelp_funcs.h
enet.h
glext_funcs.h
libjpeg.h
libsdl.h
libsdl_fwd.h
openal.h
opengl.h
openmp.h
png.h
powrprof.h
suppress_boost_warnings.h
vorbis.h
wxwidgets.h
zlib.h
file
archive
disabled_tests
test_archive_builder.h
test_codec_zlib.h
test_compression.h
test_fat_time.h
test_zip.h
archive.cpp
archive.h
archive_builder.cpp
archive_builder.h
archive_zip.cpp
archive_zip.h
codec.cpp
codec.h
codec_zlib.cpp
codec_zlib.h
stream.cpp
stream.h
common
file_loader.cpp
file_loader.h
file_stats.cpp
file_stats.h
real_directory.cpp
real_directory.h
trace.cpp
trace.h
disabled_tests
test_file_cache.cpp
test_file_cache.h
test_path.cpp
test_path.h
io
io.cpp
io.h
write_buffer.cpp
write_buffer.h
vfs
file_cache.cpp
file_cache.h
vfs.cpp
vfs.h
vfs_lookup.cpp
vfs_lookup.h
vfs_path.cpp
vfs_path.h
vfs_populate.cpp
vfs_populate.h
vfs_tree.cpp
vfs_tree.h
vfs_util.cpp
vfs_util.h
file.cpp
file.h
file_system.cpp
file_system.h
pch
pch_boost.h
pch_stdlib.h
pch_warnings.h
posix
posix.cpp
posix.h
posix_aio.h
posix_dlfcn.h
posix_errno.h
posix_filesystem.h
posix_mman.h
posix_pthread.h
posix_time.h
posix_types.h
posix_utsname.h
res
graphics
cursor.cpp
cursor.h
ogl_tex.cpp
ogl_tex.h
unifont.cpp
unifont.h
h_mgr.cpp
h_mgr.h
handle.h
sysdep
arch
amd64
amd64.cpp
amd64.h
arm
arm.cpp
ia32
ia32.cpp
ia32.h
x86_x64
apic.cpp
apic.h
cache.cpp
cache.h
msr.cpp
msr.h
topology.cpp
topology.h
x86_x64.cpp
x86_x64.h
os
android
android.cpp
bsd
bcpu.cpp
bdbg.cpp
bsd.cpp
dir_watch.cpp
linux
dir_watch_inotify.cpp
lcpu.cpp
ldbg.cpp
linux.cpp
osx
dir_watch.cpp
ocpu.cpp
odbg.cpp
osx.cpp
osx_bundle.h
C++ interface to Cocoa implementation for getting bundle information
osx_bundle.mm
osx_pasteboard.h
C++ interface to Cocoa implementation for pasteboards
osx_pasteboard.mm
osx_paths.h
C++ interface to Cocoa implementation for retrieving standard OS X paths
osx_paths.mm
osx_sys_cursor.mm
osx_sys_version.h
osx_sys_version.mm
unix
x
x.cpp
printf.cpp
udbg.cpp
udbg.h
ufilesystem.cpp
unix.cpp
unix.h
unuma.cpp
unuma.h
uvm.cpp
win
aken
aken.c
aken.h
whrt
counter.cpp
counter.h
hpet.cpp
hpet.h
pit.h
pmt.cpp
pmt.h
qpc.cpp
qpc.h
tgt.cpp
tgt.h
tsc.cpp
tsc.h
whrt.cpp
whrt.h
wposix
crt_posix.h
no_crt_posix.h
waio.cpp
waio.h
wdlfcn.cpp
wdlfcn.h
werrno.h
wfilesystem.cpp
wfilesystem.h
wmman.cpp
wmman.h
wposix.cpp
wposix.h
wposix_internal.h
wposix_types.h
wpthread.cpp
wpthread.h
wtime.cpp
wtime.h
wtime_internal.h
wutsname.cpp
wutsname.h
error_dialog.h
mahaf.cpp
mahaf.h
manifest.cpp
wclipboard.cpp
wcpu.cpp
wcpu.h
wcursor.cpp
wdbg.cpp
wdbg.h
wdbg_heap.cpp
wdbg_heap.h
wdbg_sym.cpp
wdbg_sym.h
wdir_watch.cpp
wdll_delay_load.cpp
wdll_delay_load.h
wdll_main.h
wdll_ver.cpp
wdll_ver.h
wfirmware.cpp
wfirmware.h
wgfx.cpp
wgfx.h
wgl.h
win.h
winit.cpp
winit.h
wiocp.cpp
wiocp.h
wmi.cpp
wmi.h
wnuma.cpp
wprintf.cpp
wprofiler.cpp
wsdl.cpp
wsdl.h
wseh.cpp
wseh.h
wsnd.cpp
wsnd.h
wstartup.cpp
wstartup.h
wsysdep.cpp
wutil.cpp
wutil.h
wversion.cpp
wversion.h
wvm.cpp
rtl
gcc
gcc.cpp
msc
msc.cpp
acpi.cpp
acpi.h
arch.h
clipboard.h
compiler.h
cpu.cpp
cpu.h
cursor.h
dir_watch.h
filesystem.h
gfx.cpp
gfx.h
numa.h
os.h
os_cpu.cpp
os_cpu.h
rtl.h
smbios.cpp
smbios.h
snd.cpp
snd.h
stl.h
sysdep.h
vm.h
tex
tex.cpp
tex.h
tex_bmp.cpp
tex_codec.cpp
tex_codec.h
tex_dds.cpp
tex_internal.h
tex_jpg.cpp
tex_png.cpp
tex_tga.cpp
alignment.h
app_hooks.cpp
app_hooks.h
base32.cpp
base32.h
bits.cpp
bits.h
byte_order.cpp
byte_order.h
code_annotation.h
code_generation.h
config.h
config2.h
debug.cpp
debug.h
debug_stl.cpp
debug_stl.h
fnv_hash.cpp
fnv_hash.h
frequency_filter.cpp
frequency_filter.h
input.cpp
input.h
lib.cpp
lib.h
lib_api.h
module_init.cpp
module_init.h
ogl.cpp
ogl.h
os_path.h
path.cpp
path.h
pointer_typedefs.h
precompiled.h
ps_stl.h
rand.cpp
rand.h
regex.cpp
regex.h
secure_crt.cpp
secure_crt.h
self_test.cpp
self_test.h
status.cpp
status.h
svn_revision.cpp
svn_revision.h
timer.cpp
timer.h
types.h
utf8.cpp
utf8.h
wsecure_crt.cpp
maths
scripting
JSInterface_Vector3D.cpp
JSInterface_Vector3D.h
BoundingBoxAligned.cpp
BoundingBoxAligned.h
BoundingBoxOriented.cpp
BoundingBoxOriented.h
Brush.cpp
Brush.h
Ease.h
Fixed.cpp
Fixed.h
FixedVector2D.h
FixedVector3D.h
MathUtil.h
Matrix3D.cpp
Matrix3D.h
MD5.cpp
MD5.h
Noise.cpp
Noise.h
NUSpline.cpp
NUSpline.h
Plane.cpp
Plane.h
Quaternion.cpp
Quaternion.h
Random.h
Sqrt.cpp
Sqrt.h
Vector2D.h
Vector3D.cpp
Vector3D.h
Vector4D.h
mocks
dlfcn.h
mocks_real.cpp
mocks_test.cpp
unistd.h
network
fsm.cpp
fsm.h
NetClient.cpp
NetClient.h
NetFileTransfer.cpp
NetFileTransfer.h
NetHost.cpp
NetHost.h
Various declarations shared by networking code
NetMessage.cpp
NetMessage.h
NetMessages.h
The list of messages used by the network subsystem
NetMessageSim.cpp
NetServer.cpp
NetServer.h
NetSession.cpp
NetSession.h
Network client/server sessions
NetStats.cpp
NetStats.h
NetTurnManager.cpp
NetTurnManager.h
NMTCreator.h
Serialization.h
StringConverters.h
pch
atlas
precompiled.cpp
precompiled.h
engine
precompiled.cpp
precompiled.h
graphics
precompiled.cpp
precompiled.h
gui
precompiled.cpp
precompiled.h
lowlevel
precompiled.cpp
precompiled.h
network
precompiled.cpp
precompiled.h
scriptinterface
precompiled.cpp
precompiled.h
se
precompiled.cpp
precompiled.h
simulation2
precompiled.cpp
precompiled.h
test
precompiled.cpp
precompiled.h
ps
GameSetup
Atlas.cpp
Atlas.h
CmdLineArgs.cpp
CmdLineArgs.h
Config.cpp
Config.h
GameSetup.cpp
GameSetup.h
HWDetect.cpp
HWDetect.h
Paths.cpp
Paths.h
scripting
JSInterface_ConfigDB.cpp
JSInterface_ConfigDB.h
JSInterface_Console.cpp
JSInterface_Console.h
JSInterface_VFS.cpp
JSInterface_VFS.h
tests
stub_impl_hack.cpp
stub_impl_hack.h
XML
RelaxNG.cpp
RelaxNG.h
Xeromyces.cpp
Xeromyces.h
XeroXMB.cpp
XeroXMB.h
XMLWriter.cpp
XMLWriter.h
ArchiveBuilder.cpp
ArchiveBuilder.h
CacheLoader.cpp
CacheLoader.h
CConsole.cpp
CConsole.h
CLogger.cpp
CLogger.h
Compress.cpp
Compress.h
Simple (non-streaming) compression functions
ConfigDB.cpp
ConfigDB.h
CStr.cpp
CStr.h
CStrIntern.cpp
CStrIntern.h
CStrInternStatic.h
DllLoader.cpp
DllLoader.h
Errors.cpp
Errors.h
FileIo.cpp
FileIo.h
Filesystem.cpp
Filesystem.h
Font.cpp
Font.h
Game.cpp
Game.h
Globals.cpp
Globals.h
Hotkey.cpp
Hotkey.h
Hotkey system
Joystick.cpp
Joystick.h
KeyName.cpp
KeyName.h
Loader.cpp
Loader.h
LoaderThunks.h
Overlay.cpp
Overlay.h
Parser.cpp
Parser.h
Preprocessor.cpp
Preprocessor.h
PreprocessorWrapper.cpp
PreprocessorWrapper.h
Profile.cpp
Profile.h
Profiler2.cpp
Profiler2.h
New profiler (complementing the older
CProfileManager
)
Profiler2GPU.cpp
Profiler2GPU.h
ProfileViewer.cpp
ProfileViewer.h
Pyrogenesis.cpp
Pyrogenesis.h
Replay.cpp
Replay.h
SavedGame.cpp
SavedGame.h
Contains functions for managing saved game archives
Singleton.h
ThreadUtil.cpp
ThreadUtil.h
TouchInput.cpp
TouchInput.h
UniDoubler.h
UserReport.cpp
UserReport.h
utf16string.h
Util.cpp
Util.h
VideoMode.cpp
VideoMode.h
World.cpp
World.h
renderer
scripting
JSInterface_Renderer.cpp
JSInterface_Renderer.h
AlphaMapCalculator.cpp
AlphaMapCalculator.h
BlendShapes.h
DecalRData.cpp
DecalRData.h
HWLightingModelRenderer.cpp
HWLightingModelRenderer.h
InstancingModelRenderer.cpp
InstancingModelRenderer.h
MikktspaceWrap.cpp
MikktspaceWrap.h
ModelRenderer.cpp
ModelRenderer.h
ModelVertexRenderer.h
OverlayRenderer.cpp
OverlayRenderer.h
ParticleRenderer.cpp
ParticleRenderer.h
PatchRData.cpp
PatchRData.h
PostprocManager.cpp
PostprocManager.h
Renderer.cpp
Renderer.h
RenderModifiers.cpp
RenderModifiers.h
Scene.cpp
Scene.h
ShadowMap.cpp
ShadowMap.h
SkyManager.cpp
SkyManager.h
TerrainOverlay.cpp
TerrainOverlay.h
TerrainRenderer.cpp
TerrainRenderer.h
TexturedLineRData.cpp
TexturedLineRData.h
TimeManager.cpp
TimeManager.h
VertexArray.cpp
VertexArray.h
VertexBuffer.cpp
VertexBuffer.h
VertexBufferManager.cpp
VertexBufferManager.h
WaterManager.cpp
WaterManager.h
scripting
JSConversions.cpp
JSConversions.h
JSUtil.cpp
JSUtil.h
ScriptableObject.cpp
ScriptableObject.h
ScriptGlue.cpp
ScriptGlue.h
ScriptingHost.cpp
ScriptingHost.h
SpiderMonkey.h
scriptinterface
AutoRooters.cpp
AutoRooters.h
DebuggingServer.cpp
DebuggingServer.h
NativeWrapperDecls.h
NativeWrapperDefns.h
ScriptConversions.cpp
ScriptExtraHeaders.h
ScriptInterface.cpp
Abstractions of various SpiderMonkey features
ScriptInterface.h
ScriptStats.cpp
ScriptStats.h
ScriptTypes.h
ScriptVal.cpp
ScriptVal.h
ThreadDebugger.cpp
ThreadDebugger.h
simulation2
components
CCmpAIManager.cpp
Player AI interface
CCmpCommandQueue.cpp
CCmpDecay.cpp
CCmpFootprint.cpp
CCmpMinimap.cpp
CCmpMotionBall.cpp
CCmpObstruction.cpp
CCmpObstructionManager.cpp
CCmpOverlayRenderer.cpp
CCmpOwnership.cpp
CCmpParticleManager.cpp
CCmpPathfinder.cpp
Common code and setup code for
CCmpPathfinder
CCmpPathfinder_Common.h
Declares
CCmpPathfinder
, whose implementation is split into multiple source files, and provides common code needed for more than one of those files
CCmpPathfinder_Tile.cpp
Tile-based algorithm for
CCmpPathfinder
CCmpPathfinder_Vertex.cpp
Vertex-based algorithm for
CCmpPathfinder
CCmpPosition.cpp
CCmpProjectileManager.cpp
CCmpRallyPointRenderer.cpp
CCmpRangeManager.cpp
CCmpSelectable.cpp
CCmpSoundManager.cpp
CCmpTemplateManager.cpp
CCmpTerrain.cpp
CCmpTerritoryInfluence.cpp
CCmpTerritoryManager.cpp
CCmpTest.cpp
CCmpUnitMotion.cpp
CCmpVision.cpp
CCmpVisualActor.cpp
CCmpWaterManager.cpp
ICmpAIInterface.cpp
ICmpAIInterface.h
ICmpAIManager.cpp
ICmpAIManager.h
ICmpCommandQueue.cpp
ICmpCommandQueue.h
ICmpDecay.cpp
ICmpDecay.h
ICmpFootprint.cpp
ICmpFootprint.h
ICmpGuiInterface.cpp
ICmpGuiInterface.h
ICmpIdentity.cpp
ICmpIdentity.h
ICmpMinimap.cpp
ICmpMinimap.h
ICmpMotion.cpp
ICmpMotion.h
ICmpObstruction.cpp
ICmpObstruction.h
ICmpObstructionManager.cpp
ICmpObstructionManager.h
ICmpOverlayRenderer.cpp
ICmpOverlayRenderer.h
ICmpOwnership.cpp
ICmpOwnership.h
ICmpParticleManager.cpp
ICmpParticleManager.h
ICmpPathfinder.cpp
ICmpPathfinder.h
ICmpPlayer.cpp
ICmpPlayer.h
ICmpPlayerManager.cpp
ICmpPlayerManager.h
ICmpPosition.cpp
ICmpPosition.h
ICmpProjectileManager.cpp
ICmpProjectileManager.h
ICmpRallyPointRenderer.cpp
ICmpRallyPointRenderer.h
ICmpRangeManager.cpp
ICmpRangeManager.h
ICmpSelectable.cpp
ICmpSelectable.h
ICmpSettlement.cpp
ICmpSettlement.h
ICmpSoundManager.cpp
ICmpSoundManager.h
ICmpTechnologyManager.cpp
ICmpTechnologyManager.h
ICmpTechnologyTemplateManager.cpp
ICmpTechnologyTemplateManager.h
ICmpTemplateManager.cpp
ICmpTemplateManager.h
ICmpTerrain.cpp
ICmpTerrain.h
ICmpTerritoryInfluence.cpp
ICmpTerritoryInfluence.h
ICmpTerritoryManager.cpp
ICmpTerritoryManager.h
ICmpTest.cpp
ICmpTest.h
ICmpUnitMotion.cpp
ICmpUnitMotion.h
ICmpUnknownScript.cpp
ICmpUnknownScript.h
ICmpVision.cpp
ICmpVision.h
ICmpVisual.cpp
ICmpVisual.h
ICmpWaterManager.cpp
ICmpWaterManager.h
docs
CCmpExample.cpp
ICmpExample.cpp
ICmpExample.h
SimulationDocs.h
helpers
Geometry.cpp
Geometry.h
Helper functions related to geometry algorithms
Grid.h
Player.h
Position.h
Entity
coordinate types
PriorityQueue.h
Render.cpp
Render.h
Helper functions related to rendering
Selection.cpp
Selection.h
Helper functions related to entity selection
SimulationCommand.h
Spatial.h
scripting
EngineScriptConversions.cpp
MessageTypeConversions.cpp
ScriptComponent.cpp
ScriptComponent.h
serialization
BinarySerializer.cpp
BinarySerializer.h
DebugSerializer.cpp
DebugSerializer.h
HashSerializer.cpp
HashSerializer.h
IDeserializer.cpp
IDeserializer.h
ISerializer.cpp
ISerializer.h
SerializedScriptTypes.h
SerializeTemplates.h
Helper templates for serializing/deserializing common objects
StdDeserializer.cpp
StdDeserializer.h
StdSerializer.cpp
StdSerializer.h
system
CmpPtr.cpp
CmpPtr.h
Component.h
ComponentManager.cpp
ComponentManager.h
ComponentManagerSerialization.cpp
Components.h
ComponentTest.h
Various common features for component test cases
Entity.h
EntityMap.h
IComponent.cpp
IComponent.h
Interface.h
InterfaceScripted.h
Message.h
ParamNode.cpp
ParamNode.h
SimContext.cpp
SimContext.h
MessageTypes.h
Simulation2.cpp
Simulation2.h
TypeList.h
soundmanager
data
ogg.cpp
ogg.h
OggData.cpp
OggData.h
SoundData.cpp
SoundData.h
items
CBufferItem.cpp
CBufferItem.h
CSoundBase.cpp
CSoundBase.h
CSoundItem.cpp
CSoundItem.h
CStreamItem.cpp
CStreamItem.h
ISoundItem.h
scripting
JSInterface_Sound.cpp
JSInterface_Sound.h
SoundGroup.cpp
SoundGroup.h
ISoundManager.h
SoundManager.cpp
SoundManager.h
third_party
mikktspace
mikktspace.cpp
mikktspace.h
weldmesh.cpp
weldmesh.h
mongoose
mongoose.cpp
mongoose.h
mongoose_orig.c
main.cpp
test_root.cpp
test_setup.cpp
Generated on Mon Oct 14 2013 00:58:15 for Pyrogenesis by
1.8.5