ECasScriptSyntaxError |
CastleScriptParser |
Error when parsing CastleScript expression. |
EFreeTypeLibraryNotFound |
CastleFonts |
Raised by TTextureFontData.Create or TCastleFont.Load when the freetype library cannot be found, and thus font files cannot be read. |
EFreeTypeLibraryNotFound |
CastleTextureFontData |
Raised by TTextureFontData.Create or TCastleFont.Load when the freetype library cannot be found, and thus font files cannot be read. |
EGzipCompressed |
X3DNodes |
Raised by classic X3D loading routines when the stream is compressed with gzip. |
EKamAssignValueError |
CastleScript |
Deprecated name for ECasScriptAssignError. |
ENoMoreOpenALSources |
CastleSoundEngine |
|
ENoMoreSources |
CastleSoundEngine |
Copyright 2010-2021 Michalis Kamburelis. |
ESoundFileError |
CastleSoundEngine |
|
EWithHiddenClassName |
CastleUtils |
|
Float |
CastleUtils |
Floating-point type with best precision. |
P3DTriangle |
CastleTriangles |
|
PBoolean |
CastleUtils |
Pointer to a boolean. |
PBox3D |
CastleBoxes |
|
PByteArray |
CastleUtils |
Infinite array of bytes. |
PCardinal |
CastleUtils |
|
PCastleColor |
CastleColors |
|
PCastleColorRGB |
CastleColors |
|
PCharactersBooleans |
CastleKeysMouse |
|
PClipPlane |
X3DNodes |
|
PCollisionDetailsItem |
CastleTransform |
|
PConstantStringArray |
X3DFields |
|
PFloat |
CastleUtils |
|
PFloatRectangle |
CastleRectangles |
|
PFloatRectangleArray |
CastleRectangles |
|
PFrustum |
CastleFrustum |
|
PGtkGLArea |
CastleWindow |
For now I use GtkDrawingArea when CASTLE_WINDOW_GTK_2. |
PJoy |
CastleJoysticks |
|
PJoyInfo |
CastleJoysticks |
|
PJoyState |
CastleJoysticks |
|
PKeysBooleans |
CastleKeysMouse |
|
PKeysBytes |
CastleKeysMouse |
|
PLightInstance |
X3DNodes |
|
PLongIntArray |
CastleUtils |
|
PLongWord |
CastleUtils |
|
PMatrix2 |
CastleVectors |
|
PMatrix2Double |
CastleVectors |
|
PMatrix2f |
CastleGLUtils |
|
PMatrix2Single |
CastleVectors |
|
PMatrix3 |
CastleVectors |
|
PMatrix3Double |
CastleVectors |
|
PMatrix3f |
CastleGLUtils |
|
PMatrix3Single |
CastleVectors |
|
PMatrix4 |
CastleVectors |
|
PMatrix4Double |
CastleVectors |
|
PMatrix4f |
CastleGLUtils |
|
PMatrix4Single |
CastleVectors |
|
POption |
CastleParameters |
|
POption_Array |
CastleParameters |
|
PRayCollisionNode |
CastleTransform |
|
PShortint |
CastleUtils |
|
PSingleArray |
CastleUtils |
|
PTouch |
CastleUIControls |
|
PTransformation |
CastleVectors |
|
PTraversingInfo |
X3DNodes |
|
PTriangle |
CastleTriangles |
|
PTriangle2 |
CastleTriangles |
|
PTriangle2Single |
CastleTriangles |
|
PTriangle3 |
CastleTriangles |
|
PTriangle3Single |
CastleTriangles |
|
PTriangle4 |
CastleTriangles |
|
PTriangle4Single |
CastleTriangles |
|
PtrObject |
CastleUtils |
Pointer to TObject. |
PVector2 |
CastleVectors |
|
PVector2Array |
CastleVectors |
|
PVector2Byte |
CastleVectors |
|
PVector2ByteArray |
CastleVectors |
|
PVector2Cardinal |
CastleVectors |
|
PVector2CardinalArray |
CastleVectors |
|
PVector2Double |
CastleVectors |
|
PVector2f |
CastleGLUtils |
|
PVector2i |
CastleGLUtils |
|
PVector2Integer |
CastleVectors |
|
PVector2IntegerArray |
CastleVectors |
|
PVector2Single |
CastleVectors |
|
PVector2SmallInt |
CastleVectors |
|
PVector2ub |
CastleGLUtils |
|
PVector3 |
CastleVectors |
|
PVector3Array |
CastleVectors |
|
PVector3Byte |
CastleVectors |
|
PVector3ByteArray |
CastleVectors |
|
PVector3Cardinal |
CastleVectors |
|
PVector3CardinalArray |
CastleVectors |
|
PVector3Double |
CastleVectors |
|
PVector3f |
CastleGLUtils |
|
PVector3i |
CastleGLUtils |
|
PVector3Integer |
CastleVectors |
|
PVector3IntegerArray |
CastleVectors |
|
PVector3LongInt |
CastleVectors |
|
PVector3Single |
CastleVectors |
|
PVector3ub |
CastleGLUtils |
|
PVector4 |
CastleVectors |
|
PVector4Array |
CastleVectors |
|
PVector4Byte |
CastleVectors |
|
PVector4ByteArray |
CastleVectors |
|
PVector4Cardinal |
CastleVectors |
|
PVector4CardinalArray |
CastleVectors |
|
PVector4Double |
CastleVectors |
|
PVector4f |
CastleGLUtils |
|
PVector4i |
CastleGLUtils |
|
PVector4Integer |
CastleVectors |
|
PVector4IntegerArray |
CastleVectors |
|
PVector4Single |
CastleVectors |
|
PVector4ub |
CastleGLUtils |
|
PVertexJoints |
X3DNodes |
|
PWindowParseOptions |
CastleWindow |
|
PX3DNodeNameRec |
X3DNodes |
|
PX3DTime |
X3DTime |
|
T3BoolInputs |
CastleCameras |
|
T3DAxis |
CastleUtils |
Index of axis in 3D. |
T3DCoord |
CastleTransform |
|
T3DCoords |
CastleTransform |
|
T3DTriangle |
CastleTriangles |
|
T3DTriangleGeometry |
CastleTriangles |
|
T3DTriangleIgnoreFunc |
CastleTriangles |
|
TAbstractGeometryNodeClass |
X3DNodes |
|
TAbstractX3DGeometryNode |
X3DNodes |
|
TAbstractX3DGroupingNode |
X3DNodes |
|
TAbstractX3DTexture2DNode |
X3DNodes |
|
TAbstractX3DViewpointNode |
X3DNodes |
|
TAdClosedEvent |
CastleAds |
|
TAdNetwork |
CastleAds |
|
TAdWatchStatus |
CastleAds |
|
TAimAvatar |
CastleThirdPersonNavigation |
Used by TCastleThirdPersonNavigation.AimAvatar. |
TAllowedChildren |
X3DNodes |
Copyright 2002-2022 Michalis Kamburelis. |
TAlphaChannel |
CastleImages |
See TCastleImage.AlphaChannel. |
TAlphaMode |
X3DNodes |
Alpha mode, for TAppearanceNode.AlphaMode. |
TAnalyticsProgress |
CastleAnalytics |
Status for TAnalytics.Progress. |
TAntiAliasing |
CastleWindow |
Anti-aliasing values for TCastleWindow.AntiAliasing. |
TArcClosureType |
X3DNodes |
Type of TArcClose2DNode.ClosureType. |
TAutoAlphaChannel |
CastleImages |
How is the alpha channel of an image treated. |
TAutoGeneratedTexturesList |
CastleMaterialProperties |
|
TAutoMagnificationFilter |
CastleRenderOptions |
Texture magnification filter (what happens when a single texture pixel in stretched over many screen pixels). |
TAutoMinificationFilter |
CastleRenderOptions |
Texture minification filter (what happens when many texture pixels are squeezed in one screen pixel). |
TBackgroundSide |
X3DNodes |
Side of the background (skybox), used with TBackgroundNode. |
TBeforeShapeRenderProc |
CastleScene |
|
TBlendingDestinationFactor |
CastleRenderOptions |
|
TBlendingSort |
CastleRenderOptions |
Various ways to sort the 3D objects, in particular useful to correctly render the partially-transparent objects. |
TBlendingSourceFactor |
CastleRenderOptions |
|
TBorder |
CastleUIControls |
type |
TBoundaryMode |
X3DNodes |
Boundary modes for texture coordinates. |
TBox3DBool |
CastleBoxes |
|
TBox3DEvent |
CastleBoxes |
|
TBox3DList |
CastleBoxes |
|
TBoxCorners |
CastleBoxes |
|
TBumpMapping |
CastleRenderOptions |
Possible bump mapping options. |
TByteArray |
CastleUtils |
|
TCamera |
CastleCameras |
|
TCameraInput |
CastleCameras |
|
TCameraInputs |
CastleCameras |
|
TCaptionPart |
CastleWindow |
|
TCasScriptFunctionClass |
CastleScript |
|
TCasScriptFunctionHandler |
CastleScript |
Calculate result on given function arguments Arguments. |
TCasScriptMessage |
CastleScript |
|
TCasScriptValueClass |
CastleScript |
|
TCasScriptValueClassArray |
CastleScript |
|
TCasScriptValuesArray |
CastleScript |
|
TCastleBehaviorClass |
CastleTransform |
TCastleBehavior. |
TCastleButtonImageLayout |
CastleControls |
Possible image placement for a button, see TCastleButton.ImageLayout. |
TCastleColor |
CastleColors |
|
TCastleColorRGB |
CastleColors |
|
TCastleConfig |
CastleConfig |
|
TCastleConfigEvent |
CastleXMLConfig |
|
TCastleContainer |
CastleWindow |
|
TCastleControlCustom |
CastleControl |
|
TCastleCrosshairShape |
CastleControls |
Possible crosshair shape, for TCastleCrosshair.Shape. |
TCastleImageClass |
CastleImages |
|
TCastleImageList |
CastleImages |
|
TCastleMouseButton |
CastleKeysMouse |
|
TCastleMouseButtons |
CastleKeysMouse |
|
TCastlePlatform |
CastleUtils |
Possible platforms supported by CGE. |
TCastlePlatforms |
CastleUtils |
|
TCastleRenderOptionsClass |
CastleRenderOptions |
|
TCastleRenderOptionsEvent |
CastleRenderOptions |
|
TCastleSceneClass |
CastleScene |
|
TCastleTableViewCellAccessoryType |
CastleControls |
Decoration used in TCastleTableViewCell. |
TCastleTableViewCellList |
CastleControls |
|
TCastleTerrainCombineOperation |
CastleTerrain |
Operation used by TCastleTerrainCombine to combine heights from 2 terrain data sources. |
TCastleTouchCtlMode |
CastleControls |
Possible touch control UI, for TCastleTouchControl.TouchMode. |
TCastleTouchPosition |
CastleControls |
|
TCastleTransformClass |
CastleTransform |
|
TCastleUserInterfaceChange |
CastleUIControls |
Things that can cause TCastleUserInterface.VisibleChange notification. |
TCastleUserInterfaceChangeEvent |
CastleUIControls |
|
TCastleUserInterfaceChanges |
CastleUIControls |
|
TCastleUserInterfaceClass |
CastleUIControls |
|
TCastleUserInterfaceRect |
CastleUIControls |
|
TCastleWindowBase |
CastleWindow |
|
TCastleWindowClass |
CastleWindow |
|
TCastleWindowCustom |
CastleWindow |
|
TCharactersBooleans |
CastleKeysMouse |
|
TClearBuffer |
CastleRenderContext |
|
TClearBuffers |
CastleRenderContext |
|
TClientConnectionEvent |
CastleClientServer |
|
TClientContextList |
CastleClientServer |
|
TClientMessageReceivedEvent |
CastleClientServer |
|
TCollisionEvent |
CastleTransform |
|
TColorBuffer |
CastleGLImages |
Color buffer to grab, used by SaveScreen_NoFlush. |
TColorChannel |
CastleRenderContext |
|
TColorChannels |
CastleRenderContext |
|
TColorMode |
CastleRenderOptions |
Type of TAbstractColorNode.Mode. |
TColorModulatorByteFunc |
CastleColors |
Function that processes RGB colors, used by TCastleImage.ModulateRGB. |
TColorSpace |
CastleRenderOptions |
Color space. |
TCompressionsMap |
CastleMaterialProperties |
|
TConeNode_2 |
X3DNodes |
|
TConnectionEvent |
CastleClientServer |
|
TConstantStringArray |
X3DFields |
Array of strings used with TSFStringEnum and TSFEnum. |
TContainerEvent |
CastleUIControls |
|
TContainerObjectEvent |
CastleUIControls |
|
TControlInputMotionEvent |
CastleLCLUtils |
|
TControlInputPressReleaseEvent |
CastleLCLUtils |
|
TControlPointsCurveClass |
CastleCurves |
|
TControlPointsCurveList |
CastleCurves |
|
TCoordRangeHandler |
X3DNodes |
|
TCubicBezier2DPoints |
CastleCurves |
|
TCubicBezier3DPoints |
CastleCurves |
|
TCylinderNode_2 |
X3DNodes |
|
TDecompressTextureFunction |
CastleImages |
|
TDepthRange |
CastleRenderContext |
Possible values of TRenderContext.DepthRange. |
TDirectionalLightNode_2 |
X3DNodes |
|
TDISNetworkMode |
X3DNodes |
|
TDoubleArray |
CastleNURBS |
|
TDownloadFinishedEvent |
CastleDownload |
|
TDownloadStatus |
CastleDownload |
See TCastleDownload.Status. |
TDrawMode |
CastleImages |
Drawing mode used by image-on-image drawing methods (TCastleImage.DrawFrom and TCastleImage.DrawTo). |
TDropFilesFunc |
CastleWindow |
|
TDynamicStringArray |
CastleStringUtils |
|
TDynLibHandle |
CastleDynLib |
With FPC, use cross-platform DynLibs unit. |
TDynLibSymbolError |
CastleDynLib |
|
TEnableTextureTarget |
CastleGLUtils |
|
TEncodedImageClass |
CastleImages |
|
TEncodedImageList |
CastleImages |
|
TEnumerateChildrenFunction |
X3DNodes |
|
TEnumerateReplaceNodesFunction |
X3DNodes |
|
TEnumerateShapeTexturesFunction |
CastleShapes |
|
TExamineCamera |
CastleCameras |
|
TFaceIndexesList |
CastleTriangles |
|
TFallNotifyFunc |
CastleCameras |
See TCastleNavigation.OnFall. |
TFieldOfViewAxis |
CastleTransform |
Value of TCastlePerspective.FieldOfViewAxis. |
TFileInfoList |
CastleFindFiles |
|
TFindFilesOption |
CastleFindFiles |
|
TFindFilesOptions |
CastleFindFiles |
|
TFindNodeOption |
X3DNodes |
|
TFindNodeOptions |
X3DNodes |
|
TFingerIndex |
CastleKeysMouse |
|
TFloatRectangleArray |
CastleRectangles |
|
TFloatRectangleList |
CastleRectangles |
|
TFloatTime |
CastleTimeUtils |
Time in seconds. |
TFloatTime |
X3DTime |
|
TFogType |
X3DNodes |
|
TFogTypeOrNone |
X3DNodes |
|
TFontStyleNode_2 |
X3DNodes |
|
TFoundFileMethod |
CastleFindFiles |
|
TFoundFileProc |
CastleFindFiles |
Called for each file found. |
TFrameId |
CastleTimeUtils |
Part of CastleTimeUtils unit: TFramesPerSecond. |
TFrameMetric |
CastleTimeUtils |
Various possible per-frame times measured by TCastleFrameProfiler. |
TFreeNotificationEvent |
CastleClassUtils |
Notification from TFreeNotificationObserver. |
TFrustumCollisionPossible |
CastleFrustum |
See TFrustum.SphereCollisionPossible for description what each value of this type means. |
TFrustumCulling |
CastleScene |
Possible checks done while frustum culling. |
TFrustumPlane |
CastleFrustum |
Order of planes of TFrustum. |
TFrustumPoints |
CastleFrustum |
|
TFrustumPointsDouble |
CastleFrustum |
|
TFrustumPointsSingle |
CastleFrustum |
|
TFullScreenAdType |
CastleAds |
|
TGameServiceStatus |
CastleGameService |
Status of TGameService sign-in. |
TGammaCorrection |
CastleRenderOptions |
Deprecated name for TColorSpace. |
TGenericScalar |
CastleVectorsInternalDouble |
Internal type, always means Double within the CastleVectorsInternalDouble unit. |
TGenericScalar |
CastleVectorsInternalSingle |
Internal type, always means Single within the CastleVectorsInternalSingle unit. |
TGeometryChange |
CastleSceneCore |
|
TGetIndexFromIndexNumFunc |
CastleBoxes |
|
TGetVector2Event |
CastleVectors |
CastleVectors types wrapped as a TPersistent instance. |
TGetVector3Event |
CastleVectors |
|
TGetVector4Event |
CastleVectors |
|
TGetVertexFromIndexFunc |
CastleVectors |
CastleVectors routines (global functions, procedures) for Single precision of vectors and matrices. |
TGLApplication |
CastleWindow |
Deprecated name for TCastleApplication. |
TGLbitfield |
CastleGLUtils |
|
TGLBitmapFont |
CastleFonts |
|
TGLBitmapFontAbstract |
CastleFonts |
|
TGLboolean |
CastleGLUtils |
|
TGLbyte |
CastleGLUtils |
|
TGLclampd |
CastleGLUtils |
|
TGLclampf |
CastleGLUtils |
|
TGLContextEvent |
CastleApplicationProperties |
|
TGLContextRetryOpenFunc |
CastleWindow |
|
TGLdouble |
CastleGLUtils |
|
TGLenum |
CastleGLUtils |
|
TGLfloat |
CastleGLUtils |
|
TGLImage |
CastleGLImages |
|
TGLImageCore |
CastleGLImages |
|
TGLImageManaged |
CastleGLImages |
|
TGLImageOnDemand |
CastleGLImages |
|
TGLint |
CastleGLUtils |
|
TGLRenderToTextureBuffer |
CastleGLImages |
|
TGLshort |
CastleGLUtils |
|
TGLsizei |
CastleGLUtils |
|
TGLSLAttributeList |
CastleGLShaders |
|
TGLSLProgramList |
CastleGLShaders |
|
TGLSupport |
CastleGLUtils |
Part of CastleGLUtils unit: TGLFeatures and friends. |
TGLTextureId |
CastleGLImages |
type - don't add type Delphi can't parse that correctly |
TGLubyte |
CastleGLUtils |
|
TGLuint |
CastleGLUtils |
|
TGLuintList |
CastleGLShaders |
|
TGLushort |
CastleGLUtils |
|
TGLVendorType |
CastleGLVersion |
|
TGroupNode_2 |
X3DNodes |
|
THorizontalPosition |
CastleRectangles |
Horizontal position of one control/rectangle with respect to another. |
THttpMethod |
CastleDownload |
See TCastleDownload.HttpMethod. |
TIndexedFaceSetNode_2 |
X3DNodes |
|
TIndexedLineSetNode_2 |
X3DNodes |
|
TIndexedPolygonHandler |
X3DNodes |
|
TInputGroup |
CastleInputs |
Type of input, for TInputShortcut.Group. |
TInputGroupNotLocal |
CastleInputs |
|
TInputIgnoreEvent |
X3DFields |
|
TInputListener |
CastleUIControls |
|
TInputMotionEvent |
CastleUIControls |
|
TInputPressReleaseEvent |
CastleUIControls |
|
TInputPressReleaseType |
CastleKeysMouse |
|
TInternalDesignNavigationType |
CastleViewport |
|
TInternalSoundSourceEvent |
CastleSoundEngine |
type // allow type declaration to continue |
TInterpolation |
X3DNodes |
Interpolation mode, for TAbstractInterpolatorNode.Interpolation. |
TIsSmallerFunc |
CastleUtils |
|
TIsSmallerFuncByObject |
CastleUtils |
|
TJoystickList |
CastleJoysticks |
|
TKey |
CastleKeysMouse |
Keys on the keyboard. |
TKeysBooleans |
CastleKeysMouse |
|
TKeysBytes |
CastleKeysMouse |
|
TLightScope |
X3DNodes |
|
TLineType |
X3DNodes |
Supported line types (patterns), for TLinePropertiesNode.LineType. |
TListSize |
CastleUtils |
Size (signed) used for various list types Count, Capacity, index variables. |
TLoadImageEvent |
CastleImages |
Listener type for AddLoadImageListener. |
TLoadImageOption |
CastleImages |
|
TLoadImageOptions |
CastleImages |
|
TLocationCache |
CastleGLShaders |
|
TLogEvent |
CastleApplicationProperties |
|
TLogTimePrefix |
CastleLog |
Prefix each log line with optional date/time. |
TLongIntArray |
CastleUtils |
|
TMagnificationFilter |
CastleGLImages |
|
TMagnificationFilter |
CastleRenderOptions |
|
TMailboxTag |
CastleTriangles |
TTriangle —————————————————————— |
TMaterialNode_2 |
X3DNodes |
|
TMaterialPropertyList |
CastleMaterialProperties |
|
TMatrix2 |
CastleVectors |
2x2 matrix of floating-point values (Single precision). |
TMatrix2Double |
CastleVectors |
2x2 matrix of floating-point values (Double precision). |
TMatrix2f |
CastleGLUtils |
|
TMatrix2Single |
CastleVectors |
|
TMatrix3 |
CastleVectors |
3x3 matrix of floating-point values (Single precision). |
TMatrix3Double |
CastleVectors |
3x3 matrix of floating-point values (Double precision). |
TMatrix3f |
CastleGLUtils |
|
TMatrix3Single |
CastleVectors |
|
TMatrix3SingleList |
CastleVectors |
|
TMatrix4 |
CastleVectors |
4x4 matrix of floating-point values (Single precision). |
TMatrix4Double |
CastleVectors |
4x4 matrix of floating-point values (Double precision). |
TMatrix4f |
CastleGLUtils |
|
TMatrix4Single |
CastleVectors |
|
TMatrix4SingleList |
CastleVectors |
|
TMatrixTransformNode_2 |
X3DNodes |
|
TMenuClickFunc |
CastleWindow |
|
TMenuEntryList |
CastleWindow |
|
TMessageClientList |
CastleClientServer |
|
TMessageReceivedEvent |
CastleClientServer |
|
TMessageReceivedEvent |
CastleMessaging |
Called by TMessaging when a new message from service is received. |
TMilisecTime |
CastleTimeUtils |
To measure time, better use Timer + TimerSeconds or ProcessTimer + ProcessTimerSeconds |
TMinificationFilter |
CastleGLImages |
We recommend using CastleRenderOptions unit to get these types. |
TMinificationFilter |
CastleRenderOptions |
|
TModifierKey |
CastleKeysMouse |
Modifier keys are keys that, when pressed, modify the meaning of other keys. |
TModifierKeys |
CastleKeysMouse |
|
TMouseButton |
CastleKeysMouse |
|
TMouseButtons |
CastleKeysMouse |
|
TMouseCursor |
CastleKeysMouse |
Look of the mouse cursor. |
TMouseDragMode |
CastleCameras |
What mouse dragging does in TCastleWalkNavigation. |
TMouseWheelDirection |
CastleKeysMouse |
|
TMoveAllowedFunc |
CastleCameras |
See TCastleNavigation.MoveAllowed and TCastleNavigation.OnMoveAllowed |
TMusicPlayer |
CastleSoundEngine |
|
TNavigationInput |
CastleCameras |
Possible navigation input types for TCastleNavigation.Input. |
TNavigationInputs |
CastleCameras |
|
TNavigationType |
CastleViewport |
Navigation type that determines various navigation properties, used by TCastleAutoNavigationViewport.NavigationType. |
TNodeDestructionNotification |
X3DNodes |
Copyright 2002-2018 Michalis Kamburelis. |
TNodeFunctionalityClass |
X3DNodes |
|
TNodeFunctionalityList |
X3DNodes |
|
TNodeTransformationChange |
X3DNodes |
|
TNoiseInterpolation |
CastleTerrain |
|
TNurbsCurveNode_3 |
X3DNodes |
|
TNurbsKnotKind |
CastleNURBS |
Type of NURBS knot vector to generate. |
TNurbsPositionInterpolatorNode_3 |
X3DNodes |
|
TOnCollision |
CastleTransform |
|
TOnJoyAxisMove |
CastleJoysticks |
Joystick axis move event. |
TOnJoyButtonEvent |
CastleJoysticks |
Joystick button action event. |
TOnOpenRecent |
CastleRecentFiles |
|
TOptionalBlendingSort |
X3DNodes |
|
TOptionArgument |
CastleParameters |
|
TOptionArguments |
CastleParameters |
|
TOptionProc |
CastleParameters |
Callback used by TParameters.Parse to notify about new option. |
TOptionSeparateArgument |
CastleParameters |
|
TOption_Array |
CastleParameters |
|
TOrientationType |
CastleTransform |
Orientation of the model is 3D world, determining where is the conceptual "up" direction of the model, and where is it facing. |
TParticlesGeometry |
X3DNodes |
Type of TParticleSystemNode.GeometryType. |
TPickSensorIntersectionType |
X3DNodes |
Copyright 2008-2022 Michalis Kamburelis. |
TPickSensorRange |
X3DNodes |
|
TPixelsMadeNotifierFunc |
CastleRayTracer |
|
TPlaceholderName |
CastleShapes |
Detect the 3D placeholder name set in the external modeler, like 3D object name set in Blender or 3DS Max. |
TPlaneCollision |
CastleBoxes |
State of collision between a plane and some other object. |
TPlayAnimationLooping |
CastleSceneCore |
Looping mode to use with TCastleSceneCore.PlayAnimation. |
TPlayerBestScoreEvent |
CastleGameService |
Event for TGameService.OnPlayerBestScoreReceived. |
TPointLightNode_2 |
X3DNodes |
|
TPointSetNode_2 |
X3DNodes |
|
TPositionRelative |
CastleUIControls |
Position for relative layout of one control in respect to another. |
TPrepareResourcesOption |
CastleScene |
|
TPrepareResourcesOption |
CastleTransform |
Various things that TCastleTransform.PrepareResources may prepare. |
TPrepareResourcesOptions |
CastleScene |
|
TPrepareResourcesOptions |
CastleTransform |
|
TPrimitiveGeometry |
CastleSceneCore |
Possible values for TCastleSceneCore.PrimitiveGeometry. |
TPrimitiveMaterial |
CastleScene |
Primitive material type, used by TCastleAbstractPrimitive.Material. |
TPrimitiveMode |
CastleGLUtils |
Primitive to draw using DrawPrimitive2D. |
TProcedureObject |
CastleClientServer |
|
TProjectionEvent |
CastleViewport |
Event for TCastleViewport.OnProjection. |
TProjectionType |
CastleProjection |
|
TProjectionTypeCore |
CastleProjection |
Projection type, used by TProjection.ProjectionType. |
TPropertySection |
CastleClassUtils |
Used by TCastleComponent.PropertySections. |
TPropertySections |
CastleClassUtils |
|
TProportionalScaling |
CastleControls |
Indicate stretching approach for TCastleImageControl.ProportionalScaling. |
TRayTracerKind |
CastleRayTracer |
|
TRegisteredComponents |
CastleComponentSerialize |
|
TRemoveType |
CastleTransform |
|
TRenderFromViewFunction |
CastleTransform |
|
TRenderingAttributesEvent |
CastleScene |
|
TRenderingMode |
CastleRenderOptions |
Possible values of TCastleRenderOptions.Mode. |
TRenderOnePassEvent |
CastleViewport |
|
TResizeAllowed |
CastleWindow |
|
TResizeInterpolation |
CastleImages |
Resize interpolation modes, see TCastleImage.Resize and TCastleImage.MakeResized. |
TResizeInterpolationFpImage |
CastleImages |
|
TResizeInterpolationInternal |
CastleImages |
|
TRigidBodyList |
CastleTransform |
|
TS3TCImage |
CastleImages |
Deprecated alias for TGPUCompressedImage |
TSaveGameChoice |
CastleGameService |
User choice at "save game" dialog displayed by TGameService.ShowSaveGames. |
TSaveGameChosenEvent |
CastleGameService |
Event for TGameService.OnSaveGameChosen. |
TSaveGameLoadedEvent |
CastleGameService |
Event for TGameService.OnSaveGameLoaded. |
TSaveStreamOption |
CastleDownload |
Options for the URLSaveStream function. |
TSaveStreamOptions |
CastleDownload |
|
TSaveToXmlMethod |
X3DFields |
|
TScalesList |
CastleMaterialProperties |
|
TSceneFreeResource |
CastleSceneCore |
These are various features that may be freed by TCastleSceneCore.FreeResources. |
TSceneFreeResources |
CastleSceneCore |
|
TSceneGeometryChanged |
CastleSceneCore |
Callback for TCastleSceneCore.OnGeometryChanged. |
TSceneLoadOption |
CastleSceneCore |
Possible options for TCastleSceneCore.Load. |
TSceneLoadOptions |
CastleSceneCore |
|
TSceneManagerWorld |
CastleTransform |
Copyright 2017-2022 Michalis Kamburelis. |
TSceneRenderingAttributes |
CastleScene |
|
TSceneSpatialStructure |
CastleSceneCore |
Possible spatial structures that may be managed by TCastleSceneCore, see TCastleSceneCore.Spatial. |
TSceneSpatialStructures |
CastleSceneCore |
|
TSearchOptions |
CastleStringUtils |
|
TSeparateArgs |
CastleParameters |
|
TSetOfChars |
CastleStringUtils |
A set of chars. |
TSetVector2Event |
CastleVectors |
|
TSetVector3Event |
CastleVectors |
|
TSetVector4Event |
CastleVectors |
|
TShaderLanguage |
X3DNodes |
Shader language used for TAbstractShaderNode.Language and TEffectNode.Language. |
TShadersRendering |
CastleRenderOptions |
|
TShaderType |
CastleRenderOptions |
Shader types. |
TShading |
X3DNodes |
|
TShadowMapCompareMode |
X3DNodes |
|
TShadowSampling |
CastleRenderOptions |
Values for TCastleRenderOptions.ShadowSampling. |
TShapeCollision |
X3DNodes |
|
TShapesHash |
CastleShapes |
|
TShapeSpatialStructure |
CastleShapes |
Possible spatial structure types that may be managed by TShape, see TShape.Spatial. |
TShapeSpatialStructures |
CastleShapes |
|
TShapeTraverseFunc |
CastleShapes |
|
TShapeTreeList |
CastleShapes |
|
TShapeType |
CastleControls |
Possible shape type, for TCastleShape.ShapeType. |
TSimpleNotifyEvent |
CastleUtils |
Simple notify event with no Sender |
TSimpleTextureFont |
CastleFonts |
|
TSingleArray |
CastleUtils |
|
TSound |
CastleSoundEngine |
|
TSoundBuffer |
CastleSoundEngine |
|
TSoundDataFormat |
CastleSoundBase |
Sound sample format. |
TSoundDevice |
CastleSoundEngine |
|
TSoundDistanceModel |
CastleSoundBase |
How does distance affect spatial sounds, used for TSoundEngine.DistanceModel. |
TSoundDistanceModel |
CastleSoundEngine |
|
TSoundLoading |
CastleSoundBase |
How to load a sound buffer. |
TSoundParameters |
CastleSoundEngine |
|
TSoundType |
CastleSoundEngine |
Unique sound type identifier for sounds used within TRepoSoundEngine. |
TSphereNode_2 |
X3DNodes |
|
TSpotLightNode_2 |
X3DNodes |
|
TSpriteList |
CastleGLImages |
List of sprites. |
TStopAnimationEvent |
CastleSceneCore |
|
TStreamOption |
CastleDownload |
Options for the Download function. |
TStreamOptions |
CastleDownload |
|
TSwitchNode_2 |
X3DNodes |
|
TSynchronisedStringList |
CastleClientServer |
|
TTableViewDidSelectCellEvent |
CastleControls |
|
TTerrain |
CastleTerrain |
|
TTerrainImage |
CastleTerrain |
|
TTerrainNoise |
CastleTerrain |
|
TTestShapeVisibility |
CastleShapes |
|
TTextAlign |
CastleMessages |
Position of text in message dialogs. |
TTextureCompression |
CastleImages |
Possible compression of textures for GPU. |
TTextureCompressions |
CastleImages |
|
TTextureFont |
CastleFonts |
|
TTextureSizing |
CastleGLImages |
Constraints on texture size, used by ResizeToTextureSize and IsTextureSized. |
TTextureUpdate |
X3DNodes |
Possible update modes for generated textures (like TGeneratedCubeMapTextureNode.Update). |
TThemeImage |
CastleUIControls |
Type of theme image, use of TCastleTheme.ImagesPersistent. |
TTimeFunction |
X3DNodes |
Copyright 2008-2022 Michalis Kamburelis. |
TToken |
CastleScriptLexer |
|
TToneMapping |
CastleRenderOptions |
Type of ToneMapping. |
TTouchInterface |
CastleViewport |
Value for TCastleTouchNavigation.TouchInterface. |
TTransformNode_2 |
X3DNodes |
|
TTranslatePropertyEvent |
CastleClassUtils |
Use by TCastleComponent.TranslateProperties. |
TTraversingAfterFunc |
X3DNodes |
|
TTraversingFunc |
X3DNodes |
Used as a callback by TX3DNode.Traverse. |
TTriangle2Single |
CastleTriangles |
|
TTriangle3List |
CastleTriangles |
|
TTriangle3Single |
CastleTriangles |
|
TTriangle4List |
CastleScene |
|
TTriangle4Single |
CastleTriangles |
|
TTriangleEvent |
CastleShapes |
Triangle information, called by TShape.LocalTriangulate and such. |
TTriangleIgnoreFunc |
CastleTriangles |
Return for given Triangle do we want to ignore collisions with it. |
TTriangleList |
CastleTriangles |
|
TTriangulatorProc |
CastleTriangulate |
|
TUIContainer |
CastleUIControls |
|
TUIContainer |
CastleWindow |
|
TUIControl |
CastleUIControls |
|
TUIControlChange |
CastleUIControls |
|
TUIControlChangeEvent |
CastleUIControls |
|
TUIControlChanges |
CastleUIControls |
|
TUIControlFont |
CastleControls |
|
TUIControlList |
CastleUIControls |
|
TUIControlPos |
CastleUIControls |
|
TUIControlSizeable |
CastleUIControls |
|
TUiMotionEvent |
CastleUIControls |
|
TUiNotifyEvent |
CastleUIControls |
|
TUiPressReleaseEvent |
CastleUIControls |
|
TUIRectangularControl |
CastleUIControls |
|
TUIScaling |
CastleUIControls |
Possible values for TCastleContainer.UIScaling. |
TUiUpdateEvent |
CastleUIControls |
|
TUnicodeChar |
CastleUnicode |
|
TUniformMissing |
CastleRenderOptions |
What to do when shader uniform variable is set but doesn't exist in the shader. |
TUniversalCamera |
CastleCameras |
|
TUpdateFunc |
CastleWindow |
|
TURIExists |
CastleURIUtils |
Result of the URIExists query. |
TUrlAsynchronousReaderClass |
CastleDownload |
|
TUrlReadEvent |
CastleDownload |
Event called when Download function wants to download URL with this protocol. |
TUrlWriteEvent |
CastleDownload |
Event called when URLSaveStream function wants to save URL with this protocol. |
TUseHeadlight |
CastleScene |
Possible value of TCastleRootTransform.UseHeadlight. |
TUserActivities |
CastleActivityRecognition |
|
TUserActivity |
CastleActivityRecognition |
Current user activity, used by TActivityRecognition.Activity. |
TUserActivityConfidence |
CastleActivityRecognition |
Current user activity, used by TActivityRecognition.ActivityConfidence. |
TUserRenderingPass |
CastleTransform |
Rendering pass, for user purposes. |
TVector2 |
CastleVectors |
Vector of 2 floating-point values (Single precision). |
TVector2Array |
CastleVectors |
|
TVector2ByteArray |
CastleVectors |
|
TVector2CardinalArray |
CastleVectors |
|
TVector2Double |
CastleVectors |
Vector of 2 floating-point values (Double precision). |
TVector2f |
CastleGLUtils |
|
TVector2i |
CastleGLUtils |
|
TVector2IntegerArray |
CastleVectors |
|
TVector2Single |
CastleVectors |
|
TVector2SingleList |
CastleVectors |
|
TVector2SmallIntList |
CastleVectors |
List of TVector2SmallInt. |
TVector2ub |
CastleGLUtils |
|
TVector3 |
CastleVectors |
Vector of 3 floating-point values (Single precision). |
TVector3Array |
CastleVectors |
|
TVector3ByteArray |
CastleVectors |
|
TVector3CardinalArray |
CastleVectors |
|
TVector3CardinalList |
CastleVectors |
List of TVector2Cardinal. |
TVector3Double |
CastleVectors |
Vector of 3 floating-point values (Double precision). |
TVector3f |
CastleGLUtils |
|
TVector3i |
CastleGLUtils |
|
TVector3IntegerArray |
CastleVectors |
|
TVector3LongInt |
CastleVectors |
|
TVector3Single |
CastleVectors |
|
TVector3SingleList |
CastleVectors |
|
TVector3ub |
CastleGLUtils |
|
TVector4 |
CastleVectors |
Vector of 4 floating-point values (Single precision). |
TVector4Array |
CastleVectors |
|
TVector4ByteArray |
CastleVectors |
|
TVector4CardinalArray |
CastleVectors |
|
TVector4Double |
CastleVectors |
Vector of 4 floating-point values (Double precision). |
TVector4f |
CastleGLUtils |
|
TVector4i |
CastleGLUtils |
|
TVector4IntegerArray |
CastleVectors |
|
TVector4Single |
CastleVectors |
|
TVector4SingleList |
CastleVectors |
|
TVector4ub |
CastleGLUtils |
|
TVertexJointsList |
X3DNodes |
|
TVerticalPosition |
CastleRectangles |
Vertical position of one control/rectangle with respect to another. |
TVisibleChange |
CastleTransform |
Describe what visible thing changed for TCastleTransform.VisibleChangeHere. |
TVisibleChangeEvent |
CastleTransform |
|
TVisibleChanges |
CastleTransform |
|
TVRML1StateNode |
X3DNodes |
Node types used with TVRML1State. |
TWalkCamera |
CastleCameras |
|
TWarningEvent |
CastleApplicationProperties |
|
TWindowMessageType |
CastleWindow |
Type of message box, for TCastleWindow.MessageOK and TCastleWindow.MessageYesNo. |
TWindowParseOption |
CastleWindow |
|
TWindowParseOptions |
CastleWindow |
|
TWireframeEffect |
CastleRenderOptions |
Values for TCastleRenderOptions.WireframeEffect. |
TX3DAccessType |
X3DNodes |
|
TX3DAccessTypes |
X3DNodes |
|
TX3DCameraVersion |
X3DCameraUtils |
Version of VRML/X3D camera definition. |
TX3DChange |
X3DFields |
Possible things that happen when given field is changed. |
TX3DChanges |
X3DFields |
|
TX3DEncoding |
X3DNodes |
|
TX3DEventReceive |
X3DFields |
Called when TX3DEvent is received, see TX3DEvent.AddNotification. |
TX3DFieldClass |
X3DFields |
|
TX3DFieldOrEventList |
X3DFields |
|
TX3DFontFamily |
X3DNodes |
Font family that can be specified by a TFontStyleNode. |
TX3DFontJustify |
X3DNodes |
Font justification that can be specified by a TFontStyleNode. |
TX3DFontStyle |
X3DNodes |
Font style that can be specified by a TFontStyleNode.Style. |
TX3DMaterialInfoAbstract |
X3DNodes |
|
TX3DNodeClass |
X3DNodes |
|
TX3DNodeProc |
X3DNodes |
|
TX3DNodeSearchProc |
X3DNodes |
|
TX3DSingleFieldClass |
X3DFields |
|
TX3DSingleFieldList |
X3DFields |
|
TX3DTimeList |
X3DTime |
|
TX3DVersion |
X3DNodes |
|
TX3DViewpointClassNode |
X3DNodes |
|