Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Illation/ETEngine
/ functions
Functions
1,651 in github.com/Illation/ETEngine
⨍
Functions
1,651
◇
Types & classes
617
↓ 1 callers
Method
OnAssetTypeFilterChanged
------------------------------------------------- ResourceView::OnAssetTypeFilterChanged
Engine/source/EtEditor/Content/ResourceView.cpp:168
↓ 1 callers
Method
OnCursorResize
---------------------------- GlfwEventManager::OnCursorResize Change the cursor currently used
Engine/source/EtRuntime/Core/GlfwEventManager.cpp:118
↓ 1 callers
Method
OnDeinit
Engine/source/EtEditor/Layout/EditorTool.h:44
↓ 1 callers
Method
OnDeinit
Engine/source/EtRendering/GraphicsContext/ViewportRenderer.h:22
↓ 1 callers
Method
OnEditorTick
------------------------------------ SceneViewport::OnEditorTick
Engine/source/EtEditor/Tools/SceneViewport.cpp:245
↓ 1 callers
Method
OnEntityIdAssigned
---------------------------------------- EntityLinkResolver::OnEntityIdAssigned This function should be called when entities are added to the ECS - a
Engine/source/EtFramework/SceneGraph/EntityLink.cpp:108
↓ 1 callers
Method
OnEntitySelectionChanged
-------------------------- Outliner::OnSceneEvent React to any changes in the scene
Engine/source/EtEditor/Tools/Outliner.cpp:127
↓ 1 callers
Method
OnEntitySelectionCleared
-------------------------------- Outliner::OnSelectionChanged Update the selected item list
Engine/source/EtEditor/Tools/Outliner.cpp:153
↓ 1 callers
Method
OnInit
Engine/source/EtRendering/GraphicsContext/ViewportRenderer.h:21
↓ 1 callers
Method
OnMerge
---------------------------- EcsCommandBuffer::OnMerge
Engine/source/EtFramework/ECS/EcsCommandBuffer.cpp:152
↓ 1 callers
Method
OnRender
--------------------------------- Viewport::OnRender This function updates everything in a gameloops style and then calls Render, making sure to refr
Engine/source/EtRendering/GraphicsContext/Viewport.cpp:178
↓ 1 callers
Method
OnResize
--------------------------------- Viewport::OnUnrealize When the drawable area resizes - we should recreate framebuffer textures here etc
Engine/source/EtRendering/GraphicsContext/Viewport.cpp:158
↓ 1 callers
Method
OnScenePostLoadRoot
Engine/source/EtFramework/SceneGraph/ComponentDescriptor.h:62
↓ 1 callers
Method
OnSceneSet
------------------------------------ SceneViewport::OnSceneSet Once the scene is set we can start setting up rendering
Engine/source/EtEditor/Tools/SceneViewport.cpp:212
↓ 1 callers
Method
OnShown
--------------------------------- SceneViewport::OnShown Show the splash screen as soon as possible
Engine/source/EtEditor/Tools/SceneViewport.cpp:199
↓ 1 callers
Method
OnTextureDelete
---------------------------------------------- GlContext::TextureUnitCache::OnTextureDelete When a texture gets deleted, texture units referring to i
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:512
↓ 1 callers
Method
OnTick
Engine/source/EtCore/UpdateCycle/Tickable.h:22
↓ 1 callers
Method
OnViewportPostFlush
--------------------------------- ScreenshotCapture::OnViewportPostFlush We wait for the viewports renderer to finish and the API to flush so the per
Engine/source/EtFramework/Util/ScreenshotCapture.cpp:72
↓ 1 callers
Method
OnViewportPreRender
--------------------------------- EntityIdRenderer::OnViewportPreRender Runs before the viewports rendererer does its thing
Engine/source/EtEditor/Rendering/EntityIdRenderer.cpp:120
↓ 1 callers
Method
Open
Engine/source/EtCore/FileSystem/Facade/FileBaseWin.hpp:13
↓ 1 callers
Function
ParseParamType
--------------------------------- ParseParamType
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:360
↓ 1 callers
Method
Pick
--------------------------------- EntityIdRenderer::Pick Picks an entity by drawing each entity visible to the scene renderer with a color calculated
Engine/source/EtEditor/Rendering/EntityIdRenderer.cpp:99
↓ 1 callers
Method
PopulateUniform
--------------------------------- GlContext::PopulateUniform Fill the data with the shaders current parameter value
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:1847
↓ 1 callers
Method
Precalculate
Engine/source/EtRendering/PlanetTech/Triangulator.cpp:48
↓ 1 callers
Method
Precompute
Engine/source/EtRendering/GlobalRenderingSystems/PbrPrefilter.cpp:27
↓ 1 callers
Method
Process
-------------------------- LightSystem::Process Extract light colors
Engine/source/EtFramework/Systems/LightSystem.cpp:61
↓ 1 callers
Method
Process
Engine/unit_tests/ECS/EcsSystemScheduleTest.cpp:45
↓ 1 callers
Method
QueryStartScene
--------------------------------- EditorConfig::QueryStartScene Let the user decide what scene to boot into
Engine/source/EtEditor/Util/EditorConfig.cpp:53
↓ 1 callers
Method
Recalculate
---------------------------- Camera::Recalculate
Engine/source/EtRendering/GraphicsTypes/Camera.cpp:115
↓ 1 callers
Method
Ref
--------------------------------- I_Asset::Reference::Ref Makes sure the reference is loaded (by creating a smart asset pointer)
Engine/source/EtCore/Content/Asset.cpp:54
↓ 1 callers
Method
RegisterCursorShapeManager
--------------------------------- InputManager::RegisterCursorShapeManager Sets the object that changes the cursor shape
Engine/source/EtCore/Util/InputManager.cpp:136
↓ 1 callers
Method
RegisterDefaultTriggerer
--------------------------------- TickManager::RegisterDefaultTriggerer Register a default triggerer which can tick if there are no real time trigger
Engine/source/EtCore/UpdateCycle/TickManager.cpp:135
↓ 1 callers
Method
RegisterListener
----------------------------------- AssetTypeFilter::RegisterListener
Engine/source/EtEditor/Content/AssetTypeFilter.cpp:132
↓ 1 callers
Method
RegisterOnEntityAdded
----------------------------------------- EcsController::RegisterOnEntityAdded
Engine/source/EtFramework/ECS/EcsController.cpp:395
↓ 1 callers
Method
RegisterRealTimeTriggerer
--------------------------------- TickManager::RegisterRealTimeTriggerer Register a real time triggerer, disabling default tick triggering in the pro
Engine/source/EtCore/UpdateCycle/TickManager.cpp:113
↓ 1 callers
Method
RegisterTickable
--------------------------------- TickManager::RegisterTickable Add a triggerable object by inserting it into the list. objects of the highest priori
Engine/source/EtCore/UpdateCycle/TickManager.cpp:158
↓ 1 callers
Method
RemoveAtmosphere
------------------------- Scene::RemoveAtmosphere Remove an instance of an atmosphere, and if it was the last instance of a rendering data set, also
Engine/source/EtRendering/SceneStructure/RenderScene.cpp:369
↓ 1 callers
Method
RemoveComponents
--------------------------------- EcsController::RemoveComponents Remove a list of components from an entity
Engine/source/EtFramework/ECS/EcsController.cpp:347
↓ 1 callers
Method
RemoveEntity
---------------------------------- EcsCommandBuffer::RemoveEntity
Engine/source/EtFramework/ECS/EcsCommandBuffer.cpp:104
↓ 1 callers
Method
RemoveEntity
----------------------------- EcsController::RemoveEntity Remove an entity and all its children
Engine/source/EtFramework/ECS/EcsController.cpp:224
↓ 1 callers
Method
RemoveFile
--------------------------------- PackageWriter::RemoveFile Remove a file without deleting it
Engine/source/EtCooker/PackageWriter.cpp:77
↓ 1 callers
Method
RemoveInstance
---------------------- Scene::RemoveInstance
Engine/source/EtRendering/SceneStructure/RenderScene.cpp:146
↓ 1 callers
Method
RemoveLight
---------------------- Scene::RemoveDirectionalLight
Engine/source/EtRendering/SceneStructure/RenderScene.cpp:246
↓ 1 callers
Method
RemoveNode
---------------------- Scene::RemoveNode Remove a transformation from the scene
Engine/source/EtRendering/SceneStructure/RenderScene.cpp:60
↓ 1 callers
Method
RemovePlanet
--------------------- Scene::RemovePlanet
Engine/source/EtRendering/SceneStructure/RenderScene.cpp:324
↓ 1 callers
Method
RemoveSprite
--------------------- Scene::RemoveSprite
Engine/source/EtRendering/SceneStructure/RenderScene.cpp:441
↓ 1 callers
Method
ReparentEntity
---------------------------------- EcsCommandBuffer::ReparentEntity
Engine/source/EtFramework/ECS/EcsCommandBuffer.cpp:91
↓ 1 callers
Method
Reset
functionality ----------------
Engine/source/EtCore/Hashing/HashString.h:60
↓ 1 callers
Method
Reset
Engine/source/EtFramework/Systems/TransformSystem.h:72
↓ 1 callers
Method
RootDraw
Engine/source/EtRendering/GlobalRenderingSystems/PrimitiveRenderer.cpp:13
↓ 1 callers
Method
Run
------------------------ AbstractFramework::Run Bootstrap the engine and start the main loop
Engine/source/EtRuntime/AbstractFramework.cpp:62
↓ 1 callers
Function
RunCooker
Engine/source/EtCooker/mainCooker.cpp:63
↓ 1 callers
Method
SaveLayout
--------------------------------- EditorBase::SaveLayout
Engine/source/EtEditor/Layout/EditorBase.cpp:93
↓ 1 callers
Method
SetActive
Engine/source/EtRendering/GraphicsContext/Viewport.h:58
↓ 1 callers
Method
SetAssignedId
modifiers -----------
Engine/source/EtFramework/SceneGraph/SceneDescriptor.h:45
↓ 1 callers
Method
SetClippingPlanes
---------------------------- Camera::SetClippingPlanes Contributes to either projection
Engine/source/EtRendering/GraphicsTypes/Camera.cpp:86
↓ 1 callers
Method
SetColor
Engine/source/EtRendering/SceneRendering/TextRenderer.h:96
↓ 1 callers
Method
SetCommandController
functionality ---------------
Engine/source/EtFramework/ECS/System.h:45
↓ 1 callers
Method
SetController
Engine/source/EtFramework/ECS/EcsCommandBuffer.h:81
↓ 1 callers
Function
SetDebuggingOptions
--------------------------------- SetDebuggingOptions On debug builds this will tell us about memory leaks
Projects/Demo/source/Runtime/main.cpp:59
↓ 1 callers
Function
SetDebuggingOptions
--------------------------------- SetDebuggingOptions Memory checks in debug mode
Projects/Demo/source/Editor/mainEditor.cpp:81
↓ 1 callers
Method
SetDepthFunction
--------------------------------- GlContext::SetDepthFunction How to compare depth values
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:2200
↓ 1 callers
Method
SetDistanceModel
Engine/source/EtFramework/Audio/AudioManager.cpp:75
↓ 1 callers
Method
SetHeaderMenuFlipTarget
--------------------------------- EditorNodeHierachy::SplitNode
Engine/source/EtEditor/Layout/EditorNodeHierachy.cpp:52
↓ 1 callers
Method
SetIsPerspective
---------------------------- Camera::SetIsPerspective
Engine/source/EtRendering/GraphicsTypes/Camera.cpp:35
↓ 1 callers
Method
SetLineWidth
--------------------------------- GlContext::SetLineWidth Set the width of lines that are drawn
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:983
↓ 1 callers
Method
SetLooping
Engine/source/EtFramework/Components/AudioSourceComponent.h:48
↓ 1 callers
Method
SetOnDeinit
Engine/source/EtRuntime/Rendering/GlfwRenderArea.h:44
↓ 1 callers
Method
SetOnInit
Engine/source/EtRuntime/Rendering/GlfwRenderArea.h:43
↓ 1 callers
Method
SetOnRender
Engine/source/EtRuntime/Rendering/GlfwRenderArea.h:46
↓ 1 callers
Method
SetOnResize
Engine/source/EtRuntime/Rendering/GlfwRenderArea.h:45
↓ 1 callers
Method
SetOrthoSize
Engine/source/EtFramework/Components/CameraComponent.h:43
↓ 1 callers
Method
SetParams
Engine/source/EtFramework/Components/AudioSourceComponent.h:117
↓ 1 callers
Method
SetReadBufferEnabled
----------------------------------- GlContext::SetReadBufferEnabled For the current buffer, whether or not openGL will read a color value. Assumes do
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:2164
↓ 1 callers
Method
SetScene
---------------------------------------------------- SceneSelection::SetScene start listening for scene events
Engine/source/EtEditor/SceneEditor/SceneSelection.cpp:25
↓ 1 callers
Method
SetSeamlessCubemapsEnabled
--------------------------------- GlContext::SetSeamlessCubemapsEnabled
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:765
↓ 1 callers
Method
SetSize
--------------------------------- GlfwRenderArea::SetVSyncEnabled
Engine/source/EtRuntime/Rendering/GlfwRenderArea.cpp:134
↓ 1 callers
Method
SetSize
---------------------------- Camera::SetSize Contributes to orthagonal projection
Engine/source/EtRendering/GraphicsTypes/Camera.cpp:70
↓ 1 callers
Method
SetState
Engine/source/EtFramework/Components/AudioSourceComponent.h:47
↓ 1 callers
Method
SetSunlight
---------------------------------- AtmosphereComponent::SetSunlight
Engine/source/EtFramework/Components/AtmosphereComponent.cpp:52
↓ 1 callers
Method
SetTextureData
--------------------------------- GlContext::SetTextureData upload a textures bits to its GPU location
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:1258
↓ 1 callers
Method
SetTextureParams
--------------------------------- GlContext::SetTextureParams Update parameters on a texture
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:1307
↓ 1 callers
Method
SetTransformation
---------------------------- Camera::SetTransformation Setting the transformation causes a view matrix update
Engine/source/EtRendering/GraphicsTypes/Camera.cpp:19
↓ 1 callers
Method
SetUniformBlockBinding
----------------------------------- GlContext::SetUniformBlockBinding
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:1594
↓ 1 callers
Method
SplitNode
--------------------------------- EditorNodeHierachy::SplitNode
Engine/source/EtEditor/Layout/EditorNodeHierachy.cpp:70
↓ 1 callers
Method
Start
Engine/source/EtCore/Util/Time.cpp:17
↓ 1 callers
Method
StartFrameTimer
Engine/source/EtCore/Util/PerformanceInfo.cpp:37
↓ 1 callers
Method
SystemTimestamp
Engine/source/EtCore/Util/Time.cpp:48
↓ 1 callers
Method
Take
--------------------------------- ScreenshotCapture::Take Reigster ourselves with the requested viewport. the actual capture is deferred until render
Engine/source/EtFramework/Util/ScreenshotCapture.cpp:52
↓ 1 callers
Function
ToEtmQuat
Engine/source/EtFramework/Physics/BulletETM.h:31
↓ 1 callers
Method
ToggleEntitySelected
---------------------------------------------------- SceneSelection::ToggleEntitySelected Selects the entity, or deselects if it already was selected
Engine/source/EtEditor/SceneEditor/SceneSelection.cpp:101
↓ 1 callers
Method
Translate
-------------------------------------- AudioSourceSystem::Translate::c-tor dependency setup
Engine/source/EtFramework/Systems/AudioSourceSystem.cpp:94
↓ 1 callers
Method
TriggerDefault
--------------------------------- TickManager::TriggerDefault Trigger a tick if this triggerer is currently registered and has already triggered a ti
Engine/source/EtCore/UpdateCycle/TickManager.cpp:76
↓ 1 callers
Method
TriggerRealTime
--------------------------------- TickManager::TriggerRealTime Trigger a tick if this triggerer is currently registered and has already triggered a t
Engine/source/EtCore/UpdateCycle/TickManager.cpp:43
↓ 1 callers
Method
Unbind
---------------------------------------------- GlContext::TextureUnitCache::Unbind
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:469
↓ 1 callers
Method
Uninitialize
--------------------------------- GlfwRenderArea::Initialize Destroy the context and OpenGl window
Engine/source/EtRuntime/Rendering/GlfwRenderArea.cpp:93
↓ 1 callers
Method
Unload
--------------------------------- I_Asset::Unload Either unload an asset now or wait for the asset manager to flush - waiting allows us to keep commo
Engine/source/EtCore/Content/Asset.cpp:196
↓ 1 callers
Function
UnloadInternal
Engine/source/EtCore/Content/Asset.h:75
↓ 1 callers
Method
UnloadScene
--------------------------- UnifiedScene::UnloadScene
Engine/source/EtFramework/SceneGraph/UnifiedScene.cpp:180
↓ 1 callers
Method
UnregisterDefaultTriggerer
--------------------------------- TickManager::UnregisterRealTimeTriggerer Remove a default triggerer from the list. Doesn't log if it doesn't do any
Engine/source/EtCore/UpdateCycle/TickManager.cpp:211
← previous
next →
501–600 of 1,651, ranked by callers