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
↓ 153 callers
Method
Upload
Engine/source/EtRendering/PlanetTech/AtmosphereSettings.cpp:120
↓ 95 callers
Method
end
Engine/source/EtFramework/ECS/ComponentRange.h:102
↓ 79 callers
Method
begin
accessors -----------
Engine/source/EtFramework/ECS/ComponentRange.h:101
↓ 58 callers
Method
GetType
Engine/source/EtRendering/SceneRendering/ShadedSceneRenderer.h:45
↓ 49 callers
Function
ApplyIntValue
Engine/source/EtCore/FileSystem/Json/JsonDom.h:115
↓ 45 callers
Method
BindFramebuffer
--------------------------------- GlContext::BindFramebuffer Set the framebuffer we will draw to and read from
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:874
↓ 45 callers
Method
BindVertexArray
--------------------------------- GlContext::BindVertexArray Bind the current vertex array that the state operates on
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:951
↓ 45 callers
Method
SetShader
--------------------------------- GlContext::SetShader Set the shader we draw with
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:859
↓ 43 callers
Method
obj
Engine/source/EtCore/FileSystem/Json/JsonDom.cpp:35
↓ 41 callers
Function
SafeDelete
Engine/source/EtCore/stdafx.h:28
↓ 39 callers
Function
ApplyNumValue
Engine/source/EtCore/FileSystem/Json/JsonDom.h:100
↓ 38 callers
Method
BindBuffer
--------------------------------- GlContext::BindBuffer Bind the current buffer that the state operates on
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:969
↓ 37 callers
Method
arr
Engine/source/EtCore/FileSystem/Json/JsonDom.cpp:52
↓ 34 callers
Method
GetLocation
Accessors ----------
Engine/source/EtRendering/GraphicsTypes/TextureData.h:33
↓ 32 callers
Method
DebugPopGroup
--------------------------------- GlContext::DebugPopGroup Pop the debugging scope. <see above>
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:2231
↓ 32 callers
Method
DebugPushGroup
--------------------------------- GlContext::DebugPushGroup Push a debugging scope onto the stack e.g for renderdoc
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:2220
↓ 31 callers
Method
AddEntity
---------------------- Archetype::AddEntity Add an entity and all related components to an archetype - returns the index within the archetype which t
Engine/source/EtFramework/ECS/Archetype.cpp:95
↓ 29 callers
Method
GetChildren
accessors ---------------
Engine/source/EtCore/FileSystem/Entry.h:121
↓ 29 callers
Method
GetKeyState
--------------------------------- InputManager::GetKeyState Returns the state of a given key
Engine/source/EtCore/Util/InputManager.cpp:43
↓ 29 callers
Method
GetType
Engine/source/EtCore/FileSystem/Entry.h:70
↓ 29 callers
Method
SetVertexAttributeArrayEnabled
--------------------------------- GlContext::SetVertexAttributeArrayEnabled Enable or disable an attribute at an index in the current vertex array
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:1145
↓ 28 callers
Method
GetName
--------------------------------- Entry::GetName Get the name of an entry including its path
Engine/source/EtCore/FileSystem/Entry.cpp:83
↓ 28 callers
Method
GetSize
--------------------------------- File::GetSize Get the size of the file in bytes
Engine/source/EtCore/FileSystem/Entry.cpp:230
↓ 28 callers
Method
SetParameters
--------------------------------- TextureData::SetParameters Sets parameters on a texture, can optionally be enforced This function should be called
Engine/source/EtRendering/GraphicsTypes/TextureData.cpp:87
↓ 27 callers
Method
Build
--------------------------------- TextureData::Build send the data to the GPU location. Can be initialized without any image data
Engine/source/EtRendering/GraphicsTypes/TextureData.cpp:73
↓ 26 callers
Method
DefineVertexAttributePointer
--------------------------------- GlContext::DefineVertexAttributePointer Define the type of data the attribute at a certain index in the current ver
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:1162
↓ 26 callers
Function
MakeRawComponent
Engine/source/EtFramework/ECS/RawComponentPointer.h:26
↓ 26 callers
Method
SetViewport
---------------------------- Camera::SetViewport
Engine/source/EtRendering/GraphicsTypes/Camera.cpp:101
↓ 26 callers
Method
insert
add an element to the map return a pair of an iterator pointing to the element and the elements new ID
Engine/source/EtCore/Containers/slot_map.h:142
↓ 26 callers
Function
nearEquals
Engine/source/EtMath/MathUtil.h:47
↓ 23 callers
Method
SetBlendEnabled
--------------------------------- GlContext::SetBlendEnabled Set the buffers on which blending is enabled
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:698
↓ 21 callers
Method
TestALError
Engine/source/EtFramework/Audio/AudioManager.cpp:52
↓ 20 callers
Method
GetType
material param interface --------------------------
Engine/source/EtRendering/MaterialSystem/MaterialDescriptor.h:76
↓ 20 callers
Method
Open
--------------------------------- File::Open Open the file
Engine/source/EtCore/FileSystem/Entry.cpp:137
↓ 19 callers
Method
GetId
Engine/source/EtCore/Content/Asset.h:39
↓ 18 callers
Method
GetParent
Engine/source/EtEditor/Layout/EditorNode.h:42
↓ 18 callers
Method
SetBufferData
--------------------------------- GlContext::SetBufferData Fill the buffer at target with an array of data
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:1135
↓ 17 callers
Method
GetDimensions
Engine/source/EtRendering/GraphicsContext/Viewport.h:72
↓ 17 callers
Method
GetPath
--------------------------------- Entry::GetPath Get the path of an entry, recursively stepping up the parent list
Engine/source/EtCore/FileSystem/Entry.cpp:66
↓ 17 callers
Method
LinkTextureToFbo
--------------------------------- GlContext::LinkTextureToFbo link to current draw FB with a color attachment
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:2074
↓ 17 callers
Method
SetFeedbackState
------------------------------------- EditorToolNode::OnToolComboChanged
Engine/source/EtEditor/Layout/EditorToolNode.cpp:350
↓ 16 callers
Method
GenFramebuffers
--------------------------------- GlContext::GenFramebuffers Create a number of framebuffer objects
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:1986
↓ 16 callers
Method
GetEntityCount
entities
Engine/source/EtFramework/ECS/EcsController.h:127
↓ 15 callers
Method
BindRenderbuffer
--------------------------------- GlContext::BindFramebuffer Set the active renderbuffer
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:917
↓ 15 callers
Method
GetEntity
------------------------- Archetype::GetEntity Get the ID of the entity which has it's components stored at the index
Engine/source/EtFramework/ECS/Archetype.cpp:81
↓ 15 callers
Method
Register
------------------------------ HashStringRegistry::Register Register a hash and it's string value
Engine/source/EtCore/Hashing/HashStringRegistry.cpp:39
↓ 14 callers
Method
CreateBuffer
--------------------------------- GlContext::CreateBuffer
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:1103
↓ 14 callers
Method
DeleteBuffer
--------------------------------- GlContext::DeleteBuffer Delete a buffer
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:1125
↓ 14 callers
Method
Draw
--------------------------------- TextRenderer::Draw Draws all currently queued fonts to the active render target
Engine/source/EtRendering/SceneRendering/TextRenderer.cpp:214
↓ 14 callers
Method
str
Engine/source/EtCore/FileSystem/Json/JsonDom.cpp:9
↓ 13 callers
Function
GetType
Utility ---------------------
Engine/source/EtCore/Content/Asset.h:146
↓ 13 callers
Method
SetRenderbufferStorage
--------------------------------- GlContext::SetRenderbufferStorage Establish a renderbuffers dataformat and storage
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:2050
↓ 13 callers
Function
ToBtVec3
Engine/source/EtFramework/Physics/BulletETM.h:10
↓ 12 callers
Method
GetBufferPosition
Engine/source/EtCore/FileSystem/BinaryReader.cpp:103
↓ 12 callers
Method
GetRadius
Engine/source/EtRendering/PlanetTech/Planet.h:58
↓ 12 callers
Method
GetTargetType
Engine/source/EtRendering/GraphicsTypes/TextureData.h:42
↓ 11 callers
Method
AddEntityChild
------------------------------- EcsController::AddEntityChild Add an entity without components to the system, one level below the parent entity
Engine/source/EtFramework/ECS/EcsController.cpp:67
↓ 11 callers
Method
DeleteRenderBuffers
--------------------------------- GlContext::DeleteRenderBuffers Frees the renderbuffer GPU resources
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:2031
↓ 11 callers
Method
Get
accessors -----------
Engine/source/EtCore/Hashing/HashString.h:86
↓ 11 callers
Method
GetActiveContext
Engine/source/EtCore/Util/Context.h:47
↓ 11 callers
Method
GetAttachment
Engine/source/EtEditor/Layout/EditorNode.h:41
↓ 11 callers
Method
GetResolution
Engine/source/EtRendering/GraphicsTypes/TextureData.h:35
↓ 11 callers
Method
GetSize
------------------------ ComponentPool::GetSize count of components being stored
Engine/source/EtFramework/ECS/ComponentPool.cpp:45
↓ 11 callers
Method
GetWindow
accessors -----------
Engine/source/EtRuntime/Rendering/GlfwRenderArea.h:38
↓ 11 callers
Method
Initialize
--------------------------------- TextRenderer::Initialize Create handles to GPU objects
Engine/source/EtRendering/SceneRendering/TextRenderer.cpp:61
↓ 11 callers
Method
LinkTextureToFbo2D
--------------------------------- GlContext::LinkTextureToFbo Same as above, but specifies a target
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:2084
↓ 11 callers
Method
RandFloat
------------------------------ Random::RandFloat
Engine/source/EtMath/Random.cpp:43
↓ 11 callers
Method
ToStringDbg
-------------------------- HashString::GetStringDbg returns either the stored string or a numeric version if the latter is unavailable
Engine/source/EtCore/Hashing/HashString.cpp:135
↓ 10 callers
Method
AddComponents
----------------------------- EcsController::AddComponent Add a list of components to an entity
Engine/source/EtFramework/ECS/EcsController.cpp:317
↓ 10 callers
Method
CreateVertexArray
--------------------------------- GlContext::CreateVertexArray
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:1093
↓ 10 callers
Method
DeleteFramebuffers
--------------------------------- GlContext::DeleteFramebuffers Frees the framebuffer GPU resources
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:1996
↓ 10 callers
Method
DeleteVertexArray
--------------------------------- GlContext::DeleteVertexArray Delete a vertex array
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:1115
↓ 10 callers
Method
DeltaTime
Engine/source/EtCore/Util/Time.cpp:34
↓ 10 callers
Method
GenRenderBuffers
--------------------------------- GlContext::GenRenderBuffers Create a number of renderbuffer objects
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:2021
↓ 10 callers
Method
LinkRenderbufferToFbo
--------------------------------- GlContext::LinkRenderbufferToFbo
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:2112
↓ 10 callers
Method
Read
--------------------------------- File::Read Read from the file
Engine/source/EtCore/FileSystem/Entry.cpp:163
↓ 10 callers
Method
SetBufferPosition
Engine/source/EtCore/FileSystem/BinaryReader.cpp:114
↓ 10 callers
Method
SetDepthEnabled
--------------------------------- GlContext::SetDepthEnabled
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:688
↓ 10 callers
Method
UploadUniform
--------------------------------- GlContext::UploadUniform Upload a boolean to the GPU
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:1896
↓ 9 callers
Method
Append
------------------------ ComponentPool::Append Add an component to the end of the buffer (without knowing its static type data)
Engine/source/EtFramework/ECS/ComponentPool.cpp:57
↓ 9 callers
Method
GetAsset
Engine/source/EtCore/Content/Asset.h:41
↓ 9 callers
Method
GetFlag
Engine/source/EtCore/FileSystem/Facade/FileAccessFlags.h:30
↓ 9 callers
Method
GetType
Engine/source/EtCore/FileSystem/Json/JsonDom.h:95
↓ 9 callers
Method
SetDrawBufferCount
--------------------------------- GlContext::SetDrawBufferCount Setup the amount of color attachments on the current framebuffer
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:2136
↓ 9 callers
Method
num
Engine/source/EtCore/FileSystem/Json/JsonDom.cpp:18
↓ 9 callers
Function
radians
Engine/source/EtMath/MathUtil.h:73
↓ 8 callers
Method
Clear
--------------------------------- GlContext::Clear Clear the part of the currently set viewport that is mapped to the mask
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:1068
↓ 8 callers
Function
DisplayError
--------------------- DisplayError Displays the last error in the winApi. lpszFunction is just an argument that enhances the debug output
Engine/source/EtCore/Util/WindowsUtil.cpp:22
↓ 8 callers
Method
DrawArrays
--------------------------------- GlContext::DrawArrays Draw vertex data (without indices)
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:1015
↓ 8 callers
Method
GetChild1
Engine/source/EtEditor/Layout/EditorSplitNode.h:51
↓ 8 callers
Method
GetParent
Engine/source/EtCore/FileSystem/Entry.h:31
↓ 8 callers
Method
GetType
Engine/source/EtEditor/Layout/EditorToolNode.h:73
↓ 8 callers
Method
NumArr
Engine/source/EtCore/FileSystem/Json/JsonDom.cpp:82
↓ 8 callers
Method
RemoveEntity
------------------------- Archetype::RemoveEntity Remove all the component data for an entity from the archetype - returns the entity id that was pla
Engine/source/EtFramework/ECS/Archetype.cpp:114
↓ 8 callers
Method
SetCullEnabled
--------------------------------- GlContext::SetCullEnabled
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:757
↓ 7 callers
Method
At
-------------------- ComponentPool::At typeless element access
Engine/source/EtFramework/ECS/ComponentPool.cpp:19
↓ 7 callers
Method
Contains
-------------------------------- ComponentSignature::Contains
Engine/source/EtFramework/ECS/ComponentSignature.cpp:77
↓ 7 callers
Function
ConvDataType
--------------------------------- ConvDataType
Engine/source/EtRendering/GraphicsContext/GlContextImpl.hpp:36
↓ 7 callers
Method
GetFontSize
Engine/source/EtRendering/GraphicsTypes/SpriteFont.h:81
↓ 7 callers
Method
GetId
Engine/source/EtRendering/PlanetTech/Atmosphere.h:44
next →
1–100 of 1,651, ranked by callers