All Variables
Name | Unit | Description |
---|---|---|
AnyNodeDestructionNotifications | X3DNodes | Functions registered here will be called when any TX3DNode descendant will be destroyed. |
ApplicationConfigOverride | CastleFilesUtils | URL used as a prefix of all ApplicationConfig returned URLs. |
ApplicationDataOverride | CastleFilesUtils | URL used as the base application data directory. |
BacktraceOnLog | CastleLog | Dump backtrace (call stack) with each log. |
BakedAnimationSmoothness | X3DLoad | A smoothness value for "baked" animations loaded from castle-anim-frames files. |
CastleDataIgnoreCase | CastleUriUtils | On systems where filesystems are usually case-sensitive (Unix; like Linux, FreeBSD, macOS), accept any |
ColorHover | CastleTransformManipulate | Hover and selection colors. |
ColorSelected | CastleTransformManipulate | Hover and selection colors. |
ColorSpace | CastleRenderOptions | Determines if color calculation is done in linear space (thus performing gamma correction when reading textures and when storing pixel color to screen) or sRGB (thus not performing gamma correction). |
CurrentProgram | CastleGLShaders | Currently enabled GLSL program. |
DecompressTexture | CastleImages | Assign here texture decompression function that is available. |
DefaultFontData | X3DNodes | Default fonts used by Text and FontStyle nodes. |
DefaultTriangulationSlices | X3DNodes | How much to subdivide various objects (like sphere, cylinder) into triangles. |
DefaultTriangulationStacks | X3DNodes | How much to subdivide various objects (like sphere, cylinder) into triangles. |
DisableAutoDynamicGeometry | CastleShapes | If nonzero, disables automatic TShape.DynamicGeometry detection on every node modification. |
DynamicBatching | CastleScene |
|
EnableBlockingDownloads | CastleDownload | Does Download (synchronous downloading routine) support http and https protocol. |
EnableNetwork | CastleDownload |
|
FloatOutputFormat | X3DFields | Float output precision, for outputting 3D models (X3D text encodings, in the future also glTF - the JSON parts). |
GLFeatures | CastleGLUtils |
|
GLTextureMinSize | CastleGLImages | Constraints the scaling done by GLTextureScale. |
GLTextureScale | CastleGLImages | Scaling for all textures loaded to OpenGL. |
GltfForcePhongMaterials | CastleLoadGltf | Makes model loaded from glTF use Phong materials (TMaterialNode) instead of Physically-Based Rendering materials (TPhysicalMaterialNode). |
GLVersion | CastleGLVersion | OpenGL(ES) version information. |
IfcClasses | CastleIfc | List of all IFC classes that are defined in this unit. |
Input_Interact | CastleViewport | Key/mouse combination to interact with clickable things in TCastleViewport.Items. |
InternalDisableDynamicLibraries | CastleDynLib | Disable all dynamic libraries loading. |
InternalEnableAnimation | CastleSceneCore |
|
InternalEnableRendering | CastleScene |
|
InternalFastTransformUpdate | CastleSceneCore | Experimental optimization of Transform animation. |
InternalForceWireframe | CastleRenderOptions | Force given rendering for all scenes, if not weNormal. |
InternalGizmoBoundingBox | CastleTransform |
|
LoadAnimatedGifs | CastleVideos | When |
LoadImage_FileFilters | CastleImages | File filters if you want to choose a file that can be loaded/saved by appropriate functions from Images unit. |
LogAllLoading | CastleDownload | Log (through CastleLog) all loading, that is: all calls to Download. |
LogChanges | CastleSceneCore | Log changes to fields. |
LogEnableStandardOutput | CastleLog | Enable logging to StdOut, which is used on some platforms (like on Unix) and situations (like when run under CGE editor or CGE build tool). |
LogFileName | CastleLog | Set this to a filename that should contain log, before calling InitializeLog. |
LogGLInformationVerbose | CastleGLUtils | Much more verbose logging of current context capabilities in GLInformationInitialize. |
LogSectors | CastleSectors |
|
LogShaders | CastleGLShaders |
|
LogShadowVolumes | CastleRenderOptions | Log shadow volume information. |
LogShapes | CastleShapes | Log various information about shapes. |
LogTextureCache | CastleTextureImages | Log texture cache events. |
LogTextureLoading | CastleGLImages | Log (through CastleLog) all texture and image loading to GPU. |
LogTimePrefix | CastleLog | Current log date/time prefix style. |
LogTriangulation | CastleTriangulate | Write to Log a lot of comments how the triangulation goes. |
LogVideosCache | CastleVideos | Log video cache events. |
MaximumVideoLength | CastleVideos | Maximum number of video frames to read, for TVideo.LoadFromFile. |
MessageOKPushesView | CastleMessages | Change MessageOK behavior to create TViewDialogOK and push it (using TCastleContainer.PushView) and immediately return, without waiting for user confirmation. |
NodesManager | X3DNodes | Singleton to manage X3D non-abstract node classes, that can be used in X3D files. |
OnScriptMessage | CastleScript | Global method to output messages done by CastleScript |
OptimizeExtensiveTransformations | CastleSceneCore | Set this to optimize animating transformations for scenes where you have many transformations (many Transform nodes), and many of them are animated at the same time. |
Parameters | CastleParameters | Command-line parameters. |
PlaceholderNames | CastleShapes |
|
RebaseRelativeUrlsInPrototypes | X3DNodes | Whether to resolve relative URLs within X3D prototypes with respect to the file that instantiated the prototype (false, default, compatible with Instant Player) or to the file that defined the prototype (true, compatible with BS Contact). |
RenderContext | CastleRenderContext | Current OpenGL / OpenGLES context state. |
SaveImage_FileFilters | CastleImages |
|
ScriptVerboseMessages | CastleScript | In case of warnings/errors, output more verbose information about the script in which it occurred. |
StdErrStream | CastleClassUtils | Streams to read/write a standard input/output/error of the program. |
StdInStream | CastleClassUtils | Streams to read/write a standard input/output/error of the program. |
StdOutStream | CastleClassUtils | Streams to read/write a standard input/output/error of the program. |
stMenuClick | CastleSoundEngine | Sounds used by TCastleOnScreenMenu. |
stMenuCurrentItemChanged | CastleSoundEngine | Sounds used by TCastleOnScreenMenu. |
stPlayerDies | CastleSoundEngine | Player sounds. |
stPlayerDropItem | CastleSoundEngine | Player sounds. |
stPlayerDrowning | CastleSoundEngine | Player sounds. |
stPlayerFootstepsDefault | CastleSoundEngine | Player sounds. |
stPlayerInteractFailed | CastleSoundEngine | Player sounds. |
stPlayerPickItem | CastleSoundEngine | Player sounds. |
stPlayerSuddenPain | CastleSoundEngine | Player sounds. |
stPlayerSwimming | CastleSoundEngine | Player sounds. |
stPlayerSwimmingChange | CastleSoundEngine | Player sounds. |
stPlayerToxicPain | CastleSoundEngine | Player sounds. |
SupportedTextureCompression | CastleImages | Which texture compression values are supported by the renderer (like OpenGL context). |
SupportedTextureCompressionKnown | CastleImages | Is the value of SupportedTextureCompression determined by the renderer (like OpenGL context) parameters. |
TextureCache | CastleTextureImages | Cache of texture images, equal to X3DCache and automatically initialized / finalized if you use X3DNodes unit. |
TextureLoadingScale | CastleTextureImages | Use the auto-generated alternative downscaled images. |
ToneMapping | CastleRenderOptions | Change the colors you render, to make them visually better. |
TriangleCollisionTestsCounter | CastleTriangles | Counter of collision tests done by TTriangle when the actual collision calculation had to be done. |
UIFont | CastleControls | The default font, used throughout the engine as a fallback. |
WarnAboutAbsoluteFilenames | X3DNodes | Should we emit a warning when loading data from an URI with an absolute filename, like |
X3DCache | X3DNodes | Cache, for all the resources not tied with renderer context. |
Generated by PasDoc 0.16.0-snapshot.