Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/asc-community/MxEngine
/ types & classes
Types & classes
401 in github.com/asc-community/MxEngine
⨍
Functions
2,061
◇
Types & classes
401
↓ 11 callers
Class
Range
src/Core/Runtime/Reflection.h:84
↓ 7 callers
Class
Image
src/Utilities/Image/Image.h:37
↓ 6 callers
Class
Indent
! Indent is a special object which is created on stack to push extra element offset on its destruction offset is popped, resulting in a tree-l
src/Utilities/ImGui/Layout.h:40
↓ 3 callers
Class
BoundingBox
src/Core/BoundingObjects/BoundingBox.h:36
↓ 3 callers
Class
BoundingSphere
src/Core/BoundingObjects/BoundingSphere.h:35
↓ 3 callers
Class
Capsule
src/Core/BoundingObjects/Capsule.h:36
↓ 3 callers
Class
File
! File is an abstraction over std::fstream object and std::filesystem::path. It caches data, searches files and used for reading/writing bina
src/Utilities/FileSystem/File.h:48
↓ 3 callers
Class
ReflectionMeta
src/Core/Runtime/Reflection.h:90
↓ 2 callers
Class
BoundingSphere
src/Core/Rendering/RenderObjects/DebugBuffer.h:37
↓ 2 callers
Class
Cylinder
src/Core/BoundingObjects/Cylinder.h:36
↓ 2 callers
Class
FrustrumCuller
thanks to https://gist.github.com/podgorskiy/e698d18879588ada9014768e3e82a644
src/Core/BoundingObjects/FrustrumCuller.h:37
↓ 2 callers
Class
RenderHelperObject
src/Core/Rendering/RenderObjects/RenderHelperObject.h:36
↓ 1 callers
Enum
ActivationState
src/Platform/Bullet3/NativeRigidBody.h:66
↓ 1 callers
Class
BoundingSphere
src/Core/Components/Physics/ColliderBase.h:37
↓ 1 callers
Enum
LoadStoreOptions
src/Core/Rendering/RenderUtilities/ShadowMapGenerator.h:47
↓ 1 callers
Enum
Mask
src/Platform/Bullet3/NativeRigidBody.h:42
↓ 1 callers
Class
PointLightInstancedObject
src/Core/Rendering/RenderObjects/PointLightInstancedObject.h:46
↓ 1 callers
Class
SpotLightInstancedObject
src/Core/Rendering/RenderObjects/SpotLightInstancedObject.h:48
↓ 1 callers
Enum
TextureWrap
src/Platform/OpenGL/Texture.h:60
Class
AABB
src/Core/Components/Physics/ColliderBase.h:36
Class
AABB
src/Core/BoundingObjects/AABB.h:35
Class
AABB
src/Core/Rendering/RenderObjects/DebugBuffer.h:35
Class
ACES
src/Core/Resources/ACESCurve.h:33
Class
ALCcontext
src/Platform/Modules/AudioModule.h:32
Class
ALCdevice
src/Platform/Modules/AudioModule.h:31
Enum
AlphaModeGroup
src/Core/Resources/Material.h:38
Enum
AnisotropicFriction
src/Core/Components/Physics/RigidBody.h:39
Class
AppDestroyEvent
src/Core/Events/AppDestroyEvent.h:35
Class
Application
src/Core/Application/Application.h:46
Class
ArcBehaviour
samples/SandboxApplication/Gameplay/Arc170Object.cpp:6
Class
Array2D
src/Utilities/Array/Array2D.h:41
Class
AssertEquality
src/Core/Macro/Macro.h:94
Class
AssetManager
src/Core/Resources/AssetManager.h:43
Enum
Attachment
src/Platform/OpenGL/FrameBuffer.h:38
Enum
AttachmentType
src/Platform/OpenGL/FrameBuffer.h:61
Class
AudioBuffer
src/Platform/OpenAL/AudioBuffer.h:36
Class
AudioBuffer
src/Core/Serialization/SceneSerializer.cpp:43
Class
AudioData
src/Utilities/Audio/AudioLoader.h:35
Class
AudioListener
src/Core/Components/Audio/AudioListener.h:47
Class
AudioLoader
src/Utilities/Audio/AudioLoader.h:44
Class
AudioModule
src/Platform/Modules/AudioModule.h:44
Class
AudioModuleData
src/Platform/Modules/AudioModule.h:38
Class
AudioPlayer
src/Platform/OpenAL/AudioPlayer.h:35
Class
AudioSource
src/Core/Components/Audio/AudioSource.h:37
Enum
AudioType
src/Utilities/Audio/SupportedAudioTypes.h:36
Enum
Axis
src/Core/BoundingObjects/Cylinder.h:39
Enum
Axis
src/Core/BoundingObjects/Capsule.h:39
Class
BarrierType
src/Platform/Compute/Compute.h:33
Class
Behaviour
src/Core/Components/Behaviour.h:48
Enum
Bits
src/Platform/Compute/Compute.h:35
Enum
BlendFactor
src/Platform/OpenGL/Renderer.h:35
Class
Block
src/Utilities/Memory/PoolAllocator.h:25
Class
BoundingBox
src/Core/Rendering/RenderObjects/DebugBuffer.h:36
Class
BoxCollider
src/Core/Components/Physics/BoxCollider.h:37
Class
BoxShape
src/Platform/Bullet3/BoxShape.h:38
Class
BufferAllocation
src/Core/Resources/BufferAllocator.h:35
Class
BufferAllocator
src/Core/Resources/BufferAllocator.h:41
Class
BufferAllocatorImpl
src/Core/Resources/BufferAllocator.cpp:35
Class
BufferAllocatorImpl
src/Core/Resources/BufferAllocator.h:33
Class
BufferBase
src/Platform/OpenGL/BufferBase.h:57
Enum
BufferType
src/Platform/OpenGL/BufferBase.h:49
Enum
BuildType
src/Core/Config/Config.h:52
Class
CameraBase
src/Core/Components/Camera/CameraBase.h:37
Class
CameraController
src/Core/Components/Camera/CameraController.h:62
Class
CameraController
src/Core/Application/Rendering.h:38
Class
CameraController
src/Core/Rendering/RenderController.h:41
Class
CameraEffects
TODO: split into multiple components
src/Core/Components/Camera/CameraEffects.h:36
Class
CameraEffects
src/Core/Rendering/RenderPipeline.h:45
Class
CameraEffects
src/Core/Rendering/RenderController.h:42
Class
CameraGodRay
src/Core/Components/Camera/CameraGodRay.h:7
Class
CameraGodRay
src/Core/Rendering/RenderPipeline.h:50
Class
CameraRender
src/Core/Components/Camera/CameraController.h:45
Class
CameraSSAO
src/Core/Components/Camera/CameraSSAO.h:35
Class
CameraSSAO
src/Core/Rendering/RenderPipeline.h:49
Class
CameraSSGI
src/Core/Components/Camera/CameraSSGI.h:35
Class
CameraSSGI
src/Core/Rendering/RenderPipeline.h:48
Class
CameraSSR
src/Core/Components/Camera/CameraSSR.h:35
Class
CameraSSR
src/Core/Rendering/RenderPipeline.h:47
Class
CameraToneMapping
src/Core/Components/Camera/CameraToneMapping.h:36
Class
CameraToneMapping
src/Core/Rendering/RenderPipeline.h:46
Class
CameraToneMapping
src/Core/Rendering/RenderController.h:43
Enum
CameraType
src/Core/Components/Camera/CameraController.h:38
Class
CameraUnit
src/Core/Rendering/RenderPipeline.h:58
Class
Capsule
src/Core/Rendering/RenderObjects/DebugBuffer.h:40
Class
CapsuleCollider
src/Core/Components/Physics/CapsuleCollider.h:37
Class
CapsuleShape
src/Platform/Bullet3/CapsuleShape.h:38
Class
CharacterController
src/Core/Components/Physics/CharacterController.h:36
Class
ChunkAllocator
ChunkAllocator class by #Momo uses std::malloc to allocate chunks (each 4KB) chunks can are freed in any order usind std::free */
src/Utilities/Memory/ChunkAllocator.h:13
Class
Circle
src/Core/BoundingObjects/Circle.h:35
Class
Circle
src/Core/Rendering/RenderObjects/DebugBuffer.h:44
Class
CloneCallback
src/Core/Serialization/SceneSerializer.h:40
Class
ColliderBase
src/Core/Components/Physics/ColliderBase.h:39
Class
ColorChannels
src/Core/Components/Camera/CameraToneMapping.h:41
Class
Colors
src/Library/Primitives/Colors.h:38
Class
CompilerLogger
src/Core/Runtime/RuntimeCompiler.cpp:262
Class
Component
src/Utilities/ECS/Component.h:37
Class
ComponentFactory
src/Utilities/ECS/ComponentFactory.h:38
Class
ComponentFactory
src/Core/Application/Rendering.h:39
Class
ComponentIterator
src/Utilities/ECS/ComponentView.h:49
Class
ComponentManager
src/Utilities/ECS/Component.h:35
next →
1–100 of 401, ranked by callers