Class TCastleConfigScriptHelper

Unit

Declaration

type TCastleConfigScriptHelper = class helper(TCastleConfigKeysMouseHelper) for TCastleConfig

Description

Class helper to read CastleScript expressions from XML config files. Use this unit, and then you can call powerful GetFloatExpression instead of TCastleConfig.GetFloat.

Source: castlescript/castlescriptxml.pas (line 35).

Hierarchy

Overview

Methods

Public function GetFloatExpression(const APath: string; const ADefaultValue: Float): Float;
Public function GetFloatExpression(const APath: string; const ADefaultValue: String): Float;
Public function GetFloatExpression(const APath: string): Float;
Public function GetIntExpression(const APath: string; const ADefaultValue: Int64): Int64;
Public function GetIntExpression(const APath: string; const ADefaultValue: String): Int64;
Public function GetIntExpression(const APath: string): Int64;

Description

Methods

Public function GetFloatExpression(const APath: string; const ADefaultValue: Float): Float;

Read a float expression composed in CastleScript, like "123.0" or "3.0 * 2.0" or "sin(2.0)".

Source: castlescript/castlescriptxml.pas (line 40).

Public function GetFloatExpression(const APath: string; const ADefaultValue: String): Float;

This item has no description.

Source: castlescript/castlescriptxml.pas (line 42).

Public function GetFloatExpression(const APath: string): Float;

This item has no description.

Source: castlescript/castlescriptxml.pas (line 44).

Public function GetIntExpression(const APath: string; const ADefaultValue: Int64): Int64;

Read an integer expression composed in CastleScript, like "123" or "3 * 2 + 5".

Source: castlescript/castlescriptxml.pas (line 50).

Public function GetIntExpression(const APath: string; const ADefaultValue: String): Int64;

This item has no description.

Source: castlescript/castlescriptxml.pas (line 52).

Public function GetIntExpression(const APath: string): Int64;

This item has no description.

Source: castlescript/castlescriptxml.pas (line 54).


Generated by PasDoc 0.17.0.snapshot.