All Types

Name Unit Description
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 [https://castle-engine.io/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

 


Generated by PasDoc 0.15.0.