Karma Engine
Loading...
Searching...
No Matches
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level
1
2
3
4
5
]
C
Karma::Animation
C
Karma::Anuprana
►
C
Karma::Application
C
KarmaApp
C
KarmaApp
C
Karma::BoneInfo
C
Karma::BufferElement
C
Karma::BufferLayout
C
Karma::Button
C
Karma::CallbacksFromEditor
►
C
Karma::Camera
C
Karma::OrthographicCamera
C
Karma::PerspectiveCamera
C
Karma::ControllerDevice
►
C
std::enable_shared_from_this
C
Karma::VulkanVertexArray
►
C
Karma::Event
C
Karma::AppRenderEvent
C
Karma::AppTickEvent
C
Karma::AppUpdateEvent
C
Karma::ControllerDeviceConnectedEvent
C
Karma::ControllerDeviceDisconnectedEvent
►
C
Karma::KeyEvent
C
Karma::KeyPressedEvent
C
Karma::KeyReleasedEvent
C
Karma::KeyTypedEvent
►
C
Karma::MouseButtonEvent
C
Karma::MouseButtonPressedEvent
C
Karma::MouseButtonReleasedEvent
C
Karma::MouseMovedEvent
C
Karma::MouseScrolledEvent
C
Karma::WindowCloseEvent
C
Karma::WindowResizeEvent
C
Karma::EventDispatcher
C
Karma::FActorIteratorState
C
Karma::FActorSpawnParameters
C
Karma::FField
C
Karma::FFieldClass
C
Karma::FFieldVariant
►
C
Karma::FGenericPlatformMemory
C
Karma::FLinuxPlatformMemory
C
Karma::FMacPlatformMemory
C
Karma::FWindowsPlatformMemory
C
Karma::FMath
C
Karma::FMemory
C
Karma::FObjectInitializer
C
Karma::FStaticConstructObjectParameters
C
Karma::FTransform
C
Karma::FUObjectAllocator
C
Karma::FUObjectItem
C
FURL
C
FUrlConfig
C
Karma::FWorldContext
C
Karma::GameAction
►
C
Karma::GraphicsContext
C
Karma::OpenGLContext
C
Karma::VulkanContext
►
C
Karma::ImageBuffer
C
Karma::OpenGLImageBuffer
C
Karma::VulkanImageBuffer
C
ImDrawCmdHeader
C
ImGuiDockContextPruneNodeData
C
ImGuiDockNodeTreeInfo
C
ImGuiDockPreviewData
C
ImGuiResizeBorderDef
C
ImGuiResizeGripDef
C
KarmaGuiStorage::ImGuiStoragePair
C
ImGuiStyleVarInfo
C
KarmaGuiTextFilter::ImGuiTextRange
►
C
Karma::IndexBuffer
C
Karma::OpenGLIndexBuffer
C
Karma::VulkanIndexBuffer
C
Karma::UWorld::InitializationValues
►
C
Karma::Input
C
Karma::LinuxInput
C
Karma::MacInput
C
Karma::WindowsInput
►
C
Karma::InputData
C
Karma::LinuxInputData
C
Karma::MacInputData
C
Karma::WindowsInputData
C
Karma::KarmaGui
C
KarmaGui_ImplGlfw_Data
C
Karma::KarmaGui_ImplGlfw_ViewportData
►
C
Karma::KarmaGui_ImplOpenGL3_Data
C
Karma::KarmaGuiBackendRendererUserData
►
C
Karma::KarmaGui_ImplVulkan_Data
C
Karma::KarmaGuiBackendRendererUserData
C
Karma::KarmaGui_ImplVulkan_Image_TextureData
C
Karma::KarmaGui_ImplVulkan_InitInfo
C
Karma::KarmaGui_ImplVulkan_ViewportData
C
Karma::KarmaGui_ImplVulkanH_ImageFrame
C
Karma::KarmaGui_ImplVulkanH_ImageFrameRenderBuffers
C
Karma::KarmaGui_ImplVulkanH_Window
C
Karma::KarmaGui_ImplVulkanH_WindowRenderBuffers
C
Karma::KarmaGui_Vulkan_Frame_On_Flight
C
KarmaGuiContext
C
Karma::KarmaGuiDockPreviewData
C
KarmaGuiInputTextCallbackData
C
Karma::KarmaGuiInternal
C
KarmaGuiIO
C
KarmaGuiKeyData
C
KarmaGuiListClipper
C
Karma::KarmaGuiMesa
C
KarmaGuiOnceUponAFrame
C
Karma::KarmaGuiOpenGLHandler
C
KarmaGuiPayload
C
KarmaGuiPlatformImeData
C
KarmaGuiPlatformIO
C
KarmaGuiPlatformMonitor
C
KarmaGuiPlotArrayGetterData
C
Karma::KarmaGuiRenderer
C
KarmaGuiSizeCallbackData
C
KarmaGuiStorage
C
KarmaGuiStyle
C
KarmaGuiTabBarSection
C
KarmaGuiTableColumnSortSpecs
C
KarmaGuiTableSortSpecs
C
KarmaGuiTextBuffer
C
KarmaGuiTextFilter
►
C
KarmaGuiViewport
C
KGGuiViewportP
C
Karma::KarmaGuiVulkanHandler
C
KarmaGuiWindowClass
C
Karma::KarmaLogMesa
C
KarmaMap< KeyType, ValueType >
Karma's std::map wrapper
►
C
KarmaMap< UClass *, KarmaVector< UObject * > * >
C
Karma::KarmaClassObjectMap
C
Karma::KarmaSmriti
C
Karma::KarmaTuringMachineElectronics
C
Karma::KarmaUtilities
C
KarmaVector< BuildingBlock >
Karma's std::vector wrapper
C
KarmaVector< FUObjectAllocatorCallback >
►
C
KarmaVector< FUObjectItem * >
C
Karma::FUObjectArray
C
KarmaVector< Karma::AActor * >
C
KarmaVector< Karma::FWorldContext * >
C
KarmaVector< Karma::UObject * >
C
KarmaVector< Karma::UObjectsStatistics >
C
KarmaVector< Karma::UWorld ** >
C
KarmaVector< std::shared_ptr< Karma::UActorComponent > >
C
KGBitArray< BITCOUNT, OFFSET >
C
KGBitVector
C
KGChunkStream< T >
C
KGChunkStream< KGGuiTableSettings >
C
KGChunkStream< KGGuiWindowSettings >
C
KGColor
C
KGDrawChannel
C
KGDrawCmd
C
KGDrawData
C
KGDrawDataBuilder
C
KGDrawList
C
KGDrawListSharedData
C
KGDrawListSplitter
C
KGDrawVert
C
KGFont
C
KGFontAtlas
C
KGFontAtlasCustomRect
C
KGFontBuildDstData
C
KGFontBuilderIO
C
KGFontBuildSrcData
C
KGFontConfig
C
KGFontGlyph
C
KGFontGlyphRangesBuilder
C
KGGuiColorMod
C
KGGuiComboPreviewData
C
KGGuiContextHook
C
KGGuiDataTypeInfo
C
KGGuiDataTypeTempStorage
C
KGGuiDockContext
C
KGGuiDockNode
C
KGGuiDockNodeSettings
C
KGGuiDockRequest
C
KGGuiGroupData
C
KGGuiInputEvent
C
KGGuiInputEventAppFocused
C
KGGuiInputEventKey
C
KGGuiInputEventMouseButton
C
KGGuiInputEventMousePos
C
KGGuiInputEventMouseViewport
C
KGGuiInputEventMouseWheel
C
KGGuiInputEventText
C
KGGuiInputTextState
C
KGGuiKeyOwnerData
C
KGGuiKeyRoutingData
C
KGGuiKeyRoutingTable
C
KGGuiLastItemData
C
KGGuiListClipperData
C
KGGuiListClipperRange
C
KGGuiLocEntry
C
KGGuiMenuColumns
C
KGGuiMetricsConfig
C
KGGuiNavItemData
C
KGGuiNextItemData
C
KGGuiNextWindowData
C
KGGuiOldColumnData
C
KGGuiOldColumns
C
KGGuiPopupData
C
KGGuiPtrOrIndex
C
KGGuiSettingsHandler
C
KGGuiShrinkWidthItem
C
KGGuiStackLevelInfo
C
KGGuiStackSizes
C
KGGuiStackTool
C
KGGuiStyleMod
C
KGGuiTabBar
C
KGGuiTabItem
C
KGGuiTable
C
KGGuiTableCellData
C
KGGuiTableColumn
C
KGGuiTableColumnSettings
C
KGGuiTableInstanceData
C
KGGuiTableSettings
C
KGGuiTableTempData
C
KGGuiTextIndex
C
KGGuiWindow
C
KGGuiWindowDockStyle
C
KGGuiWindowSettings
C
KGGuiWindowStackData
C
KGGuiWindowTempData
C
KGNewWrapper
C
KGPool< T >
C
KGPool< KGGuiTabBar >
C
KGPool< KGGuiTable >
C
KGRect
C
KGSpan< T >
C
KGSpan< KGGuiTableCellData >
C
KGSpan< KGGuiTableColumn >
C
KGSpan< KGGuiTableColumnIdx >
C
KGSpanAllocator< CHUNKS >
C
KGVec1
C
KGVec2
C
KGVec2ih
C
KGVec4
C
KGVector< T >
C
KGVector< char >
C
KGVector< float >
C
KGVector< int >
C
KGVector< KarmaGuiPlatformMonitor >
C
KGVector< KarmaGuiStorage::ImGuiStoragePair >
C
KGVector< KarmaGuiTableColumnSortSpecs >
C
KGVector< KarmaGuiTextFilter::ImGuiTextRange >
C
KGVector< KarmaGuiViewport * >
C
KGVector< KGDrawChannel >
C
KGVector< KGDrawCmd >
C
KGVector< KGDrawIdx >
C
KGVector< KGDrawList * >
C
KGVector< KGDrawVert >
C
KGVector< KGFont * >
C
KGVector< KGFontAtlasCustomRect >
C
KGVector< KGFontConfig >
C
KGVector< KGFontGlyph >
C
KGVector< KGGuiColorMod >
C
KGVector< KGGuiContextHook >
C
KGVector< KGGuiDockNodeSettings >
C
KGVector< KGGuiDockRequest >
C
KGVector< KGGuiGroupData >
C
KGVector< KGGuiID >
C
KGVector< KGGuiInputEvent >
C
KGVector< KGGuiItemFlags >
C
KGVector< KGGuiKeyRoutingData >
C
KGVector< KGGuiListClipperData >
C
KGVector< KGGuiListClipperRange >
C
KGVector< KGGuiOldColumnData >
C
KGVector< KGGuiOldColumns >
C
KGVector< KGGuiPopupData >
C
KGVector< KGGuiPtrOrIndex >
C
KGVector< KGGuiSettingsHandler >
C
KGVector< KGGuiShrinkWidthItem >
C
KGVector< KGGuiStackLevelInfo >
C
KGVector< KGGuiStyleMod >
C
KGVector< KGGuiTabBar >
C
KGVector< KGGuiTabItem >
C
KGVector< KGGuiTable >
C
KGVector< KGGuiTableInstanceData >
C
KGVector< KGGuiTableTempData >
C
KGVector< KGGuiViewportP * >
C
KGVector< KGGuiWindow * >
C
KGVector< KGGuiWindowStackData >
C
KGVector< KGTextureID >
C
KGVector< KGU32 >
C
KGVector< KGVec2 >
C
KGVector< KGVec4 >
C
KGVector< KGWchar >
C
KGVector< unsigned char >
►
C
Karma::Layer
C
ExampleLayer
C
Karma::EditorLayer
C
Karma::KarmaGuiLayer
C
Karma::LayerStack
C
Karma::Log
C
Karma::Material
C
Karma::MesaDecalData
►
C
Karma::Mesh
C
Karma::SkeletalMesh
C
Karma::QueueFamilyIndices
C
Karma::RenderCommand
C
Karma::Renderer
►
C
Karma::RendererAPI
C
Karma::OpenGLRendererAPI
C
Karma::VulkanRendererAPI
C
Karma::Scene
C
Karma::SceneModel
C
Karma::SelectIntPointerType< T32BITS, T64BITS, PointerSize >
C
Karma::SelectIntPointerType< T32BITS, T64BITS, 4 >
C
Karma::SelectIntPointerType< T32BITS, T64BITS, 8 >
►
C
Karma::Shader
C
Karma::OpenGLShader
C
Karma::VulkanShader
C
KGStb::STB_TexteditState
C
STB_TexteditState
C
KGStb::StbFindState
C
stbrp__findresult
C
stbrp_context
C
stbrp_node
C
stbrp_rect
C
KGStb::StbTexteditRow
C
StbTexteditRow
C
stbtt__bitmap
C
stbtt__buf
C
stbtt_aligned_quad
C
stbtt_bakedchar
C
stbtt_fontinfo
C
stbtt_kerningentry
C
stbtt_pack_context
C
stbtt_pack_range
C
stbtt_packedchar
C
stbtt_vertex
C
KGStb::StbUndoRecord
C
StbUndoRecord
C
KGStb::StbUndoState
C
StbUndoState
C
Karma::SwapChainSupportDetails
C
Karma::KarmaTuringMachineElectronics::SystemRAM
C
Karma::TActorIteratorBase< Derived >
►
C
Karma::TActorIteratorBase< FActorIterator >
C
Karma::FActorIterator
►
C
Karma::TActorIteratorBase< TActorIterator< ActorType > >
C
Karma::TActorIterator< ActorType >
C
Karma::TChooseClass< Predicate, TrueClass, FalseClass >
C
Karma::TChooseClass< false, TrueClass, FalseClass >
C
Karma::TChooseClass< true, TrueClass, FalseClass >
►
C
Karma::Texture
C
Karma::VulkanTexture
C
Karma::TIsDerivedFrom< DerivedType, BaseType >
C
Karma::TIsIntegral< T >
C
Karma::TIsIntegral< bool >
C
Karma::TIsIntegral< char >
C
Karma::TIsIntegral< char16_t >
C
Karma::TIsIntegral< char32_t >
C
Karma::TIsIntegral< const T >
C
Karma::TIsIntegral< const volatile T >
C
Karma::TIsIntegral< int >
C
Karma::TIsIntegral< long >
C
Karma::TIsIntegral< long long >
C
Karma::TIsIntegral< short >
C
Karma::TIsIntegral< signed char >
C
Karma::TIsIntegral< unsigned char >
C
Karma::TIsIntegral< unsigned int >
C
Karma::TIsIntegral< unsigned long >
C
Karma::TIsIntegral< unsigned long long >
C
Karma::TIsIntegral< unsigned short >
C
Karma::TIsIntegral< volatile T >
C
Karma::TIsIntegral< wchar_t >
C
Karma::TIsPointer< T >
C
Karma::TIsPointer< const T >
C
Karma::TIsPointer< const volatile T >
C
Karma::TIsPointer< T * >
C
Karma::TIsPointer< volatile T >
C
Karma::TIsTSubclassOf< T >
C
Karma::TIsTSubclassOf< TSubclassOf< T > >
►
C
Karma::FUObjectArray::TIterator
C
Karma::FRawObjectIterator
C
Karma::TQuaternion
C
Karma::TRotator
C
Karma::TSubclassOf< TClass >
C
Karma::TSubclassOf< class AGameModeBase >
C
Karma::TSubclassOf< Karma::AActor >
C
Karma::UBODataPointer
►
C
Karma::UniformBufferObject
C
Karma::OpenGLUniformBuffer
C
Karma::VulkanUniformBuffer
►
C
Karma::UObjectBase
Low level implementation of
UObject
, should not be used directly in game code Taken from UE's UObjectBaseUtility.h
►
C
Karma::UObject
The base class of all the game code relevant objects
►
C
Karma::AActor
C
Karma::AWorldSettings
C
Karma::KEngine
►
C
Karma::UActorComponent
►
C
Karma::USceneComponent
C
Karma::UChildActorComponent
C
Karma::UPrimitiveComponent
►
C
Karma::UField
►
C
Karma::UStruct
C
Karma::UClass
C
Karma::UGameInstance
C
Karma::UGameViewportClient
C
Karma::ULevel
C
Karma::UPackage
C
Karma::UWorld
C
Karma::UObjectsStatistics
►
C
Karma::VertexArray
C
Karma::OpenGLVertexArray
C
Karma::VulkanVertexArray
►
C
Karma::VertexBuffer
C
Karma::OpenGLVertexBuffer
C
Karma::VulkanVertexBuffer
C
Karma::VulkanHolder
►
C
Karma::Window
C
Karma::LinuxWindow
C
Karma::MacWindow
C
Karma::WindowsWindow
C
Karma::WindowManipulationGaugeData
C
Karma::WindowProps
Generated by
1.12.0