-
Notifications
You must be signed in to change notification settings - Fork 0
class_globals
####Inherits: Object ####Category: Core
Contains global variables accessible from everywhere.
-
bool
has( String name ) const - void
set_order( String name, int pos ) -
int
get_order( String name ) const - void
set_persisting( String name, bool enable ) -
bool
is_persisting( String name ) const - void
clear( String name ) -
String
localize_path( String path ) const -
String
globalize_path( String path ) const -
int
save( ) -
bool
has_singleton( String arg0 ) const -
Object
get_singleton( String arg0 ) const
Contains global variables accessible from everywhere. Use the normal Object API, such as "Globals.get(variable)", "Globals.set(variable,value)" or "Globals.has(variable)" to access them. Variables stored in engine.cfg are also loaded into globals, making this object very useful for reading custom game configuration options.
Return true if a configuration value is present.
Set the order of a configuration value (influences when saved to the config file).
Return the order of a configuration value (influences when saved to the config file).
If set to true, this value can be saved to the configuration file. This is useful for editors.
If returns true, this value can be saved to the configuration file. This is useful for editors.
- void
clear( String name )
Clear the whole configuration (not recommended, may break things).
Convert a path to a localized path (res:// path).
Convert a localized path (res://) to a full native OS path.