godot/core
Juan Linietsky a503f8aadc Groundbreaking!! Godot resources can now be flagged to be local to the scene being edited!
This means that each time this scene is instanced, the resource will be unique!
As such, thanks to this, the following features were implemented:
-ButtonGroup is no longer a control, it's now a resource local to the scene
-ViewportTexture can be created from the editor and set to any object, making ViewportSprite and other kind of nodes obsolete!
2017-01-10 01:07:03 -03:00
..
bind Memory pool vectors (DVector) have been enormously simplified in code, and renamed to PoolVector 2017-01-07 18:26:38 -03:00
helper ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
io Moved JSON functions to built-in to_json, parse_json, validate_json 2017-01-08 22:40:00 -03:00
math Memory pool vectors (DVector) have been enormously simplified in code, and renamed to PoolVector 2017-01-07 18:26:38 -03:00
os -Translation text will change automatically for in-game buttons, labels, poups when translation is changed. 2017-01-09 16:43:44 -03:00
allocators.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
array.cpp Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
array.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
color.cpp Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
color.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
command_queue_mt.cpp Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
command_queue_mt.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
compressed_translation.cpp Memory pool vectors (DVector) have been enormously simplified in code, and renamed to PoolVector 2017-01-07 18:26:38 -03:00
compressed_translation.h Memory pool vectors (DVector) have been enormously simplified in code, and renamed to PoolVector 2017-01-07 18:26:38 -03:00
core_string_names.cpp Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
core_string_names.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
dictionary.cpp Moved JSON functions to built-in to_json, parse_json, validate_json 2017-01-08 22:40:00 -03:00
dictionary.h Moved JSON functions to built-in to_json, parse_json, validate_json 2017-01-08 22:40:00 -03:00
dvector.cpp Memory pool vectors (DVector) have been enormously simplified in code, and renamed to PoolVector 2017-01-07 18:26:38 -03:00
dvector.h -Fix bugs related to PoolVector crashes 2017-01-08 02:04:53 -03:00
error_list.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
error_macros.cpp Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
error_macros.h Merge remote-tracking branch 'origin/gles3' into gles3-on-master 2017-01-02 21:52:26 +01:00
event_queue.cpp Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
event_queue.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
func_ref.cpp ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
func_ref.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
global_constants.cpp renamed joystick to joypad everywhere around source code! 2017-01-08 17:06:33 -03:00
global_constants.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
globals.cpp renamed joystick to joypad everywhere around source code! 2017-01-08 17:06:33 -03:00
globals.h -Changed most project settings in the engine, so they have major and minor categories. 2017-01-05 09:16:00 -03:00
hash_map.h Dictionary keys are now sorted by insertion order 2017-01-08 14:17:04 -03:00
hashfuncs.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
hq2x.cpp Fixed HQ2x compiler warnings 2016-07-05 16:52:31 +02:00
hq2x.h Finalized DynamicFont implementation 2016-05-29 11:37:52 -03:00
image.cpp Memory pool vectors (DVector) have been enormously simplified in code, and renamed to PoolVector 2017-01-07 18:26:38 -03:00
image.h Memory pool vectors (DVector) have been enormously simplified in code, and renamed to PoolVector 2017-01-07 18:26:38 -03:00
input_map.cpp renamed joystick to joypad everywhere around source code! 2017-01-08 17:06:33 -03:00
input_map.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
int_types.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
list.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
make_binders.py ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
map.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
message_queue.cpp -Changed most project settings in the engine, so they have major and minor categories. 2017-01-05 09:16:00 -03:00
message_queue.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
method_bind.cpp Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
method_bind.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
method_ptrcall.h Memory pool vectors (DVector) have been enormously simplified in code, and renamed to PoolVector 2017-01-07 18:26:38 -03:00
object_type_db.cpp Memory pool vectors (DVector) have been enormously simplified in code, and renamed to PoolVector 2017-01-07 18:26:38 -03:00
object_type_db.h Memory pool vectors (DVector) have been enormously simplified in code, and renamed to PoolVector 2017-01-07 18:26:38 -03:00
object.cpp -All types have editable script now in properties 2017-01-09 15:50:59 -03:00
object.h -All types have editable script now in properties 2017-01-09 15:50:59 -03:00
packed_data_container.cpp Memory pool vectors (DVector) have been enormously simplified in code, and renamed to PoolVector 2017-01-07 18:26:38 -03:00
packed_data_container.h Memory pool vectors (DVector) have been enormously simplified in code, and renamed to PoolVector 2017-01-07 18:26:38 -03:00
pair.h Merge remote-tracking branch 'origin/gles3' into gles3-on-master 2017-01-02 21:52:26 +01:00
path_db.cpp Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
path_db.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
path_remap.cpp Memory pool vectors (DVector) have been enormously simplified in code, and renamed to PoolVector 2017-01-07 18:26:38 -03:00
path_remap.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
pool_allocator.cpp -Changed memory functions, Memory::alloc_static*, simplified them, made them aligned to 16 2017-01-06 10:15:44 -03:00
pool_allocator.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
print_string.cpp Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
print_string.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
profile_clock.cpp First version of Profiler 2016-05-21 21:18:16 -03:00
profile_clock.h First version of Profiler 2016-05-21 21:18:16 -03:00
ref_ptr.cpp Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
ref_ptr.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
reference.cpp ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
reference.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
register_core_types.cpp Remove XML format, as promised, for 3.0 2017-01-08 21:12:19 -03:00
register_core_types.h -Changed most project settings in the engine, so they have major and minor categories. 2017-01-05 09:16:00 -03:00
resource.cpp Groundbreaking!! Godot resources can now be flagged to be local to the scene being edited! 2017-01-10 01:07:03 -03:00
resource.h Groundbreaking!! Godot resources can now be flagged to be local to the scene being edited! 2017-01-10 01:07:03 -03:00
rid.cpp Merge remote-tracking branch 'origin/gles3' into gles3-on-master 2017-01-02 21:52:26 +01:00
rid.h Merge remote-tracking branch 'origin/gles3' into gles3-on-master 2017-01-02 21:52:26 +01:00
ring_buffer.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
safe_refcount.cpp Memory pool vectors (DVector) have been enormously simplified in code, and renamed to PoolVector 2017-01-07 18:26:38 -03:00
safe_refcount.h Memory pool vectors (DVector) have been enormously simplified in code, and renamed to PoolVector 2017-01-07 18:26:38 -03:00
script_debugger_local.cpp Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
script_debugger_local.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
script_debugger_remote.cpp -Changed most project settings in the engine, so they have major and minor categories. 2017-01-05 09:16:00 -03:00
script_debugger_remote.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
script_language.cpp ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
script_language.h ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant. 2017-01-02 23:03:46 -03:00
SCsub Move tests again from core to main 2017-01-08 21:33:37 +01:00
self_list.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
set.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
simple_type.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
sort.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
string_db.cpp Memory pool vectors (DVector) have been enormously simplified in code, and renamed to PoolVector 2017-01-07 18:26:38 -03:00
string_db.h Memory pool vectors (DVector) have been enormously simplified in code, and renamed to PoolVector 2017-01-07 18:26:38 -03:00
translation.cpp -Translation text will change automatically for in-game buttons, labels, poups when translation is changed. 2017-01-09 16:43:44 -03:00
translation.h Memory pool vectors (DVector) have been enormously simplified in code, and renamed to PoolVector 2017-01-07 18:26:38 -03:00
typedefs.h -Changed memory functions, Memory::alloc_static*, simplified them, made them aligned to 16 2017-01-06 10:15:44 -03:00
ucaps.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
undo_redo.cpp -Changed most project settings in the engine, so they have major and minor categories. 2017-01-05 09:16:00 -03:00
undo_redo.h -Changed most project settings in the engine, so they have major and minor categories. 2017-01-05 09:16:00 -03:00
ustring.cpp Variant INT and REAL are now 64 bits (other types remain at 32) 2017-01-08 20:58:39 -03:00
ustring.h Variant INT and REAL are now 64 bits (other types remain at 32) 2017-01-08 20:58:39 -03:00
variant_call.cpp Moved JSON functions to built-in to_json, parse_json, validate_json 2017-01-08 22:40:00 -03:00
variant_construct_string.cpp Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
variant_op.cpp Variant INT and REAL are now 64 bits (other types remain at 32) 2017-01-08 20:58:39 -03:00
variant_parser.cpp renamed joystick to joypad everywhere around source code! 2017-01-08 17:06:33 -03:00
variant_parser.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
variant.cpp Variant INT and REAL are now 64 bits (other types remain at 32) 2017-01-08 20:58:39 -03:00
variant.h Variant INT and REAL are now 64 bits (other types remain at 32) 2017-01-08 20:58:39 -03:00
vector.h Memory pool vectors (DVector) have been enormously simplified in code, and renamed to PoolVector 2017-01-07 18:26:38 -03:00
vmap.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00
vset.h Welcome in 2017, dear changelog reader! 2017-01-01 22:03:33 +01:00