MCPcopy Create free account

hub / github.com/cadaver/turso3d / types & classes

Types & classes3,782 in github.com/cadaver/turso3d

↓ 142 callersClassVector3
Three-dimensional vector.
Turso3D/Math/Vector3.h:8
↓ 34 callersClassVector4
Four-dimensional vector.
Turso3D/Math/Vector4.h:8
↓ 30 callersClassDebugVertex
Debug rendering vertex.
Turso3D/Renderer/DebugRenderer.h:20
↓ 30 callersClassIntVector2
Two-dimensional vector with integer values.
Turso3D/Math/IntVector2.h:10
↓ 30 callersClassStringHash
Turso3D/IO/Stream.h:9
↓ 26 callersClassQuaternion
Rotation represented as a four-dimensional normalized vector.
Turso3D/Math/Quaternion.h:10
↓ 25 callersClassColor
RGBA color.
Turso3D/Math/Color.h:13
↓ 20 callersClassVector2
Two-dimensional vector.
Turso3D/Math/Vector2.h:10
↓ 18 callersClassIntVector3
Three-dimensional vector with integer values.
Turso3D/Math/IntVector3.h:10
↓ 18 callersClassVertexElement
Description of an element in a vertex declaration.
Turso3D/Graphics/GraphicsDefs.h:189
↓ 16 callersClassLog
Logging subsystem.
Turso3D/IO/Log.h:64
↓ 15 callersClasssigaction
ThirdParty/Tracy/client/TracyProfiler.cpp:905
↓ 13 callersClassfunction
ThirdParty/Tracy/libbacktrace/dwarf.cpp:593
↓ 11 callersClassIntRect
Two-dimensional bounding rectangle with integer values.
Turso3D/Math/IntRect.h:10
↓ 11 callersClassMatrix4
4x4 matrix for arbitrary linear transforms including projection.
Turso3D/Math/Matrix4.h:13
↓ 11 callersClassPlane
Turso3D/Math/Ray.h:10
↓ 10 callersClassMatrix3
3x3 matrix for rotation and scaling.
Turso3D/Math/Matrix3.h:10
↓ 9 callersClasssigaction
ThirdParty/SDL/src/core/linux/SDL_evdev_kbd.c:164
↓ 6 callersEnumType
ThirdParty/SDL/src/joystick/windows/SDL_windowsjoystick_c.h:51
↓ 5 callersClassMatrix3x4
Turso3D/Math/Matrix4.h:10
↓ 5 callersClassResourceRef
Turso3D/IO/Stream.h:11
↓ 5 callersClasssigaction
ThirdParty/SDL/src/core/freebsd/SDL_evdev_kbd_freebsd.c:77
↓ 5 callersClassstat
Turso3D/IO/FileSystem.cpp:98
↓ 4 callersClassBoundingBox
Turso3D/Renderer/DebugRenderer.h:10
↓ 4 callersClassD3D11ZoneScope
ThirdParty/Tracy/tracy/TracyD3D11.hpp:28
↓ 4 callersClassD3D12ZoneScope
ThirdParty/Tracy/tracy/TracyD3D12.hpp:28
↓ 4 callersClassIntBox
Three-dimensional bounding box with integer values.
Turso3D/Math/IntBox.h:10
↓ 4 callersClassMatrix3x4
3x4 matrix for scene node transform calculations.
Turso3D/Math/Matrix3x4.h:10
↓ 4 callersClasssigaction
ThirdParty/SDL/src/events/SDL_quit.c:74
↓ 2 callersClassImageLevel
Description of image mip level data.
Turso3D/Resource/Image.h:45
↓ 2 callersClassObjectRef
Turso3D/Object/ObjectResolver.h:10
↓ 2 callersClassResourceRefList
Turso3D/IO/Stream.h:12
↓ 2 callersClassStoredLogMessage
Stored log message from another thread.
Turso3D/IO/Log.h:30
↓ 2 callersClass_stat
Turso3D/IO/FileSystem.cpp:92
↓ 2 callersClassstat
ThirdParty/Tracy/client/TracyProfiler.cpp:1561
↓ 2 callersClassstat
ThirdParty/SDL/src/audio/SDL_audiodev.c:50
↓ 2 callersClassstat
ThirdParty/SDL/src/filesystem/posix/SDL_sysfsops.c:156
↓ 2 callersClassstat
ThirdParty/SDL/src/video/SDL_video.c:3330
↓ 1 callersClassBoundingBox
Turso3D/Math/Ray.h:8
↓ 1 callersEnumPlotFormatType
ThirdParty/Tracy/common/TracyQueue.hpp:602
↓ 1 callersClassProducerToken
When producing or consuming many elements, the most efficient way is to: 1) Use one of the bulk-operation methods of the queue with a token 2) Failing
ThirdParty/Tracy/client/tracy_concurrentqueue.h:192
↓ 1 callersClassProducerWrapper
ThirdParty/Tracy/client/TracyProfiler.cpp:268
↓ 1 callersClassQueueCallstackFrame
ThirdParty/Tracy/common/TracyQueue.hpp:531
↓ 1 callersClassSphere
Turso3D/Renderer/DebugRenderer.h:16
↓ 1 callersClassSphere
Turso3D/Math/Ray.h:11
↓ 1 callersClassStoredObjectRef
Stored object ref attribute.
Turso3D/Object/ObjectResolver.h:13
↓ 1 callersClassstat
ThirdParty/Tracy/client/TracySysTrace.cpp:643
↓ 1 callersClassstat
ThirdParty/SDL/src/core/linux/SDL_udev.c:224
↓ 1 callersClassstat
ThirdParty/SDL/src/joystick/SDL_steam_virtual_gamepad.c:62
↓ 1 callersClassstat
ThirdParty/SDL/src/joystick/bsd/SDL_bsdjoystick.c:393
↓ 1 callersClassstat
ThirdParty/SDL/src/joystick/linux/SDL_sysjoystick.c:437
↓ 1 callersClasssysinfo
ThirdParty/Tracy/client/TracyProfiler.cpp:677
ClassAAUDIO_Data
ThirdParty/SDL/src/audio/aaudio/SDL_aaudio.c:56
ClassADPCM_DecoderState
ThirdParty/SDL/src/audio/SDL_wave.c:53
ClassAHardwareBuffer
ThirdParty/SDL/src/video/khronos/EGL/eglext.h:517
ClassAHardwareBuffer
ThirdParty/SDL/src/video/khronos/vulkan/vulkan_android.h:48
ClassAHardwareBuffer
ThirdParty/SDL/src/video/khronos/vulkan/vulkan_android.h:80
ClassAHardwareBuffer
ThirdParty/SDL/include/SDL3/SDL_egl.h:1387
ClassALSA_Device
ThirdParty/SDL/src/audio/alsa/SDL_alsa_audio.c:206
ClassALSA_Device
ThirdParty/SDL/src/audio/alsa/SDL_alsa_audio.c:210
ClassANativeWindow
ThirdParty/SDL/src/video/khronos/EGL/eglplatform.h:99
ClassANativeWindow
ThirdParty/SDL/src/video/khronos/vulkan/vulkan_android.h:24
ClassANativeWindow
ThirdParty/SDL/src/video/khronos/vulkan/vulkan_android.h:32
ClassANativeWindow
ThirdParty/SDL/src/video/khronos/vulkan/vk_icd.h:178
ClassANativeWindow
ThirdParty/SDL/include/SDL3/SDL_egl.h:448
ClassAllocator
Turso3D/Object/Allocator.h:45
ClassAllocatorBlock
Turso3D/Object/Allocator.h:8
ClassAllocatorNode
Turso3D/Object/Allocator.h:9
ClassAndroidFileDialog
ThirdParty/SDL/src/core/android/SDL_android.c:2692
ClassAnimateObjectsTask
Turso3DTest/Main.cpp:34
ClassAnimatedModel
Turso3D/Renderer/AnimatedModel.h:9
ClassAnimatedModelDrawable
Turso3D/Renderer/AnimatedModel.h:10
ClassAnimatedModelDrawable
Turso3D/Renderer/AnimationState.h:11
ClassAnimation
Skeletal animation resource.
Turso3D/Renderer/Animation.h:49
ClassAnimation
Turso3D/Renderer/AnimatedModel.h:11
ClassAnimation
Turso3D/Renderer/AnimationState.h:10
ClassAnimationKeyFrame
Skeletal animation keyframe.
Turso3D/Renderer/Animation.h:13
ClassAnimationState
Turso3D/Renderer/AnimatedModel.h:12
ClassAnimationState
%Animation instance.
Turso3D/Renderer/AnimationState.h:35
ClassAnimationStateTrack
%Animation instance per-track data.
Turso3D/Renderer/AnimationState.h:17
ClassAnimationTrack
Skeletal animation track, stores keyframes of a single bone.
Turso3D/Renderer/Animation.h:33
ClassAnimationTrack
Turso3D/Renderer/AnimationState.h:14
ClassAreaAllocator
Rectangular area allocator.
Turso3D/Math/AreaAllocator.h:10
ClassAttribute
Description of an automatically serializable variable.
Turso3D/Object/Attribute.h:57
ClassAttribute
Turso3D/Object/ObjectResolver.h:8
ClassAttributeAccessor
Helper class for accessing serializable variables via getter and setter functions.
Turso3D/Object/Attribute.h:44
ClassAttributeAccessorImpl
Turso3D/Object/Attribute.h:191
ClassAttributeImpl
Turso3D/Object/Attribute.h:122
EnumAttributeMask
Vertex attribute bitmasks.
Turso3D/Graphics/GraphicsDefs.h:71
EnumAttributeType
Supported attribute types.
Turso3D/Object/Attribute.h:14
ClassAudioBootStrap
ThirdParty/SDL/src/audio/SDL_sysaudio.h:349
ClassAutoArrayPtr
Turso3D/Object/AutoPtr.h:86
ClassAutoProfileBlock
Helper class for automatically beginning and ending a profiling block
Turso3D/Time/Profiler.h:111
ClassAutoPtr
Turso3D/Object/AutoPtr.h:9
ClassBacktraceState
ThirdParty/Tracy/client/TracyCallstack.hpp:92
ClassBatch
Stored draw call.
Turso3D/Renderer/Batch.h:23
ClassBatchQueue
Collection of draw calls with sorting and instancing functionality.
Turso3D/Renderer/Batch.h:64
EnumBatchSortMode
Sorting modes for batches.
Turso3D/Renderer/Batch.h:16
EnumBlendMode
Predefined blend modes.
Turso3D/Graphics/GraphicsDefs.h:88
ClassBlitFragmentUniforms
ThirdParty/SDL/src/gpu/SDL_sysgpu.h:51
next →1–100 of 3,782, ranked by callers