Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Illation/ETEngine
/ types & classes
Types & classes
617 in github.com/Illation/ETEngine
⨍
Functions
1,651
◇
Types & classes
617
↓ 52 callers
Class
HashString
------------------------ HashString Utility hash that registers its name in a database for debugging purposes and is serialized / deserialized as an
Engine/source/EtCore/Hashing/HashString.h:29
↓ 34 callers
Class
TestCComponent
Engine/unit_tests/ECS/EcsTestUtilities.h:35
↓ 15 callers
Class
TestBComponent
Engine/unit_tests/ECS/EcsTestUtilities.h:24
↓ 12 callers
Class
LineVertex
Engine/source/EtRendering/Extensions/DebugRenderer.h:16
↓ 7 callers
Class
Parser
The parser manages the lifetime of the dom
Engine/source/EtCore/FileSystem/Json/JsonParser.h:12
↓ 7 callers
Class
TestAComponent
Engine/unit_tests/ECS/EcsTestUtilities.h:14
↓ 6 callers
Class
Plane
------------------------ Plane Mathematical definition for a plane
Engine/source/EtMath/Geometry.h:18
↓ 6 callers
Class
Sphere
------------------------ Sphere Mathematical definition for a sphere
Engine/source/EtMath/Geometry.h:44
↓ 4 callers
Class
ComponentSignature
-------------------- ComponentSignature Identifier for a component composition
Engine/source/EtFramework/ECS/ComponentSignature.h:15
↓ 4 callers
Class
RawComponentPtr
------------------ RawComponentPtr Type erased component data - #note: this does not copy the componentData, it just points to it, so the component d
Engine/source/EtFramework/ECS/RawComponentPointer.h:15
↓ 4 callers
Class
TestRefCountComp
Engine/unit_tests/ECS/EcsTestUtilities.h:56
↓ 4 callers
Class
iterator
Engine/source/EtFramework/ECS/ComponentRange.h:58
↓ 3 callers
Class
DensityProfile
Engine/source/EtRendering/PlanetTech/AtmosphereSettings.h:23
↓ 3 callers
Class
Light
------------------ Light All data required to render a light
Engine/source/EtRendering/SceneStructure/Light.h:14
↓ 3 callers
Class
TestOverwriteComp
Engine/unit_tests/ECS/EcsTestUtilities.h:46
↓ 3 callers
Class
TestVertex
doc/abstract_graphics_api_example/TestRenderer.cpp:23
↓ 2 callers
Class
AddBuffer
Engine/source/EtFramework/ECS/EcsCommandBuffer.h:35
↓ 2 callers
Class
ArchetypeLayer
Engine/source/EtFramework/ECS/EcsController.h:43
↓ 2 callers
Class
AtmosphereSettings
Engine/source/EtRendering/PlanetTech/AtmosphereSettings.h:54
↓ 2 callers
Class
Chunk
Engine/source/EtRendering/SceneStructure/GLTF.h:387
↓ 2 callers
Class
CommandlineArguments
--------------------------------- CommandlineArguments Store commandline arguments here so we can look them up later, might do more complex things wi
Engine/source/EtEditor/EditorApp.h:25
↓ 2 callers
Class
DensityProfileLayer
Engine/source/EtRendering/PlanetTech/AtmosphereSettings.h:13
↓ 2 callers
Class
EntityData
Engine/source/EtFramework/ECS/EcsController.h:26
↓ 2 callers
Class
Mesh
Engine/source/EtRendering/SceneStructure/GLTF.h:80
↓ 2 callers
Class
PackageEntry
Engine/source/EtCore/FileSystem/Package/FilePackage.h:33
↓ 1 callers
Class
ActiveAudioListenerComponent
--------------------------------- ActiveAudioListenerComponent Tag component that marks an entity as being the active audio listener - shouldn't swit
Engine/source/EtFramework/Components/AudioListenerComponent.h:49
↓ 1 callers
Class
ArchetypeContainer
Engine/source/EtFramework/ECS/EcsController.h:36
↓ 1 callers
Class
AssetType
Engine/source/EtEditor/Content/AssetTypeFilter.h:32
↓ 1 callers
Class
Atmosphere
Engine/source/EtRendering/PlanetTech/Planet.h:19
↓ 1 callers
Class
AtmosphereInstance
----------------------------- AtmosphereInstance Draw parameters for an atmosphere within a render scene
Engine/source/EtRendering/PlanetTech/Atmosphere.h:19
↓ 1 callers
Class
AtmosphereParameters
Engine/source/EtRendering/PlanetTech/AtmosphereSettings.h:29
↓ 1 callers
Class
AudioSource3DComponent
--------------------------------- AudioSource3DComponent Component data for audio sources that should be updated relative to the entities transform (
Engine/source/EtFramework/Components/AudioSourceComponent.h:106
↓ 1 callers
Class
Camera
Engine/source/EtRendering/SceneStructure/GLTF.h:279
↓ 1 callers
Class
DirectionalShadowData
Engine/source/EtRendering/SceneRendering/ShadowRenderer.h:13
↓ 1 callers
Class
FILE_ACCESS_FLAGS
Engine/source/EtCore/FileSystem/Facade/FileAccessFlags.h:9
↓ 1 callers
Class
FreeCameraComponent
--------------------------- FreeCameraComponent describes the state of editor camera behavior
Projects/Demo/source/Runtime/FreeCamera.h:18
↓ 1 callers
Class
FrustumCorners
Engine/source/EtRendering/GraphicsTypes/Frustum.h:17
↓ 1 callers
Class
LightInstance
Engine/source/EtRendering/SceneStructure/RenderScene.h:51
↓ 1 callers
Class
LineMetaData
Engine/source/EtRendering/Extensions/DebugRenderer.h:22
↓ 1 callers
Class
Material
Engine/source/EtRendering/SceneStructure/GLTF.h:239
↓ 1 callers
Class
MaterialCollection
---------------------- MaterialCollection List of all meshes to be drawn with a particular shader
Engine/source/EtRendering/SceneStructure/MaterialCollection.h:24
↓ 1 callers
Class
MaterialInstance
Engine/source/EtRendering/SceneStructure/MaterialCollection.h:47
↓ 1 callers
Class
MeshInstance
Engine/source/EtRendering/SceneStructure/RenderScene.h:36
↓ 1 callers
Class
OutlineList
Engine/source/EtRendering/Extensions/OutlineExtension.h:30
↓ 1 callers
Class
PatchInstance
Engine/source/EtRendering/PlanetTech/Patch.h:25
↓ 1 callers
Class
PatchVertex
Engine/source/EtRendering/PlanetTech/Patch.h:13
↓ 1 callers
Class
PkgEntry
--------------------------------- PkgEntry Meta info for a package file entry
Engine/source/EtCore/FileSystem/Package/PackageDataStructure.h:50
↓ 1 callers
Class
Planet
Engine/source/EtRendering/PlanetTech/Patch.h:10
↓ 1 callers
Class
PostProcessingSettings
--------------------------------- PostProcessingSettings Defines tuning for post processing
Engine/source/EtRendering/GraphicsTypes/PostProcessingSettings.h:16
↓ 1 callers
Class
QueuedFont
Engine/source/EtRendering/SceneRendering/TextRenderer.h:74
↓ 1 callers
Class
Sprite
---------------------- Sprite Data required to draw a sprite in a scene
Engine/source/EtRendering/SceneStructure/Sprite.h:18
↓ 1 callers
Class
TextCache
Engine/source/EtRendering/SceneRendering/TextRenderer.h:49
↓ 1 callers
Class
TextVertex
Engine/source/EtRendering/SceneRendering/TextRenderer.h:34
↓ 1 callers
Class
TextureParameters
--------------------------------- TextureParameters Variables controlling how a the GPU shows a texture
Engine/source/EtRendering/GraphicsTypes/TextureParameters.h:14
↓ 1 callers
Class
TextureUnitCache
Engine/source/EtRendering/GraphicsContext/GlContextImpl.h:62
↓ 1 callers
Class
Tickable
Engine/source/EtCore/UpdateCycle/TickManager.h:36
↓ 1 callers
Class
Translate
Engine/source/EtFramework/Systems/AudioSourceSystem.h:47
↓ 1 callers
Class
Tri
Engine/source/EtRendering/PlanetTech/Triangulator.h:21
↓ 1 callers
Class
UniformDescriptor
--------------------------------- UniformDescriptor access information for a uniform parameter within a parameterBlock
Engine/source/EtRendering/GraphicsContext/GraphicsTypes.h:299
↓ 1 callers
Class
UniformParam
--------------------------------- UniformParam access information for a uniform parameter within a parameterBlock
Engine/source/EtRendering/GraphicsTypes/ParameterBlock.h:23
↓ 1 callers
Class
glTFAsset
Engine/source/EtRendering/SceneStructure/GLTF.h:398
Class
AbstractFramework
---------------------------- AbstractFramework Ties various engine systems together, loads them in the correct order, and provides an interface for A
Engine/source/EtRuntime/AbstractFramework.h:29
Class
AbstractLogger
Engine/source/EtCore/Util/Logger.h:48
Class
Accessor
Engine/source/EtFramework/ECS/ComponentView.h:34
Class
Accessor
Engine/source/EtRendering/SceneStructure/GLTF.h:151
Enum
AlphaMode
Engine/source/EtRendering/SceneStructure/GLTF.h:232
Class
Animation
Engine/source/EtRendering/SceneStructure/GLTF.h:308
Class
Archetype
fwd
Engine/source/EtFramework/ECS/EcsController.h:14
Class
Archetype
fwd
Engine/source/EtFramework/ECS/System.h:14
Class
Archetype
fwd
Engine/source/EtFramework/ECS/ComponentRange.h:9
Class
Archetype
--------------- Archetype Contains a specific set of components for entities that match the given signature
Engine/source/EtFramework/ECS/Archetype.h:16
Class
Array
Engine/source/EtCore/FileSystem/Json/JsonDom.h:28
Class
Asset
Engine/source/EtCore/Content/Asset.h:170
Class
Asset
Engine/source/EtRendering/SceneStructure/GLTF.h:24
Class
AssetCache
Engine/source/EtCore/Content/AssetDatabase.h:49
Class
AssetDatabase
--------------------------------- AssetDatabase Container for all assets and package descriptors
Engine/source/EtCore/Content/AssetDatabase.h:18
Class
AssetDatabase
Engine/source/EtCore/Content/ResourceManager.h:9
Class
AssetPtr
Engine/source/EtCore/Content/AssetPointer.h:56
Class
AssetTypeFilter
--------------------------------------- AssetTypeFilter Menu that lets you select asset types
Engine/source/EtEditor/Content/AssetTypeFilter.h:28
Class
AssetWidget
--------------- AssetWidget Display a thumbnail of an asset
Engine/source/EtEditor/Content/AssetWidget.h:20
Class
Atmosphere
Engine/source/EtRendering/GlobalRenderingSystems/AtmospherePrecompute.h:11
Class
Atmosphere
----------------------------- Atmosphere Rendering data for an atmosphere, the result of a precomputation
Engine/source/EtRendering/PlanetTech/Atmosphere.h:36
Class
AtmosphereComponent
--------------------------------- AtmosphereComponent Adds atmospheric scattering to an entity
Engine/source/EtFramework/Components/AtmosphereComponent.h:17
Class
AtmosphereComponentDesc
--------------------------------- AtmosphereComponentDesc Descriptor for serialization and deserialization of atmosphere components
Engine/source/EtFramework/Components/AtmosphereComponent.h:57
Class
AtmosphereInit
Engine/source/EtFramework/Components/AtmosphereComponent.h:23
Class
AtmosphereInit
---------------- AtmosphereInit Events for adding and removing atmosphere components from the scene
Engine/source/EtFramework/Systems/AtmosphereInit.h:16
Class
AtmospherePrecompute
Engine/source/EtRendering/GlobalRenderingSystems/AtmospherePrecompute.h:15
Class
AttributeDescriptor
--------------------------------- AttributeDescriptor Per vertex type data for automatic input layout definition
Engine/source/EtRendering/GraphicsTypes/VertexInfo.h:53
Class
Attributes
Engine/source/EtRendering/SceneStructure/GLTF.h:59
Class
AudioAsset
--------------------------------- AudioAsset Loadable Audio Data
Engine/source/EtFramework/Audio/AudioData.h:35
Class
AudioBufferData
Engine/source/EtFramework/Audio/AudioData.h:47
Class
AudioData
Projects/Demo/source/Common/PlaylistComponent.h:9
Class
AudioData
Engine/source/EtFramework/Components/AudioSourceComponent.h:14
Class
AudioData
--------------------------------- AudioData Minimal data required for openAL to play a sound effect
Engine/source/EtFramework/Audio/AudioData.h:18
Class
AudioListenerComponent
--------------------------------- AudioListenerComponent Descriptor for serialization and deserialization of sprite components
Engine/source/EtFramework/Components/AudioListenerComponent.h:14
Class
AudioListenerComponentDesc
Engine/source/EtFramework/Components/AudioListenerComponent.h:59
Class
AudioListenerSystem
Engine/source/EtFramework/Components/AudioListenerComponent.h:20
Class
AudioListenerSystem
--------------------- AudioListenerSystem Synchronizes the active audio listener with openAl
Engine/source/EtFramework/Systems/AudioListenerSystem.h:36
Class
AudioListenerSystemView
--------------------------------- AudioListenerSystemView Data required for the audio listener system to process
Engine/source/EtFramework/Systems/AudioListenerSystem.h:18
Class
AudioManager
Engine/source/EtFramework/Audio/AudioManager.h:12
next →
1–100 of 617, ranked by callers