File: external_class_hierarchy.txt

package info (click to toggle)
castle-game-engine 5.2.0-3
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 185,428 kB
  • sloc: pascal: 260,781; cpp: 1,363; objc: 713; makefile: 537; xml: 496; sh: 480; php: 4
file content (174 lines) | stat: -rw-r--r-- 4,305 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
IDesignerNotify=IInterface
IInterfaceComponentReference=IInterface
IInterfaceList=IInterface
IReadWriteSync=IInterface
IStreamPersist=IInterface
IStringsAdapter=IInterface
IVCLComObject=IInterface
TInterfaceList=TInterfacedObject
TMultiReadExclusiveWriteSynchronizer=TInterfacedObject
TSimpleRWSync=TInterfacedObject
TStreamAdapter=TInterfacedObject
Exception=TObject
EAbort=Exception
EAbstractError=Exception
EAssertionFailed=Exception
EBitsError=Exception
EComponentError=Exception
EConvertError=Exception
EDuplicate=Exception
EExternal=Exception
EAccessViolation=EExternal
EBusError=EAccessViolation
EControlC=EExternal
EExternalException=EExternal
EInterror=EExternal
EDivByZero=EInterror
EIntOverflow=EInterror
ERangeError=EInterror
EMathError=EExternal
EInvalidArgument=EMathError
EInvalidOp=EMathError
EOverflow=EMathError
EUnderflow=EMathError
EZeroDivide=EMathError
EPrivilege=EExternal
EStackOverflow=EExternal
EFormatError=Exception
EHeapMemoryError=Exception
EInvalidPointer=EHeapMemoryError
EOutOfMemory=EHeapMemoryError
EOutOfResources=EOutOfMemory
EInOutError=Exception
EIntfCastError=Exception
EInvalidCast=Exception
EInvalidContainer=Exception
EInvalidInsert=Exception
EInvalidOperation=Exception
EKeyNotFound=Exception
EListError=Exception
ENoThreadSupport=Exception
ENoWideStringSupport=Exception
EOSError=Exception
EPackageError=Exception
EParserError=Exception
EPropertyConvertError=Exception
EPropertyError=Exception
EPropReadOnly=Exception
EPropWriteOnly=Exception
EResNotFound=Exception
ESafecallException=Exception
EStreamError=Exception
EFCreateError=EStreamError
EFilerError=EStreamError
EClassNotFound=EFilerError
EInvalidImage=EFilerError
EMethodNotFound=EFilerError
EReadError=EFilerError
EWriteError=EFilerError
EFOpenError=EStreamError
EStringListError=Exception
EThread=Exception
EThreadDestroyCalled=EThread
EVariantError=Exception
TAbstractObjectReader=TObject
TBinaryObjectReader=TAbstractObjectReader
TAbstractObjectWriter=TObject
TBinaryObjectWriter=TAbstractObjectWriter
TTextObjectWriter=TAbstractObjectWriter
TBasicActionLink=TObject
TBits=TObject
TCollectionEnumerator=TObject
TComponentEnumerator=TObject
TCustomBucketList=TObject
TBucketList=TCustomBucketList
TObjectBucketList=TBucketList
TFiler=TObject
TReader=TFiler
TWriter=TFiler
TFPCustomHashTable=TObject
TFPDataHashTable=TFPCustomHashTable
TFPObjectHashTable=TFPCustomHashTable
TFPStringHashTable=TFPCustomHashTable
TFPHashList=TObject
TFPHashObject=TObject
TFPHashObjectList=TObject
TFPList=TObject
TFPListEnumerator=TObject
TFPObjectList=TObject
THTCustomNode=TObject
THTDataNode=THTCustomNode
THTObjectNode=THTCustomNode
THTOwnedObjectNode=THTObjectNode
THTStringNode=THTCustomNode
TInterfaceListEnumerator=TObject
TList=TObject
TClassList=TList
TObjectList=TList
TComponentList=TObjectList
TListEnumerator=TObject
Tmatrix2_double=TObject
Tmatrix2_extended=TObject
Tmatrix2_single=TObject
Tmatrix3_double=TObject
Tmatrix3_extended=TObject
Tmatrix3_single=TObject
Tmatrix4_double=TObject
Tmatrix4_extended=TObject
Tmatrix4_single=TObject
TOrderedList=TObject
TQueue=TOrderedList
TObjectQueue=TQueue
TStack=TOrderedList
TObjectStack=TStack
TParser=TObject
TPersistent=TObject
TCollection=TPersistent
TOwnedCollection=TCollection
TCollectionItem=TPersistent
TComponent=TPersistent
TBasicAction=TComponent
TDataModule=TComponent
TInterfacedPersistent=TPersistent
TStrings=TPersistent
TStringList=TStrings
TRecall=TObject
TStream=TObject
TCustomMemoryStream=TStream
TMemoryStream=TCustomMemoryStream
TResourceStream=TCustomMemoryStream
THandleStream=TStream
TFileStream=THandleStream
TOwnerStream=TStream
TProxyStream=TStream
TStringStream=TStream
TStringsEnumerator=TObject
TThread=TObject
TThreadList=TObject
Tvector2_double=TObject
Tvector2_extended=TObject
Tvector2_single=TObject
Tvector3_double=TObject
Tvector3_extended=TObject
Tvector3_single=TObject
Tvector4_double=TObject
Tvector4_extended=TObject
Tvector4_single=TObject
TFPSList=TObject
TFPGList=TFPSList
TFPGObjectList=TFPSList
TFPGInterfacedObjectList=TFPSList
TFPSMap=TFPSList
TFPGMap=TFPSMap
TFPGMapInterfacedObjectData=TFPSMap

TIniFile=TCustomIniFile
TCustomIniFile=TObject

TOpenGLControl=TCustomOpenGLControl
TCustomOpenGLControl=TWinControl
TWinControl=TControl
TControl=TLCLComponent
TLCLComponent=TComponent

TXMLConfig=TComponent