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
↓ 7 callers
Method
GetRoot
--------------------------------- EditorBase::Init
Engine/source/EtEditor/Layout/EditorBase.cpp:40
↓ 7 callers
Method
GetSceneId
accessors -----------
Engine/source/EtFramework/SceneGraph/UnifiedScene.h:54
↓ 7 callers
Method
Mount
Engine/source/EtCore/FileSystem/Directory/DirectoryBaseLinux.hpp:10
↓ 7 callers
Method
Resize
--------------------------------- TextureData::Resize returns true if regenerated - if the texture is a framebuffer texture upscaling won't work prop
Engine/source/EtRendering/GraphicsTypes/TextureData.cpp:100
↓ 7 callers
Method
SetBlendEquation
--------------------------------- GlContext::SetBlendEquation Set the equation we use to blend pixels
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:789
↓ 7 callers
Method
SetBlendFunction
--------------------------------- GlContext::SetBlendFunction Set the function we use to blend pixels
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:804
↓ 7 callers
Method
SetColor
Engine/source/EtCore/Util/Logger.cpp:266
↓ 7 callers
Method
UploadTextureSize
Engine/source/EtRendering/PlanetTech/AtmosphereSettings.cpp:193
↓ 7 callers
Method
emplace
Engine/source/EtCore/Containers/linear_hash_map.h:215
↓ 6 callers
Function
ALvec3
Engine/source/EtFramework/Audio/OpenAL_ETM.h:8
↓ 6 callers
Function
ArrayVector
Engine/source/EtCore/FileSystem/Json/JsonDom.h:133
↓ 6 callers
Method
ContainsPointer
--------------------------------- EditorNode::ContainsPointer
Engine/source/EtEditor/Layout/EditorNode.cpp:57
↓ 6 callers
Method
Erase
------------------------ ComponentPool::Erase Swaps the content with the last component and removes the last element from the list
Engine/source/EtFramework/ECS/ComponentPool.cpp:74
↓ 6 callers
Function
GetAccessorVectorArray
Engine/source/EtRendering/SceneStructure/GLTF.h:504
↓ 6 callers
Method
GetAsset
Engine/source/EtEditor/Content/AssetWidget.h:26
↓ 6 callers
Method
GetChild2
Engine/source/EtEditor/Layout/EditorSplitNode.h:52
↓ 6 callers
Method
GetNodeId
Engine/source/EtFramework/Components/TransformComponent.h:75
↓ 6 callers
Method
GetShader
accessors ---------------------
Engine/source/EtRendering/MaterialSystem/MaterialData.h:57
↓ 6 callers
Method
GetWorld
Engine/source/EtFramework/Physics/PhysicsWorld.h:21
↓ 6 callers
Method
Initialize
--------------------------------- GlfwRenderArea::Initialize Create a Window and an openGL context to draw to the window
Engine/source/EtRuntime/Rendering/GlfwRenderArea.cpp:20
↓ 6 callers
Function
InterpolatedSpectrum
Engine/source/EtRendering/PlanetTech/AtmosphereSettings.cpp:15
↓ 6 callers
Method
IsEmpty
Engine/source/EtCore/Hashing/HashString.h:87
↓ 6 callers
Method
IsLeaf
editor node interface -----------------------
Engine/source/EtEditor/Layout/EditorToolNode.h:53
↓ 6 callers
Method
SetPosition
--------------------------------- TransformComponent::SetPosition
Engine/source/EtFramework/Components/TransformComponent.cpp:53
↓ 6 callers
Method
Write
--------------------------------- PackageWriter::Write Write the listed files to the data vector
Engine/source/EtCooker/PackageWriter.cpp:117
↓ 5 callers
Method
Close
--------------------------------- File::Close Close the file
Engine/source/EtCore/FileSystem/Entry.cpp:217
↓ 5 callers
Method
ContainsSphere
Engine/source/EtRendering/GraphicsTypes/Frustum.cpp:123
↓ 5 callers
Function
ConvBufferType
--------------------------------- ConvDrawMode Not all buffer types are currently listed, they will be added when support is needed
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:100
↓ 5 callers
Method
DrawText
--------------------------------- TextRenderer::DrawText Creates a text cache and adds it to the active font
Engine/source/EtRendering/SceneRendering/TextRenderer.cpp:138
↓ 5 callers
Method
Exists
Engine/source/EtCore/FileSystem/BinaryReader.h:36
↓ 5 callers
Method
GetApiContext
--------------------------------- SingleContextGlArea::GetApiContext
Engine/source/EtEditor/Rendering/GtkRenderArea.cpp:66
↓ 5 callers
Method
GetBaseMaterial
material interface ---------------------
Engine/source/EtRendering/MaterialSystem/MaterialData.h:52
↓ 5 callers
Method
GetBrightness
Engine/source/EtFramework/Components/LightComponent.h:40
↓ 5 callers
Method
GetId
Engine/source/EtFramework/SceneGraph/EntityLink.h:33
↓ 5 callers
Function
GetSize
--------------------------------- GetSize
Engine/source/EtRendering/GraphicsTypes/ParameterBlock.cpp:19
↓ 5 callers
Method
GetTargetFBO
Engine/source/EtRendering/SceneRendering/ScreenSpaceReflections.h:20
↓ 5 callers
Method
HasComponent
------------------------- Archetype::HasComponent Check if the archetype can store a specific component type
Engine/source/EtFramework/ECS/Archetype.cpp:46
↓ 5 callers
Method
Init
--------------------------------- EditorBase::Init deserialize the default tool layout and construct the tools from it, then init the editor systems
Engine/source/EtEditor/Layout/EditorBase.cpp:50
↓ 5 callers
Method
Process
Engine/unit_tests/ECS/EcsCommandBufferTest.cpp:90
↓ 5 callers
Method
ReadChunk
--------------------------------- File::Read Read from the file
Engine/source/EtCore/FileSystem/Entry.cpp:181
↓ 5 callers
Method
Rotate
---------------------------- TransformComponent::Rotate
Engine/source/EtFramework/Components/TransformComponent.cpp:88
↓ 5 callers
Method
SetClearColor
--------------------------------- GlContext::SetClearColor Set the colour that gets drawn when we clear the viewport
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:845
↓ 5 callers
Method
SetFaceCullingMode
--------------------------------- GlContext::SetFaceCullingMode Set the culling mode (front back neither...)
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:775
↓ 5 callers
Method
SetRenderer
--------------------------------- Viewport::SetRenderer Set the renderer, takes ownership of it
Engine/source/EtRendering/GraphicsContext/Viewport.cpp:95
↓ 5 callers
Method
SetRotation
--------------------------------- TransformComponent::SetRotation
Engine/source/EtFramework/Components/TransformComponent.cpp:98
↓ 5 callers
Method
SetState
functionality ---------------
Engine/source/EtEditor/Layout/ToolNodeFeedback.h:57
↓ 5 callers
Function
ToEtmVec3
Engine/source/EtFramework/Physics/BulletETM.h:23
↓ 4 callers
Function
AddPackageToWriter
-------------------- AddPackageToWriter Gets all assets in a package of that database and adds them to the package writer
Engine/source/EtCooker/mainCooker.cpp:135
↓ 4 callers
Method
Clear
------------------------- Archetype::Clear
Engine/source/EtFramework/ECS/Archetype.cpp:144
↓ 4 callers
Function
ConvColorFormat
--------------------------------- ConvColorFormat must grow along with E_ColorFormat - reinterpret to GLint for internal format
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:210
↓ 4 callers
Function
ConvTextureType
--------------------------------- ConvTextureType
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:20
↓ 4 callers
Method
DefineVertexAttribDivisor
--------------------------------- GlContext::DefineVertexAttribDivisor Additional vertex stride during instanced rendering
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:1191
↓ 4 callers
Method
DrawElements
--------------------------------- GlContext::DrawElements Draw vertex data with indices
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:1026
↓ 4 callers
Function
ExtractBasicTypes
--------------------------------- ExtractBasicTypes Convert basic JSON "leaf" values to rttr::variants, assuming the variant will convert it to its a
Engine/source/EtCore/Reflection/serialization.cpp:459
↓ 4 callers
Method
GetComponentData
--------------------------------- EcsController::GetComponentData
Engine/source/EtFramework/ECS/EcsController.cpp:505
↓ 4 callers
Method
GetCurrentEntity
--------------------- ComponentView::Next Increment component pointers
Engine/source/EtFramework/ECS/ComponentView.cpp:92
↓ 4 callers
Method
GetExtension
--------------------------------- Entry::GetExtension Get the extension of an entry, if it has one
Engine/source/EtCore/FileSystem/Entry.cpp:93
↓ 4 callers
Method
GetLength
Engine/source/EtCore/Content/AssetStub.h:25
↓ 4 callers
Method
GetState
Engine/source/EtEditor/Layout/ToolNodeFeedback.h:52
↓ 4 callers
Method
GetText
Engine/source/EtCore/Content/AssetStub.h:24
↓ 4 callers
Method
GetTime
Engine/source/EtCore/Util/Time.cpp:29
↓ 4 callers
Method
GetType
--------------------------------- AssetDatabase::AssetCache::GetType Get the type of an asset cache
Engine/source/EtCore/Content/AssetDatabase.cpp:56
↓ 4 callers
Method
Initialize
--------------------------------- EditorConfig::Initialize Load from JSON and generate derived data
Engine/source/EtEditor/Util/EditorConfig.cpp:37
↓ 4 callers
Method
Interpolate
Engine/source/EtRendering/GlobalRenderingSystems/CIE.cpp:50
↓ 4 callers
Method
IsMounted
Engine/source/EtCore/FileSystem/Entry.h:127
↓ 4 callers
Method
LoadScene
------------------------- UnifiedScene::LoadScene
Engine/source/EtFramework/SceneGraph/UnifiedScene.cpp:105
↓ 4 callers
Function
ObjectFromJsonRecursive
--------------------------------- ObjectFromJsonRecursive Recursively deserialize JSON values into an object or pointer(the instance) with a known ty
Engine/source/EtCore/Reflection/serialization.cpp:898
↓ 4 callers
Method
RegisterListener
---------------------------------------------------- SceneEditor::RegisterListener
Engine/source/EtEditor/SceneEditor/SceneEditor.cpp:140
↓ 4 callers
Method
ReparentEntity
------------------------------- EcsController::ReparentEntity Change what parent an entity is linked to, also moving all of its children - if the par
Engine/source/EtFramework/ECS/EcsController.cpp:183
↓ 4 callers
Method
SetAudioData
modifiers -----------
Engine/source/EtFramework/Components/AudioSourceComponent.h:45
↓ 4 callers
Method
SetFlags
Engine/source/EtCore/FileSystem/Facade/FileAccessFlags.h:25
↓ 4 callers
Method
SetSplitPosition
Engine/source/EtEditor/Layout/ToolNodeFeedback.h:59
↓ 4 callers
Method
UnbindTexture
--------------------------------- GlContext::BindTexture Unbind a texture from whatever target it is bound to
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:941
↓ 4 callers
Method
Unmount
--------------------------------- Directory::Unmount Unmount the directory and all subdirectories
Engine/source/EtCore/FileSystem/Entry.cpp:323
↓ 4 callers
Method
UnregisterListener
---------------------------------------------------- SceneEditor::UnregisterListener
Engine/source/EtEditor/SceneEditor/SceneEditor.cpp:150
↓ 4 callers
Function
VariantToJsonValue
--------------------------------- VariantToJsonValue Recursively convert an rttr::variant to a json value, figuring out it's type in the process
Engine/source/EtCore/Reflection/serialization.cpp:81
↓ 4 callers
Method
b
Engine/source/EtCore/FileSystem/Json/JsonDom.cpp:61
↓ 3 callers
Method
AddEntity
-------------------------- EcsController::AddEntity Add an entity without components to the system
Engine/source/EtFramework/ECS/EcsController.cpp:57
↓ 3 callers
Method
AddFile
--------------------------------- PackageWriter::AddFile Add a file to the writer and create a package entry for it - takes ownership
Engine/source/EtCooker/PackageWriter.cpp:48
↓ 3 callers
Method
AttachShader
--------------------------------- GlContext::AttachShader Attach a shader to a program before linking
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:1478
↓ 3 callers
Function
ConvDrawMode
--------------------------------- ConvDrawMode
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:77
↓ 3 callers
Function
ConvWrapMode
--------------------------------- ConvWrapMode Convert E_TextureWrapMode to OpenGL enum
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:304
↓ 3 callers
Method
CreateHandle
--------------------------------- TextureData::CreateHandle Create a handle that allows bindless use of the texture. After the handle is created, no
Engine/source/EtRendering/GraphicsTypes/TextureData.cpp:142
↓ 3 callers
Method
DefineVertexAttribIPointer
--------------------------------- GlContext::DefineVertexAttribIPointer Same as above, but for non normalized integers
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:1177
↓ 3 callers
Method
DeleteShader
--------------------------------- GlContext::DeleteShader Delete a shader by its handle
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:1436
↓ 3 callers
Function
DestroyBlock
--------------------------------- DestroyBlock
Engine/source/EtRendering/GraphicsTypes/ParameterBlock.cpp:95
↓ 3 callers
Function
ExtractPointerValueType
--------------------------------- ExtractPointerValueType Pointer objects are wrapped so that they can indicate their underlying inherited type
Engine/source/EtCore/Reflection/serialization.cpp:845
↓ 3 callers
Method
GenerateTexture
--------------------------------- GlContext::UnmapBuffer
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:1233
↓ 3 callers
Method
GetActiveCamera
Engine/source/EtFramework/SceneGraph/UnifiedScene.h:57
↓ 3 callers
Method
GetAspectRatio
Engine/source/EtRendering/GraphicsContext/Viewport.h:73
↓ 3 callers
Method
GetDestructor
--------------------------------------- ComponentRegistry::GetDestructor Function that calls the components destructor on a block of memory without f
Engine/source/EtFramework/ECS/ComponentRegistry.cpp:66
↓ 3 callers
Method
GetDimensions
--------------------------------- GtkRenderArea::GetDimensions
Engine/source/EtEditor/Rendering/GtkRenderArea.cpp:184
↓ 3 callers
Method
GetEditor
Engine/source/EtEditor/Layout/EditorToolNode.h:77
↓ 3 callers
Method
GetEntryData
--------------------------------- FilePackage::GetEntryData This will do a file read from disk
Engine/source/EtCore/FileSystem/Package/FilePackage.cpp:84
↓ 3 callers
Method
GetFOV
Engine/source/EtRendering/GraphicsTypes/Camera.h:46
↓ 3 callers
Method
GetHandle
Engine/source/EtRendering/GraphicsTypes/TextureData.h:34
↓ 3 callers
Method
GetIndexCount
Engine/source/EtRendering/GraphicsTypes/Mesh.h:109
↓ 3 callers
Method
GetIndexDataType
Engine/source/EtRendering/GraphicsTypes/Mesh.h:110
↓ 3 callers
Method
GetMesh
accessors -----------
Engine/source/EtFramework/Components/ModelComponent.h:40
↓ 3 callers
Method
GetMouseButton
--------------------------------- InputManager::GetMouseButton Returns the state of a given mouse button
Engine/source/EtCore/Util/InputManager.cpp:59
← previous
next →
101–200 of 1,651, ranked by callers