Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456789]
 C_ArrayVariantSort
 C_ArrayVariantSortCustom
 C_AtlasWorkRect
 C_AtlasWorkRectResult
 C_DefaultComparator< T >
 C_DictionaryVariantHash
 C_FaceClassify
 C_GlobalConstant
 C_GlobalLock
 C_GlobalNil
 C_GlobalNilClass
 C_IP_ResolverPrivate
 C_KeyCodeReplace
 C_KeyCodeText
 C_FaceClassify::_Link
 C_MinSizeCache
 C_NodeReplaceByPair
 C_ObjectSignalDisconnectData
 C_OSCoreBindImg
 C_PHashTranslationCmp
 C_RigidBody2DInOut
 C_RigidBodyInOut
 C_VariantCall
 C_VariantStrPair
 C_VCSort
 CAABB
 Caes256_context
 CStringName::AlphCompare
 C_VariantCall::Arg
 CArray
 CArrayPrivate
 CList< T, A >::AuxiliaryComparator< C >
 CBalloonAllocator< PREALLOC_COUNT, MAX_HANDS >
 CBSP_Tree
 CbtVehicleJacobianEntry
 CTreeItem::Cell::Button
 CFileAccessBuffered::Cache
 CVariant::CallError
 CSpatialIndexer::CameraData
 CCameraMatrix
 CSpatialIndexer2D::CellData
 CSpatialIndexer2D::CellKey
 CSpatialIndexer2D::CellRef
 CFont::Character
 CColor
 CTextEdit::Text::ColorRegionInfo
 CRichTextLabel::ItemTable::Column
 CCommandQueueMT
 CNode::Comparator
 CComparator< T >
 CCompression
 CAnimationTreePlayer::Connection
 CGraphEdit::Connection
 CShaderGraph::Connection
 CObject::Connection
 C_VariantCall::ConstantData
 C_VariantCall::ConstructData
 C_VariantCall::ConstructFunc
 CCoreStringNames
 Ccurfile64_info
 CCustomButton
 COS::Date
 CDefaultAllocator
 CTriangulatorPartition::Diagonal
 CDictionary
 CDictionaryPrivate
 CDirAccess
 CDirAccessRef
 CTriangulatorPartition::DPState
 CTriangulatorPartition::DPState2
 CDVector< T >
 CDVector< BVH >
 CDVector< Face3 >
 CDVector< int >
 CDVector< real_t >
 CDVector< Triangle >
 CDVector< uint8_t >
 CDVector< Vector2 >
 CDVector< Vector3 >
 CNavigation::Polygon::Edge
 CGeometry::MeshData::Edge
 CQuickHull::Edge
 CNavigation2D::Polygon::Edge
 CPHashTranslation::Bucket::Elem
 CList< T, A >::Element
 CMap< K, V, C, A >::Element
 CSet< T, C, A >::Element
 CErrorHandlerList
 CEventQueue
 CGeometry::MeshData::Face
 CQuickHull::Face
 CFace3
 CFileAccessBuffered::File
 Cfile_in_zip64_read_info_s
 CFileAccess
 CFileAccessNetworkClient
 CFileAccessRef
 C_VariantCall::FuncData
 CGeometry
 CGetSimpleType< T >
 CGetSimpleType< const T & >
 CGetSimpleType< const T * >
 CGetSimpleType< T & >
 CGetSimpleType< T * >
 CGetSimpleType< T const >
 CGetSimpleTypeT< T >
 CGetSimpleTypeT< P1 >
 CGetSimpleTypeT< P2 >
 CGetSimpleTypeT< P3 >
 CGetSimpleTypeT< P4 >
 CGetSimpleTypeT< P5 >
 CGetSimpleTypeT< P6 >
 CGetSimpleTypeT< P7 >
 CGetSimpleTypeT< T & >
 CGetSimpleTypeT< T const >
 CGlobalConstants
 CNode::GroupInfo
 CHashMap< TKey, TData, Hasher, MIN_HASH_TABLE_POWER, RELATIONSHIP >
 CHashMap< CharType, Font::Character >
 CHashMap< ID, T * >
 CHashMap< NodePath, bool >
 CHashMap< NodePath, int >
 CHashMap< Object *, ObjectID, ObjectPtrHash >
 CHashMap< String, Color >
 CHashMap< String, IP_Address >
 CHashMap< String, RemapData >
 CHashMap< String, Resource * >
 CHashMap< String, String >
 CHashMap< StringName, Color, StringNameHasher >
 CHashMap< StringName, GroupData, StringNameHasher >
 CHashMap< StringName, HashMap< StringName, Color, StringNameHasher >, StringNameHasher >
 CHashMap< StringName, HashMap< StringName, int, StringNameHasher >, StringNameHasher >
 CHashMap< StringName, HashMap< StringName, Ref< Font >, StringNameHasher >, StringNameHasher >
 CHashMap< StringName, HashMap< StringName, Ref< Shader >, StringNameHasher >, StringNameHasher >
 CHashMap< StringName, HashMap< StringName, Ref< StyleBox >, StringNameHasher >, StringNameHasher >
 CHashMap< StringName, HashMap< StringName, Ref< Texture >, StringNameHasher >, StringNameHasher >
 CHashMap< StringName, int, StringNameHasher >
 CHashMap< StringName, MethodBind *, StringNameHasher >
 CHashMap< StringName, MethodInfo, StringNameHasher >
 CHashMap< StringName, PropertySetGet, StringNameHasher >
 CHashMap< StringName, Ref< Font >, StringNameHasher >
 CHashMap< StringName, Ref< Shader >, StringNameHasher >
 CHashMap< StringName, Ref< StyleBox >, StringNameHasher >
 CHashMap< StringName, Ref< Texture >, StringNameHasher >
 CHashMap< StringName, Signal, StringNameHasher >
 CHashMap< StringName, StringName, StringNameHasher >
 CHashMap< StringName, TypeInfo, StringNameHasher >
 CHashMap< uint32_t, Object * >
 CHashMap< Variant, Variant, _DictionaryVariantHash >
 CHashMapHahserDefault
 CHeightMapShape
 CImage
 CImageFormatLoader
 CImageLoader
 CImageScanLineLoader
 CAnimationTreePlayer::TransitionNode::InputData
 CInputEvent
 CInputEventAction
 CInputEventJoystickButton
 CInputEventJoystickMotion
 CInputEventKey
 CInputEventMouse
 CInputEventScreenDrag
 CInputEventScreenTouch
 CInputModifierState
 CIP_Address
 CInputDefault::JoyAxis
 CJSON
 CFont::KerningPairKey
 CTextEdit::Text::Line
 Clinkedlist_data_s
 Clinkedlist_datablock_internal_s
 CList< T, A >
 CSelfList< T >::List
 CList< _VariantCall::ConstructData >
 CList< AnimationTreePlayer::AnimationNode::TrackRef >
 CList< Blend >
 CList< BlockRequest >
 CList< CanvasItem * >
 CList< Color >
 CList< ConnectionPending >
 CList< Control * >
 CList< Element *, AL >
 CList< Geometry::MeshData::QuickHull::Face >
 CList< Globals::Singleton >
 CList< GraphEdit::Connection >
 CList< GraphNode * >
 CList< InputEvent >
 CList< int >
 CList< InterpolateData >
 CList< Item * >
 CList< Message >
 CList< Node * >
 CList< Object::Connection >
 CList< ObjectID >
 CList< Octree::Element::OctantOwner, AL >
 CList< Operation >
 CList< OutputError >
 CList< PairData *, AL >
 CList< PendingCommand >
 CList< Polygon >
 CList< Property >
 CList< PropertyInfo >
 CList< PropSet >
 CList< QuickHull::Face >
 CList< Rect2 >
 CList< Ref >
 CList< Ref< Texture > >
 CList< RID >
 CList< Spatial * >
 CList< SpriteBase3D * >
 CList< String >
 CList< StringName >
 CList< SurfaceTool::Vertex >
 CList< Tag >
 CList< TextOperation >
 CList< TriangulatorPartition::Diagonal >
 CList< uint32_t >
 CScriptDebugger::LiveEditFuncs
 CMain
 CMap< K, V, C, A >
 CMap< BlendKey, float >
 CMap< Camera *, SpatialIndexer::CameraData >
 CMap< EdgeKey, Connection >
 CMap< Font::KerningPairKey, int >
 CMap< int, bool >
 CMap< int, Data >
 CMap< int, ExtResource >
 CMap< int, FileAccessNetwork * >
 CMap< int, float >
 CMap< int, int >
 CMap< int, Item >
 CMap< int, JoyEvent >
 CMap< int, Joystick >
 CMap< int, NavMesh >
 CMap< int, Node >
 CMap< int, Set< StringName > >
 CMap< int, Slot >
 CMap< int, SourceSlot >
 CMap< int, StringName >
 CMap< int, TextEdit::Text::ColorRegionInfo >
 CMap< int, Variant >
 CMap< Node *, Variant >
 CMap< ObjectID, AreaState >
 CMap< ObjectID, BodyState >
 CMap< ObjectID, uint64_t >
 CMap< OctreeElementID, Element, Comparator< OctreeElementID >, AL >
 CMap< OctreeElementID, Element, Comparator< OctreeElementID >, DefaultAllocator >
 CMap< PairKey, PairData, Comparator< PairKey >, AL >
 CMap< PairKey, PairData, Comparator< PairKey >, DefaultAllocator >
 CMap< PathMD5, PackedData::PackedFile >
 CMap< PosKey, Cell >
 CMap< PosKey, Quadrant >
 CMap< PosKey, TileMap::Quadrant::NavPoly >
 CMap< PosKey, TileMap::Quadrant::Occluder >
 CMap< Ref, int >
 CMap< Ref< Animation >, int >
 CMap< SpatialIndexer2D::CellKey, SpatialIndexer2D::CellData >
 CMap< String, Map< String, Variant > >
 CMap< String, PackedDir * >
 CMap< String, String >
 CMap< String, Variant >
 CMap< StringName, _VariantCall::FuncData >
 CMap< StringName, Action >
 CMap< StringName, AnimationData >
 CMap< StringName, AnimationPlayer::TrackNodeCache::PropertyAnim >
 CMap< StringName, Globals::VariantContainer >
 CMap< StringName, Group >
 CMap< StringName, int >
 CMap< StringName, MorphTrack >
 CMap< StringName, NodeBase * >
 CMap< StringName, PropertyInfo >
 CMap< StringName, Ref >
 CMap< StringName, Ref< Texture > >
 CMap< StringName, SampleData >
 CMap< StringName, StringName >
 CMap< StringName, uint32_t >
 CMap< StringName, Variant >
 CMap< TrackKey, Track >
 CMap< TrackNodeCacheKey, TrackNodeCache >
 CMap< UGCall, Vector< Variant > >
 CMap< Viewport *, SpatialIndexer2D::ViewportData >
 CMap< VisibilityNotifier *, SpatialIndexer::NotifierData >
 CMap< VisibilityNotifier *, uint64_t >
 CMap< VisibilityNotifier2D *, Rect2 >
 CMap< VisibilityNotifier2D *, SpatialIndexer2D::CellRef >
 CMap< VisibilityNotifier2D *, uint64_t >
 CMarshallDouble
 CMarshallFloat
 CMath
 CMatrix3
 CMatrix32
 CMD5_CTX
 CMemAalign< T >
 CMemory
 CMemoryPoolDynamic
 CMemoryPoolStatic
 CGeometry::MeshData
 CMessageQueue
 CMethodBind
 CMethodInfo
 CMID
 CMID_Lock
 CTriangulatorPartition::MonotoneVertex
 CMultiBucketArray< T >
 CMutex
 CMutexLock
 CNavigationAgent
 CTileMap::Quadrant::NavPoly
 CNoCaseComparator
 CBSP_Tree::Node
 CNodePath
 CSpatialIndexer::NotifierData
 CObject
 CObjectDB
 CObjectTypeDB
 CTileMap::Quadrant::Occluder
 COctree< T, use_pairs, AL >::Element::OctantOwner
 COctree< T, use_pairs, AL >
 COctree< VisibilityNotifier >
 COptimizedTransform
 COS
 CPackedData
 CPackedData::PackedFile
 CPackSource
 CHashMap< TKey, TData, Hasher, MIN_HASH_TABLE_POWER, RELATIONSHIP >::Pair
 CPair< F, S >
 CParamDef
 CParamHint
 CTriangulatorPartition::PartitionVertex
 CLargeTexture::Piece
 CPlane
 CColorRamp::Point
 CPoint2i
 CPoolAllocator
 CPrintHandlerList
 CScenePreloader::NodeData::Property
 CSceneState::NodeData::Property
 CAnimationPlayer::TrackNodeCache::PropertyAnim
 CPropertyInfo
 CQuat
 C_IP_ResolverPrivate::QueueItem
 CQuickHull
 CDVector< T >::Read
 CRect2
 CRect2i
 CRef< T >
 CRef< Animation >
 CRef< AudioStream >
 CRef< AudioStreamPlayback >
 CRef< BakedLight >
 CRef< BitMap >
 CRef< CanvasItemMaterial >
 CRef< ColorRamp >
 CRef< Curve2D >
 CRef< Curve3D >
 CRef< Environment >
 CRef< EventStream >
 CRef< EventStreamPlayback >
 CRef< Font >
 CRef< ImageTexture >
 CRef< Material >
 CRef< Mesh >
 CRef< MultiMesh >
 CRef< NavigationMesh >
 CRef< NavigationPolygon >
 CRef< OccluderPolygon2D >
 CRef< PackedDataContainer >
 CRef< PackedScene >
 CRef< PacketPeerStream >
 CRef< RenderTargetTexture >
 CRef< Resource >
 CRef< RoomBounds >
 CRef< Sample >
 CRef< SampleLibrary >
 CRef< SceneState >
 CRef< Script >
 CRef< Shader >
 CRef< Shape >
 CRef< Shape2D >
 CRef< SpriteFrames >
 CRef< StreamPeer >
 CRef< StreamPeerTCP >
 CRef< StyleBox >
 CRef< Texture >
 CRef< Theme >
 CRef< TileSet >
 CRef< TriangleMesh >
 CRef< VideoStream >
 CRef< VideoStreamPlayback >
 CRef< World >
 CRef< World2D >
 CRefPtr
 CResourceCache
 CResourceFormatLoader
 CResourceFormatSaver
 CResourceFormatSaverBinaryInstance
 CResourceFormatSaverTextInstance
 CResourceFormatSaverXMLInstance
 CResourceLoader
 CVariantParser::ResourceParser
 CResourceSaver
 CScriptDebuggerRemote::ResourceUsage
 CRichText
 CRID
 CRID_OwnerBase
 CRingBuffer< T >
 CRingBuffer< uint8_t >
 CSafeRefCount
 CTriangulatorPartition::ScanLineEdge
 CSceneStringNames
 CScriptCodeCompletionCache
 CScriptDebugger
 CScriptInstance
 CScriptLanguage
 CScriptServer
 CSEdge
 CSelfList< T >
 CSelfList< Node >
 CSelfList< Quadrant >
 CSemaphore
 CSet< T, C, A >
 CSet< BaseButton * >
 CSet< Camera * >
 CSet< Edge >
 CSet< int >
 CSet< Node * >
 CSet< Object * >
 CSet< ObjectID >
 CSet< ParticleAttractor2D * >
 CSet< Range * >
 CSet< Ref >
 CSet< Ref< Translation > >
 CSet< RID >
 CSet< String >
 CSet< Viewport * >
 CThread::Settings
 CSGroup
 CShell
 CGlobals::Singleton
 CObject::Signal::Slot
 CShaderGraph::SlotInfo
 CSMikkTSpaceContext
 CSMikkTSpaceInterface
 CImage::BColorPos::SortA
 CSortArray< T, Comparator >
 CImage::BColorPos::SortB
 CImage::BColorPos::SortG
 CImage::BColorPos::SortR
 CSpatialIndexer
 CSpatialIndexer2D
 CSSubGroup
 CScriptLanguage::StackInfo
 CStaticCString
 CSTmpVert
 CVariantParser::Stream
 CSTriInfo
 CStringName
 CStringNameHasher
 CStrRange
 CSTSpace
 CSVec3
 CVariantParser::Tag
 CObject::Signal::Target
 CThread
 CThreadSafe
 CThreadSafeMethod
 COS::Time
 COS::TimeZoneInfo
 Ctm_unz_s
 Ctm_zip_s
 CVariantParser::Token
 CAnimationTreePlayer::AnimationNode::TrackRef
 CTransform
 CTriangulate
 CTriangulatorPartition
 CTriangulatorPoly
 C_VariantCall::TypeFunc
 Cunz64_file_pos_s
 Cunz64_s
 Cunz_file_info64_internal_s
 Cunz_file_info64_s
 Cunz_file_info_s
 Cunz_file_pos_s
 Cunz_global_info64_s
 Cunz_global_info_s
 CVariant
 CVariantCaster< T >
 CVariantCaster< const T & >
 CVariantCaster< T & >
 CVariantConstruct
 CGlobals::VariantContainer
 CVariantHasher
 CVariantParser
 CVariantWriter
 CVector< T >
 CVector2
 CVector3
 CVector< _AtlasWorkRect >
 CVector< _Pair >
 CVector< Action >
 CVector< AnimationTreePlayer::TransitionNode::InputData >
 CVector< AreaShapePair >
 CVector< AttractorCache >
 CVector< Attribute >
 CVector< Bone >
 CVector< BSP_Tree::Node >
 CVector< Button >
 CVector< Cell >
 CVector< char >
 CVector< CharType >
 CVector< ColorRamp::Point >
 CVector< ColorRegion >
 CVector< ColumnInfo >
 CVector< ConnCache >
 CVector< ConnectionData >
 CVector< DVector< Vector2 > >
 CVector< Edge >
 CVector< ExtResoucre >
 CVector< Face >
 CVector< float >
 CVector< Geometry::MeshData::Edge >
 CVector< Geometry::MeshData::Face >
 CVector< Input >
 CVector< int >
 CVector< IntResoucre >
 CVector< Item >
 CVector< JoyDeviceMapping >
 CVector< LargeTexture::Piece >
 CVector< LightMap >
 CVector< Line >
 CVector< MethodKey >
 CVector< Navigation2D::Polygon::Edge >
 CVector< Navigation::Polygon::Edge >
 CVector< Node * >
 CVector< NodeData >
 CVector< NodePath >
 CVector< PackSource * >
 CVector< Page >
 CVector< Particle >
 CVector< Path >
 CVector< Plane >
 CVector< Point >
 CVector< Polygon >
 CVector< PosKey >
 CVector< ReadBlock >
 CVector< real_t >
 CVector< Ref< Shape2D > >
 CVector< Ref< Texture > >
 CVector< RichTextLabel::ItemTable::Column >
 CVector< ScenePreloader::NodeData::Property >
 CVector< SceneState::NodeData::Property >
 CVector< ShapeData >
 CVector< ShapePair >
 CVector< Source >
 CVector< String >
 CVector< StringName >
 CVector< Surface >
 CVector< Tab >
 CVector< TextEdit::Text::Line >
 CVector< TKey< TransformKey > >
 CVector< TKey< Variant > >
 CVector< Track * >
 CVector< TrackNodeCache * >
 CVector< TreeItem::Cell::Button >
 CVector< uint8_t >
 CVector< Variant >
 CVector< Variant::Type >
 CVector< Vector2 >
 CVector< Vector3 >
 CVector< Vector< Vector2 > >
 CVector< VehicleWheel * >
 CVector< Vertex >
 CVector< VisibilityNotifier * >
 CVector< Voice >
 CSurfaceTool::Vertex
 CTriangulatorPartition::VertexSorter
 COS::VideoMode
 CSpatialIndexer2D::ViewportData
 CVMap< T, V >
 CVMap< Object::Signal::Target, Object::Signal::Slot >
 CVSet< T >
 CVSet< AreaShapePair >
 CVSet< PosKey >
 CVSet< ShapePair >
 CDVector< T >::Write
 Czip64_internal
 Czip_fileinfo
 Czlib_filefunc64_32_def_s
 Czlib_filefunc64_def_s
 Czlib_filefunc_def_s