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 a prefix of all ApplicationData returned URLs. |
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), accept also 'castle-data:/xxx` URLs that have different case than the actual files. |
CastleDesignMode | CastleUtils | Are we inside Castle Game Engine designer mode, or (possible in case of TCastleControl) in Lazarus/Delphi form designer. |
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). |
CurrentColor | CastleGLUtils | Current color, set by glColorv and used for TCastleAbstractFont font printing (in case you use deprecated TCastleAbstractFont.Print overloads without explicit colors). |
CurrentProgram | CastleGLShaders | Currently enabled GLSL program. |
DecompressTexture | CastleImages | Assign here texture decompression function that is available. |
DefaultTriangulationSlices | X3DNodes | Triangulation settings. |
DefaultTriangulationStacks | X3DNodes |
|
DisableAutoDynamicGeometry | CastleShapes | If nonzero, disables automatic TShape.DynamicGeometry detection on every node modification. |
DynamicBatching | CastleScene | Combine (right before rendering) multiple shapes with a similar appearance into one. |
EnableBlockingDownloads | CastleDownload | Does Download (synchronous downloading routine) support http and https protocol. |
EnableNetwork | CastleDownload |
|
GammaCorrection | CastleRenderOptions |
|
glBlitFramebufferEXT | CastleGLUtils |
|
GLContextCache | CastleScene | Global OpenGL context cache. |
GLFeatures | CastleGLUtils |
|
GLOutOfMemoryError | CastleGLUtils | When GPU runs out of memory, raise exception (EOpenGLOutOfMemoryError) or merely make a warning. |
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 | Core OpenGL version information. |
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. |
LimitFPS | CastleControl |
|
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. |
LocaleDecimalSeparator | CastleUtils |
|
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. |
MessageOKPushesState | CastleMessages | Change MessageOK behavior to create TStateDialogOK and push it (using TUIState.Push) 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 | CastleMaterialProperties | 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. |
UIFontSmall | CastleControls |
|
WarnAboutAbsoluteFilenames | X3DNodes | Should we emit a warning when loading data from an URI with an absolute filename, like |
WindowPos | CastleGLUtils | Global position for drawing 2D stuff. |
X3DCache | X3DNodes | Cache, for all the resources not tied with renderer context. |
Generated by PasDoc 0.16.0.