C# (CSharp) idTech4 Namespace

Nested Namespaces

idTech4.Collision
idTech4.Game
idTech4.Geometry
idTech4.IO
idTech4.Input
idTech4.Math
idTech4.Net
idTech4.Renderer
idTech4.Sound
idTech4.Text
idTech4.Threading
idTech4.UI

Classes

Name Description
ArgCompletion
ArgCompletion_Integer
ArgCompletion_String
CommandCompletionEventArgs
CommandEventArgs Command arguments.
ContactInfo
Extensions
Program
RedirectBufferEventArgs
SystemConsole
SystemEvent
TraceResult
idBounds
idCmdArgs Command arguments.
idCmdSystem Console command execution and command text buffering.
idCmdSystem.CommandDefinition
idConsole
idCvar
idCvarSystem Console Variables (CVars) are used to hold scalar or string variables that can be changed or displayed at the console as well as accessed directly in code.
idDict This is a dictionary class that tracks an arbitrary number of key / value pair combinations. It is used for map entity spawning, GUI state management, and other things.
idE
idEventLoop
idGameConsole
idInternalCvar
idLangDict
idMath
idPlatform
idRectangle
idRotation
idSession The session is the glue that holds games together between levels.
idSession.MapSpawnData
idSystem
idVersion