MCPcopy Create free account

hub / github.com/Victormeriqui/Consol3 / types & classes

Types & classes98 in github.com/Victormeriqui/Consol3

↓ 391 callersClassRGBColor
src/Display/RGBColor.hpp:10
↓ 306 callersClassVector3
src/Math/Vector3.hpp:11
↓ 40 callersClassVector3I
src/Math/Vector3I.hpp:8
↓ 32 callersClassAngle
src/Math/Angle.hpp:6
↓ 23 callersClassVector2
src/Math/Vector2.hpp:10
↓ 22 callersClassMatrix4
src/Math/Matrix4.hpp:12
↓ 18 callersClassStaticMesh
src/Engine/Rendering/StaticMesh.hpp:12
↓ 15 callersClassVector2I
src/Math/Vector2I.hpp:11
↓ 12 callersClassVertex
src/Engine/Rendering/Vertex.hpp:16
↓ 8 callersClassQuaternion
src/Math/Vector3.hpp:9
↓ 5 callersClassMaterialProperties
src/Engine/Rendering/Lighting/MaterialProperties.hpp:10
↓ 5 callersClassVertexBuffer
src/Engine/Rendering/VertexBuffer.hpp:13
↓ 4 callersClassTriangleEdge
a triangle edge for rasterization, initializes with the edge function value for the given point
src/Engine/Rendering/Triangle.hpp:14
↓ 3 callersClassAnimatedMesh
src/Engine/Rendering/AnimatedMesh.hpp:15
↓ 3 callersClassRay
src/Math/Ray.hpp:32
↓ 3 callersClassTransform
src/Engine/Rendering/Transform.hpp:15
↓ 3 callersClassWindowsTerminalManager
src/Display/Windows/WindowsTerminalManager.hpp:37
↓ 2 callersEnumClipPlane
planes to clip against, used to decide which component to clip from the vertices positions
src/Engine/Rendering/Clipper.hpp:19
↓ 2 callersClassColor
tools/color_map_generator.py:40
↓ 2 callersClassQuaternion
src/Math/Quaternion.hpp:11
↓ 2 callersClassRasterSceneRenderer
src/Engine/Rendering/RasterSceneRenderer.hpp:29
↓ 2 callersClassStaticModel
src/Engine/Rendering/StaticModel.hpp:14
↓ 1 callersClassClipper
src/Engine/Rendering/Clipper.hpp:37
↓ 1 callersClassConsol3Engine
src/Engine/Consol3Engine.hpp:24
↓ 1 callersClassDitheredFrameDrawer
src/Display/Windows/DitheredFrameDrawer.hpp:157
↓ 1 callersClassDitheredGreyscaleFrameDrawer
src/Display/Windows/DitheredGreyscaleFrameDrawer.hpp:45
↓ 1 callersClassGreyscaleFrameDrawer
src/Display/Windows/GreyscaleFrameDrawer.hpp:22
↓ 1 callersClassVoxelSceneRenderer
src/Engine/Rendering/VoxelSceneRenderer.hpp:28
ClassAbstractMesh
src/Engine/Rendering/AbstractMesh.hpp:22
ClassAnimatedModel
src/Engine/Rendering/AnimatedModel.hpp:19
ClassAnimation
src/Engine/Rendering/Animation.h:22
ClassAttenuation
src/Engine/Rendering/Lighting/ILight.hpp:23
ClassBmpTextureLoader
src/Engine/Resources/BmpTextureLoader.hpp:18
ClassCamera
src/Engine/Rendering/Camera.hpp:19
EnumClipAxis
axis to clip against, used to decide which planes to clip the vertices with
src/Engine/Rendering/Clipper.hpp:30
ClassDepthMapShader
src/Engine/Rendering/Shaders/DepthMapShader.hpp:18
ClassDirectionalLight
src/Engine/Rendering/Lighting/DirectionalLight.hpp:22
ClassDitheredColor
src/Display/Windows/DitheredFrameDrawer.hpp:22
ClassFrame
src/Engine/Rendering/Animation.h:15
ClassFrameBuffer
src/Display/FrameBuffer.hpp:12
EnumGenerationCondition
src/Engine/Resources/IModelLoader.hpp:18
ClassHSVColor
src/Display/HSVColor.hpp:12
ClassIFrameDrawer
src/Display/IFrameDrawer.hpp:13
ClassIGame
src/Game/IGame.hpp:12
ClassIInputManager
src/Engine/Input/IInputManager.hpp:55
ClassILight
src/Engine/Rendering/Lighting/ILight.hpp:30
ClassIModelLoader
src/Engine/Resources/IModelLoader.hpp:35
ClassIShader
src/Engine/Rendering/Shaders/IShader.hpp:30
ClassITerminalManager
src/Display/ITerminalManager.hpp:12
ClassITextureLoader
src/Engine/Resources/ITextureLoader.hpp:25
ClassIndexedColor
src/Display/Multiplatform/VT8BitFrameDrawer.hpp:20
EnumKey
src/Engine/Input/IInputManager.hpp:13
ClassLightingSystem
src/Engine/Rendering/Lighting/LightingSystem.hpp:25
ClassLinuxInputManager
src/Engine/Input/LinuxInputManager.hpp:15
ClassLinuxTerminalManager
src/Display/Linux/LinuxTerminalManager.hpp:13
ClassMVPTransform
src/Engine/Rendering/Shaders/IShader.hpp:22
ClassMarchResult
result of a ray marching operation, with the information about what we hit
src/Math/Ray.hpp:15
ClassMarchState
used to keep track of an ongoing raymarching
src/Math/Ray.hpp:25
ClassMd2Header
src/Engine/Resources/Md2ModelLoader.hpp:19
ClassMd2ModelLoader
src/Engine/Resources/Md2ModelLoader.hpp:43
ClassModelGenerator
src/Game/Raster/ModelGenerator.hpp:33
ClassModelLoadingOptions
src/Engine/Resources/IModelLoader.hpp:25
ClassNullFrameDrawer
this class exists only to prevent the rasterizer from writing to the screen's framebuffer when rasterizing to a light's depthmap thus none of these me
src/Display/NullFrameDrawer.hpp:14
ClassObjModelLoader
src/Engine/Resources/ObjModelLoader.hpp:19
ClassPlainShader
src/Engine/Rendering/Shaders/PlainShader.hpp:19
ClassPlainShaderContext
src/Engine/Rendering/Shaders/PlainShader.cpp:6
ClassPointLight
src/Engine/Rendering/Lighting/PointLight.hpp:20
ClassQuaternion
src/Math/Matrix4.hpp:9
ClassRGBConstants
src/Display/RGBColorConstants.hpp:8
ClassRasterGame
src/Game/Raster/RasterGame.hpp:40
ClassRasterizer
src/Engine/Rendering/Rasterizer.hpp:27
ClassRayMarcher
src/Engine/Rendering/RayMarcher.hpp:25
ClassResourceManager
src/Engine/Resources/ResourceManager.hpp:28
ClassShadedShader
src/Engine/Rendering/Shaders/ShadedShader.hpp:27
ClassShadedShaderContext
src/Engine/Rendering/Shaders/ShadedShader.cpp:11
ClassSphereEdge
src/Game/Raster/ModelGenerator.hpp:26
ClassSpotLight
src/Engine/Rendering/Lighting/SpotLight.hpp:22
ClassTextOnlyFrameDrawer
src/Display/Multiplatform/TextOnlyFrameDrawer.hpp:18
ClassTexture
src/Engine/Rendering/Texture.hpp:25
ClassTextureConstants
src/Engine/Rendering/TextureConstants.hpp:17
EnumTextureLoadingOptions
src/Engine/Resources/ITextureLoader.hpp:17
EnumTextureWrapOptions
src/Engine/Rendering/Texture.hpp:18
ClassTriangle
wrapper for the paramenters passed to the rasterizer and shader
src/Engine/Rendering/Triangle.hpp:47
ClassVT24BitFrameDrawer
src/Display/Multiplatform/VT24BitFrameDrawer.hpp:20
ClassVT8BitFrameDrawer
src/Display/Multiplatform/VT8BitFrameDrawer.hpp:74
ClassVector3
src/Math/Matrix4.hpp:10
ClassVoxelData
src/Engine/VoxelGrid.hpp:29
EnumVoxelElement
src/Engine/VoxelElements.hpp:53
ClassVoxelElementSettings
src/Engine/VoxelElements.hpp:43
ClassVoxelGame
src/Game/Voxel/VoxelGame.hpp:44
ClassVoxelGrid
src/Engine/VoxelGrid.hpp:42
ClassVoxelMovementSettings
src/Engine/VoxelElements.hpp:26
EnumVoxelMovementType
src/Engine/VoxelElements.hpp:17
ClassVoxelPhaseTransitionSettings
src/Engine/VoxelElements.hpp:160
ClassVoxelSimulation
src/Game/Voxel/VoxelSimulation.hpp:21
ClassVoxelTemperatureSettings
src/Engine/VoxelElements.hpp:34
ClassWindowsInputManager
src/Engine/Input/WindowsInputManager.hpp:16
Class_CHAR_INFO
src/Display/Windows/WindowsStructsForLinux.hpp:6