| ECasScriptSyntaxError |
CastleScriptParser |
Error when parsing CastleScript expression. |
| EFreeTypeLibraryNotFound |
CastleTextureFontData |
Raised by TTextureFontData.Create or TTextureFont.Create(URL, ...) or TTextureFont.Load(URL, ...) when the freetype library cannot be found, and thus font files cannot be read. |
| EFreeTypeLibraryNotFound |
CastleFonts |
Raised by TTextureFontData.Create or TTextureFont.Create(URL, ...) or TTextureFont.Load(URL, ...) when the freetype library cannot be found, and thus font files cannot be read. |
| EKamAssignValueError |
CastleScript |
Deprecated name for ECasScriptAssignError. |
| ESoundFileError |
CastleSoundEngine |
|
| EX3DGzipCompressed |
X3DNodes |
Raised by LoadX3DClassicFromString or LoadX3DClassicInternal when the stream is compressed with gzip. |
| 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 |
|
| PCharactersBooleans |
CastleKeysMouse |
|
| PClipPlane |
X3DNodes |
|
| PCollisionDetailsItem |
CastleTransform |
Triangle: PTriangle; |
| PCompiledScriptHandlerInfo |
CastleSceneCore |
|
| PCubeMapByte |
CastleCubeMaps |
|
| PCubeMapFloat |
CastleCubeMaps |
|
| PFloat |
CastleUtils |
|
| PFloatRectangle |
CastleRectangles |
|
| PFloatRectangleArray |
CastleRectangles |
|
| PFrustum |
CastleFrustum |
|
| PGeneratedTexture |
CastleSceneCore |
|
| PGtkGLArea |
CastleWindow |
For now I use GtkDrawingArea when CASTLE_WINDOW_GTK_2. |
| PJoy |
CastleJoysticks |
|
| PJoyInfo |
CastleJoysticks |
If defined, the compiled code will have embedded all the variations of basic fonts for the X3D Text node (see [http://castle-engine.sourceforge.net/x3d_implementation_text.php]). |
| PJoyState |
CastleJoysticks |
|
| PKeysBooleans |
CastleKeysMouse |
|
| PKeysBytes |
CastleKeysMouse |
|
| PLayer |
CastleTiledMap |
|
| 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 |
Castle3D |
|
| PRayCollisionNode |
CastleTransform |
|
| PShortint |
CastleUtils |
|
| PSHVectorSingle |
CastleSphericalHarmonics |
|
| PSingleArray |
CastleUtils |
|
| PString |
CastleUtils |
|
| PTileset |
CastleTiledMap |
|
| PTouch |
CastleUIControls |
|
| 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 |
|
| T3D |
Castle3D |
|
| T3DAlive |
Castle3D |
|
| T3DCoord |
CastleTransform |
|
| T3DCoords |
CastleTransform |
|
| T3DCustomTransform |
Castle3D |
|
| T3DCustomTranslated |
Castle3D |
|
| T3DExistsEvent |
Castle3D |
|
| T3DList |
Castle3D |
|
| T3DListCore |
Castle3D |
|
| T3DResourceClass |
CastleResources |
|
| T3DTransform |
Castle3D |
|
| T3DTranslated |
Castle3D |
|
| T3DTriangle |
CastleTriangles |
|
| T3DTriangleGeometry |
CastleTriangles |
|
| T3DTriangleIgnoreFunc |
CastleTriangles |
|
| T3DWorld |
Castle3D |
|
| TAbstractLightInstancesList |
Castle3D |
|
| TAbstractX3DGeometryNode |
X3DNodes |
Automatically generated node properties. |
| TAdClosedEvent |
CastleAds |
|
| TAdNetwork |
CastleAds |
|
| TAllowedChildren |
X3DNodes |
Copyright 2002-2017 Michalis Kamburelis. |
| TAlphaChannel |
CastleImages |
See TCastleImage.AlphaChannel. |
| TAnalyticsProgress |
CastleAnalytics |
Status for TAnalytics.Progress. |
| TAnimation |
CastleTiledMap |
Contains a list of animation frames. |
| TAntiAliasing |
CastleWindow |
Anti-aliasing values for TCastleWindowCustom.AntiAliasing. |
| TArraysGeneratorClass |
CastleArraysGenerator |
|
| TAutoAlphaChannel |
CastleImages |
|
| TAutoMagnificationFilter |
CastleTextureImages |
Texture magnification filter (what happens when a single texture pixel in stretched over many screen pixels). |
| TAutoMinificationFilter |
CastleTextureImages |
Texture minification filter (what happens when many texture pixels are squeezed in one screen pixel). |
| TBackgroundSide |
X3DNodes |
|
| TBaseShadowVolumeRenderer |
Castle3D |
|
| TBeforeGLVertexProc |
CastleRenderer |
|
| TBeforeShapeRenderProc |
CastleScene |
|
| TBlendingDestinationFactor |
CastleGLUtils |
|
| TBlendingSort |
CastleBoxes |
Various ways to sort the 3D objects, in particular useful to correctly render the partially-transparent objects. |
| TBlendingSourceFactor |
CastleGLUtils |
|
| TBox3DBool |
CastleBoxes |
|
| TBox3DList |
CastleBoxes |
|
| TBoxCollider |
Castle3D |
|
| TBoxCorners |
CastleBoxes |
|
| TBumpMapping |
CastleRenderer |
|
| TByteArray |
CastleUtils |
|
| TCameraChangedEvent |
CastleRenderingCamera |
|
| TCameraClass |
CastleCameras |
|
| TCameraInput |
CastleCameras |
Possible navigation input types in cameras, set in TCamera.Input. |
| TCameraInputs |
CastleCameras |
|
| TCaptionPart |
CastleWindow |
|
| TCasScriptFunctionClass |
CastleScript |
|
| TCasScriptFunctionHandler |
CastleScript |
Calculate result on given function arguments Arguments. |
| TCasScriptMessage |
CastleScript |
|
| TCasScriptValueClass |
CastleScript |
|
| TCasScriptValueClassArray |
CastleScript |
|
| TCasScriptValuesArray |
CastleScript |
|
| TCastleButtonImageLayout |
CastleControls |
Possible image placement for a button, see TCastleButton.ImageLayout. |
| TCastleColor |
CastleColors |
|
| TCastleColorRGB |
CastleColors |
|
| TCastleConfig |
CastleConfig |
|
| TCastleConfigEvent |
CastleXMLConfig |
|
| TCastleCrosshairShape |
CastleControls |
Possible crosshair shape, for TCastleCrosshair.Shape. |
| TCastleImageClass |
CastleImages |
|
| TCastleImageList |
CastleImages |
|
| TCastleSceneClass |
CastleLevels |
|
| TCastleTouchCtlMode |
CastleControls |
Possible touch control UI, for TCastleTouchControl.TouchMode. |
| TCastleTouchPosition |
CastleControls |
|
| TCastleTransformClass |
CastleTransform |
|
| TCastleWindowBase |
CastleWindow |
. |
| TCastleWindowCustomClass |
CastleWindow |
|
| TCharactersBooleans |
CastleKeysMouse |
|
| TClearBuffer |
CastleGLUtils |
Part of CastleGLUtils unit: TRenderContext and friends. |
| TClearBuffers |
CastleGLUtils |
|
| TCollider |
Castle3D |
|
| TCollisionCount |
X3DTriangles |
|
| TCollisionDetails |
Castle3D |
|
| TColorBuffer |
CastleGLImages |
Part of CastleGLImages unit: saving screen. |
| TColorFromHeightFunction |
CastleTerrain |
|
| TColorModulatorByteFunc |
CastleColors |
Function that processes RGB colors, used by TCastleImage.ModulateRGB. |
| TCompiledScriptHandler |
CastleSceneCore |
|
| TCompiledScriptHandlerInfoList |
CastleSceneCore |
|
| TCompositeType |
CastleCompositeImage |
Type of data in a TCompositeImage file. |
| TCompressionType |
CastleTiledMap |
|
| TConeNode_2 |
X3DNodes |
|
| TContainerEvent |
CastleUIControls |
|
| TContainerObjectEvent |
CastleUIControls |
|
| TControlInputMotionEvent |
CastleControl |
|
| TControlInputPressReleaseEvent |
CastleControl |
|
| TControlPointsCurveClass |
CastleCurves |
|
| TControlPointsCurveList |
CastleCurves |
|
| TCoordRangeHandler |
X3DNodes |
|
| TCreatureClass |
CastleCreatures |
|
| TCreatureExistsEvent |
CastleCreatures |
|
| TCreatureState |
CastleCreatures |
|
| TCubeMapByte |
CastleCubeMaps |
Cube map, with each item being in 0..1 range, encoded as a Byte. |
| TCubeMapFloat |
CastleCubeMaps |
Cube map, with each item being a Float. |
| TCubeMapImages |
CastleCompositeImage |
|
| TCubeMapRenderSimpleFunction |
CastleGLCubeMaps |
|
| TCubeMapSide |
CastleCompositeImage |
Cube map faces. |
| TCubeMapSide |
CastleCubeMaps |
|
| TCubeMapSide4 |
CastleCubeMaps |
|
| TCubeMapSides |
CastleCompositeImage |
|
| TCubicBezier2DPoints |
CastleCurves |
|
| TCubicBezier3DPoints |
CastleCurves |
|
| TCylinderNode_2 |
X3DNodes |
|
| TDecompressTextureFunction |
CastleImages |
|
| TDepthRange |
CastleGLUtils |
Possible values of TRenderContext.DepthRange. |
| TDirectionalLightNode_2 |
X3DNodes |
Automatically generated node properties. |
| TDrawMode |
CastleImages |
Drawing mode used by image-on-image drawing methods (TCastleImage.DrawFrom and TCastleImage.DrawTo). |
| TDropFilesFunc |
CastleWindow |
|
| TDynamicStringArray |
CastleStringUtils |
|
| TDynLibHandle |
CastleDynLib |
|
| TDynLibSymbolErrorBehaviour |
CastleDynLib |
|
| TEnableTextureTarget |
CastleGLUtils |
|
| TEncodedImageClass |
CastleImages |
|
| TEncodedImageList |
CastleImages |
|
| TEncodingType |
CastleTiledMap |
|
| TEnumerateChildrenFunction |
X3DNodes |
|
| TEnumerateReplaceNodesFunction |
X3DNodes |
|
| TEnumerateShapeTexturesFunction |
CastleShapes |
|
| TEnumerateTriangleFunc |
X3DTriangles |
Callback for TBaseTrianglesOctree.EnumerateTriangles. |
| TEnumFontCharsetsProc |
CastleWindowsFonts |
|
| TEnumFontCharsetsProc_ByObject |
CastleWindowsFonts |
|
| TFaceIndexesList |
CastleTriangles |
|
| TFallNotifyFunc |
CastleCameras |
See TWalkCamera.OnFall. |
| TFileInfoList |
CastleFindFiles |
|
| TFindFilesOption |
CastleFindFiles |
|
| TFindFilesOptions |
CastleFindFiles |
|
| TFingerIndex |
CastleKeysMouse |
|
| TFloatRectangleArray |
CastleRectangles |
|
| TFloatRectangleList |
CastleRectangles |
|
| TFloatTime |
X3DTime |
|
| TFloatTime |
CastleTimeUtils |
Time in seconds. |
| TFogType |
X3DNodes |
|
| TFogTypeOrNone |
X3DNodes |
|
| TFontStyleNode_2 |
X3DNodes |
|
| TFoundFileMethod |
CastleFindFiles |
|
| TFoundFileProc |
CastleFindFiles |
Called for each file found. |
| 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. |
| TGenericScalar |
CastleVectorsInternalSingle |
Internal type, always means Single within the CastleVectorsInternalSingle unit. |
| TGenericScalar |
CastleVectorsInternalDouble |
Internal type, always means Double within the CastleVectorsInternalDouble unit. |
| TGeometryAttribType |
CastleGeometryArrays |
|
| TGeometryChange |
CastleSceneCore |
|
| TGeometryIndex |
CastleGeometryArrays |
|
| TGeometryIndexList |
CastleGeometryArrays |
|
| TGeometryPrimitive |
CastleGeometryArrays |
Primitive geometry types. |
| TGeometryTexCoordList |
CastleGeometryArrays |
|
| TGetIndexFromIndexNumFunc |
CastleBoxes |
|
| TGetVertexFromIndexFunc |
CastleVectors |
CastleVectors routines (global functions, procedures) for Single precision of vectors and matrices. |
| TGLApplication |
CastleWindow |
Deprecated name for TCastleApplication. |
| TGLbitfield |
CastleGLUtils |
|
| TGLBitmapFont |
CastleFonts |
Deprecated name, use TTextureFont now. |
| TGLBitmapFontAbstract |
CastleFonts |
Deprecated name for TCastleFont. |
| TGLboolean |
CastleGLUtils |
|
| TGLbyte |
CastleGLUtils |
|
| TGLclampd |
CastleGLUtils |
|
| TGLclampf |
CastleGLUtils |
|
| TGLContextEvent |
CastleApplicationProperties |
|
| TGLContextRetryOpenFunc |
CastleWindow |
|
| TGLdouble |
CastleGLUtils |
|
| TGLenum |
CastleGLUtils |
|
| TGLfloat |
CastleGLUtils |
|
| TGLImageManaged |
CastleGLImages |
|
| TGLint |
CastleGLUtils |
|
| TGLRenderToTextureBuffer |
CastleGLImages |
|
| TGLshort |
CastleGLUtils |
|
| TGLsizei |
CastleGLUtils |
|
| TGLSLAttributeList |
CastleGLShaders |
|
| TGLSLProgramList |
CastleGLShaders |
|
| TGLSupport |
CastleGLUtils |
Part of CastleGLUtils unit: TGLFeatures and friends. |
| TGLTextureId |
CastleGLImages |
|
| TGLTextureNodeClass |
CastleRenderer |
|
| TGLubyte |
CastleGLUtils |
|
| TGLuint |
CastleGLUtils |
|
| TGLuintList |
CastleGLShaders |
|
| TGLushort |
CastleGLUtils |
|
| TGLVendorType |
CastleGLVersion |
|
| TGooglePlayGames |
CastleGooglePlayGames |
|
| TGroupNode_2 |
X3DNodes |
Automatically generated node properties. |
| THeightEvent |
CastleCameras |
|
| THorizontalPosition |
CastleRectangles |
Horizontal position of one control/rectangle with respect to another. |
| TIndexedFaceSetNode_2 |
X3DNodes |
|
| TIndexedLineSetNode_2 |
X3DNodes |
|
| TIndexedPolygonHandler |
X3DNodes |
|
| TInputGroup |
CastleInputs |
|
| TInputMotionEvent |
CastleUIControls |
|
| TInputPressReleaseEvent |
CastleUIControls |
|
| TInputPressReleaseType |
CastleKeysMouse |
|
| TInventoryItemClass |
CastleItems |
|
| TIsSmallerFunc |
CastleUtils |
|
| TIsSmallerFuncByObject |
CastleUtils |
|
| TItemOnWorldExistsEvent |
CastleItems |
|
| TKey |
CastleKeysMouse |
Keys on keyboard. |
| TKeysBooleans |
CastleKeysMouse |
|
| TKeysBytes |
CastleKeysMouse |
|
| TLayerType |
CastleTiledMap |
|
| TLevelLogicClass |
CastleLevels |
|
| TLightRenderEvent |
CastleRenderer |
|
| TLightScope |
X3DNodes |
|
| TLineType |
X3DNodes |
Supported line types (patterns), for TLinePropertiesNode.LineType. |
| TLoadImageEvent |
CastleImages |
Listener type for AddLoadImageListener. |
| TLODNode_3 |
X3DNodes |
|
| TLogTimePrefix |
CastleLog |
Log date&time prefix style. |
| TLongIntArray |
CastleUtils |
|
| TMagnificationFilter |
CastleTextureImages |
|
| TMagnificationFilter |
CastleGLImages |
|
| TMailboxTag |
CastleTriangles |
TTriangle —————————————————————— |
| TMapOrientation |
CastleTiledMap |
|
| TMapRenderOrder |
CastleTiledMap |
|
| TMaterialNode_2 |
X3DNodes |
|
| 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 |
|
| 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 |
CastleTextureImages |
|
| TMinificationFilter |
CastleGLImages |
Part of CastleGLImages unit: texture filtering (TTextureFilter and friends). |
| 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 TWalkCamera. |
| TMouseWheelDirection |
CastleKeysMouse |
|
| TMoveAllowedFunc |
CastleCameras |
See TWalkCamera.DoMoveAllowed and TWalkCamera.OnMoveAllowed |
| TNavigationType |
CastleCameras |
Navigation type that determines various camera properties, used by TCastleAbstractViewport.NavigationType. |
| TNodeDestructionNotification |
X3DNodes |
Copyright 2002-2017 Michalis Kamburelis. |
| TNodeTransformationChange |
X3DNodes |
|
| TNoise2DMethod |
CastleTerrain |
|
| TNoiseInterpolation |
CastleTerrain |
|
| TNurbsCurveNode_3 |
X3DNodes |
|
| TNurbsKnotKind |
CastleNURBS |
Type of NURBS knot vector to generate. |
| TNurbsPositionInterpolatorNode_3 |
X3DNodes |
|
| TObjectsDrawOrder |
CastleTiledMap |
|
| 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. |
| TPixelsMadeNotifierFunc |
CastleRayTracer |
|
| TPlaceholderName |
CastleShapes |
Detect the 3D placeholder name set in the external modeler, like 3D object name set in Blender or 3DS Max. |
| TPlaneCollider |
Castle3D |
|
| 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. |
| TPlayerBestScoreEvent |
CastleGooglePlayGames |
|
| TPlayerSwimming |
CastlePlayer |
|
| TPointLightNode_2 |
X3DNodes |
Automatically generated node properties. |
| TPointSetNode_2 |
X3DNodes |
|
| TPositionRelative |
CastleUIControls |
Position for relative layout of one control in respect to another. |
| TPrepareResourcesOption |
CastleScene |
|
| TPrepareResourcesOption |
Castle3D |
|
| TPrepareResourcesOption |
CastleTransform |
Various things that TCastleTransform.PrepareResources may prepare. |
| TPrepareResourcesOptions |
Castle3D |
|
| TPrepareResourcesOptions |
CastleScene |
|
| TPrepareResourcesOptions |
CastleTransform |
|
| TPrimitiveMode |
CastleGLUtils |
Primitive to draw using DrawPrimitive2D. |
| TProjectionType |
CastleProjection |
Projection type, used by TProjection.ProjectionType. |
| TProjectorMatrixFunction |
CastleGeometryArrays |
|
| TProperties |
CastleTiledMap |
List of properties. |
| TProportionalScaling |
CastleControls |
Indicate stretching approach for TCastleImageControl.ProportionalScaling. |
| TRadianceTransferFunction |
CastleArraysGenerator |
|
| TRayCollision |
Castle3D |
|
| TRayCollisionNode |
Castle3D |
|
| TRayTracerKind |
CastleRayTracer |
|
| TRemoveType |
CastleTransform |
|
| TRemoveType |
Castle3D |
|
| TRender3DEvent |
CastleSceneManager |
|
| TRenderFromViewFunction |
Castle3D |
|
| TRenderFromViewFunction |
CastleTransform |
|
| TRenderingAttributesClass |
CastleRenderer |
|
| TRenderingAttributesEvent |
CastleScene |
|
| TRenderingMode |
CastleRenderer |
TRenderingAttributes.Mode possible values. |
| TRenderingPass |
CastleTransform |
|
| TRenderingPass |
Castle3D |
|
| TRenderParams |
Castle3D |
|
| TRenderStatistics |
Castle3D |
|
| TRenderStyle |
CastleUIControls |
Determines the order in which TUIControl.Render is called. |
| TRenderTarget |
CastleRenderingCamera |
|
| TResizeAllowed |
CastleWindow |
|
| TResizeInterpolation |
CastleImages |
Resize interpolation modes, see TCastleImage.Resize and TCastleImage.MakeResized. |
| TResizeInterpolationFpImage |
CastleImages |
|
| TResizeInterpolationInternal |
CastleImages |
|
| TRigidBody |
Castle3D |
|
| TS3TCImage |
CastleImages |
Deprecated alias for TGPUCompressedImage |
| TSaveGameChoice |
CastleGameService |
User choice at "save game" dialog displayed by TGameService.ShowSaveGames. |
| TSaveGameChoice |
CastleGooglePlayGames |
|
| TSaveGameChosenEvent |
CastleGooglePlayGames |
|
| TSaveGameChosenEvent |
CastleGameService |
Event for TGameService.OnSaveGameChosen. |
| TSaveGameLoadedEvent |
CastleGooglePlayGames |
|
| TSaveGameLoadedEvent |
CastleGameService |
Event for TGameService.OnSaveGameLoaded. |
| TSaveStreamOption |
CastleDownload |
Options for the URLSaveStream function. |
| TSaveStreamOptions |
CastleDownload |
|
| TSaveToXmlMethod |
X3DFields |
|
| TSceneFreeResource |
CastleSceneCore |
These are various features that may be freed by TCastleSceneCore.FreeResources. |
| TSceneFreeResources |
CastleSceneCore |
|
| TSceneGeometryChanged |
CastleSceneCore |
Callback for TCastleSceneCore.OnGeometryChanged. |
| TSceneNotification |
CastleSceneCore |
|
| TSceneOctreeProperties |
X3DNodes |
|
| TSceneSpatialStructure |
CastleSceneCore |
Possible spatial structures that may be managed by TCastleSceneCore, see TCastleSceneCore.Spatial. |
| TSceneSpatialStructures |
CastleSceneCore |
|
| TScriptType |
X3DNodes |
|
| TSearchOptions |
CastleStringUtils |
|
| TSeparateArgs |
CastleParameters |
|
| TSetOfChars |
CastleStringUtils |
A set of chars. |
| TSFCAngle |
CastleSpaceFillingCurves |
Angle for space-filling curves. |
| TSFCStepFunction |
CastleSpaceFillingCurves |
|
| TShaderLanguage |
X3DNodes |
Shader language used for TAbstractShaderNode.Language and TEffectNode.Language. |
| TShaderProgramCacheList |
CastleRenderer |
|
| TShadersRendering |
CastleRenderer |
|
| TShaderType |
CastleShaders |
Shader types. |
| TShaderType |
CastleRendererBaseTypes |
Shader types. |
| TShading |
X3DNodes |
|
| TShadowSampling |
CastleShapes |
|
| TShapeCacheList |
CastleRenderer |
|
| 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. |
| TSHVectorSingle |
CastleSphericalHarmonics |
|
| TSingleArray |
CastleUtils |
|
| TSoundDeviceList |
CastleSoundEngine |
|
| TSoundDistanceModel |
CastleSoundEngine |
|
| TSoundEvent |
CastleSoundEngine |
|
| TSoundInfoList |
CastleSoundEngine |
|
| TSpaceFillingCurveClass |
CastleSpaceFillingCurves |
|
| TSphereCollider |
Castle3D |
|
| TSphereNode_2 |
X3DNodes |
|
| TSpotLightNode_2 |
X3DNodes |
|
| TSpriteList |
CastleGLImages |
List of sprites. |
| TStencilSetupKind |
CastleGLShadowVolumes |
|
| TStreamOption |
CastleDownload |
Options for the Download function. |
| TStreamOptions |
CastleDownload |
|
| TSVRenderParamsProc |
CastleGLShadowVolumes |
|
| TSVRenderProc |
CastleGLShadowVolumes |
|
| TSwitchNode_2 |
X3DNodes |
|
| TTerrainTypes |
CastleTiledMap |
This element defines an array of terrain types, which can be referenced from the terrain attribute of the tile element. |
| TTestShapeVisibility |
CastleShapes |
|
| TTexCoordDimensions |
CastleGeometryArrays |
|
| TTextAlign |
CastleMessages |
Position of text in message dialogs. |
| TTexture3DCacheList |
CastleRenderer |
|
| TTextureCompression |
CastleImages |
Possible compression of textures for GPU. |
| TTextureCompressions |
CastleImages |
|
| TTextureCoordinateGeneration |
CastleGeometryArrays |
Texture coordinate generation methods. |
| TTextureCubeMapCacheList |
CastleRenderer |
|
| TTextureDepthOrFloatCacheList |
CastleRenderer |
|
| TTextureGenerationVectors |
CastleGeometryArrays |
|
| TTextureImageCacheList |
CastleRenderer |
|
| TTextureSizing |
CastleGLImages |
———————————————————————- Adjusting image sizes to load them as textures. |
| TTextureUpdate |
X3DNodes |
Possible update modes for generated textures (like TGeneratedCubeMapTextureNode). |
| TTextureVideoCacheList |
CastleRenderer |
|
| TThemeImage |
CastleControls |
|
| TTileObjectPrimitive |
CastleTiledMap |
|
| TTimeFunction |
X3DNodes |
|
| TToken |
CastleScriptLexer |
|
| TTouchInterface |
CastleWindowTouch |
|
| TTransformNode_2 |
X3DNodes |
|
| 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 |
CastleWindow |
Expose TUIContainer type from CastleWindow unit, since almost all code using CastleWindow will need to use TUIContainer type for callback parameter type. |
| TUIControlClass |
CastleUIControls |
|
| TUIControlPos |
CastleUIControls |
|
| TUIRectangularControl |
CastleUIControls |
|
| TUIScaling |
CastleUIControls |
Possible values for TUIContainer.UIScaling. |
| TUnicodeChar |
CastleUnicode |
|
| TUniformNotFoundAction |
CastleGLShaders |
What to do when GLSL uniform variable is set (TGLSLProgram.SetUniform) but doesn't exist in the shader. |
| TUniformTypeMismatchAction |
CastleGLShaders |
What to do when GLSL uniform variable is set (by TGLSLProgram.SetUniform) to the type that doesn't match type declared in GLSL shader. |
| TUniversalCamera |
CastleCameras |
|
| TUpdateFunc |
CastleWindow |
|
| TVboArrays |
CastleRenderer |
|
| TVboType |
CastleRenderer |
|
| TVboTypes |
CastleRenderer |
|
| 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 |
|
| TVertexColorFunction |
CastleArraysGenerator |
Callback used by TRenderingAttributes.OnVertexColor. |
| TVertexJointsList |
X3DNodes |
|
| TVerticalPosition |
CastleRectangles |
Vertical position of one control/rectangle with respect to another. |
| TVisibleChange |
Castle3D |
|
| TVisibleChange |
CastleTransform |
Describe what visible thing changed for TCastleTransform.VisibleChangeHere. |
| TVisibleChangeEvent |
CastleTransform |
|
| TVisibleChanges |
Castle3D |
|
| TVisibleChanges |
CastleTransform |
|
| TVRML1StateNode |
X3DNodes |
Node types used with TVRML1State. |
| TWarningEvent |
CastleApplicationProperties |
|
| TWinCharSet |
CastleWindowsFonts |
Windows font charset values. |
| TWindowMessageType |
CastleWindow |
Type of message box, for TCastleWindowCustom.MessageOK and TCastleWindowCustom.MessageYesNo. |
| TWindowParseOption |
CastleWindow |
|
| TWindowParseOptions |
CastleWindow |
|
| TWireframeEffect |
CastleScene |
Values for TSceneRenderingAttributes.WireframeEffect. |
| TWorldMoveAllowedEvent |
CastleSceneManager |
Event for TCastleSceneManager.OnMoveAllowed. |
| 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. |
| TX3DMaterialInfoAbstract |
X3DNodes |
|
| TX3DNodeClass |
X3DNodes |
|
| TX3DNodeProc |
X3DNodes |
|
| TX3DNodeSearchProc |
X3DNodes |
|
| TX3DSingleFieldClass |
X3DFields |
|
| TX3DSingleFieldList |
X3DFields |
|
| TX3DTimeList |
X3DTime |
|
| TX3DVersion |
X3DNodes |
|
| TX3DViewpointClassNode |
X3DNodes |
|