virtualx-engine/core
Ferenc Arn 1a620bd5fa Made slide and reflect active verbs acting on itself in Vector2 and Vector3.
This is in alignment with other functions in vector classes.
Also added checks for normalization, fixed the sign of reflect (which now corresponds to reflection along a plane mathematically), added bounce method and updated docs.

Fixes #8201.
2017-04-03 10:02:12 -05:00
..
bind fixed ClassDB inconsistencies 2017-03-13 21:17:31 +01:00
helper A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
io Merge pull request #8098 from bojidar-bg/configfile-get-value-suppress 2017-03-24 22:49:50 +01:00
math Made slide and reflect active verbs acting on itself in Vector2 and Vector3. 2017-04-03 10:02:12 -05:00
os Merge pull request #8133 from Hinsbart/joy_constants 2017-03-24 22:53:16 +01:00
allocators.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
array.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
array.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
class_db.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
class_db.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
color.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
color.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
color_names.inc Add missing map.h include in color defs 2017-01-15 12:51:47 +01:00
command_queue_mt.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
command_queue_mt.h Fix typos in source code using codespell 2017-03-24 21:45:31 +01:00
compressed_translation.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
compressed_translation.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
core_string_names.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
core_string_names.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
dictionary.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
dictionary.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
dvector.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
dvector.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
engine.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
engine.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
error_list.h Fix typos in source code using codespell 2017-03-24 21:45:31 +01:00
error_macros.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
error_macros.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
event_queue.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
event_queue.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
func_ref.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
func_ref.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
global_config.cpp Fix typos in source code using codespell 2017-03-24 21:45:31 +01:00
global_config.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
global_constants.cpp Merge pull request #8133 from Hinsbart/joy_constants 2017-03-24 22:53:16 +01:00
global_constants.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
hash_map.h Fix typos in source code using codespell 2017-03-24 21:45:31 +01:00
hashfuncs.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +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 A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
image.h Fix typos in source code using codespell 2017-03-24 21:45:31 +01:00
input_map.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
input_map.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
int_types.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
list.h Fix typos in source code using codespell 2017-03-24 21:45:31 +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 A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
message_queue.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
message_queue.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
method_bind.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
method_bind.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
method_ptrcall.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
object.cpp fixed ClassDB inconsistencies 2017-03-13 21:17:31 +01:00
object.h Fix typos in source code using codespell 2017-03-24 21:45:31 +01:00
packed_data_container.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
packed_data_container.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
pair.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
path_db.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
path_db.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
path_remap.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
path_remap.h Removed import/export system, will start new one from scratch. 2017-01-25 21:57:08 -03:00
pool_allocator.cpp Fix typos in source code using codespell 2017-03-24 21:45:31 +01:00
pool_allocator.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
print_string.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
print_string.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
ref_ptr.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
ref_ptr.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
reference.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
reference.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
register_core_types.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01: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 A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
resource.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
rid.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
rid.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
ring_buffer.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
safe_refcount.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
safe_refcount.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
script_debugger_local.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
script_debugger_local.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
script_debugger_remote.cpp Fix typos in source code using codespell 2017-03-24 21:45:31 +01:00
script_debugger_remote.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
script_language.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
script_language.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
SCsub Implement single-field property change for multinode edit 2017-03-02 10:42:05 +01:00
self_list.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
set.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
simple_type.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
sort.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
string_db.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
string_db.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
translation.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
translation.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
typedefs.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
ucaps.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
undo_redo.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
undo_redo.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
ustring.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
ustring.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
variant.cpp fixed ClassDB inconsistencies 2017-03-13 21:17:31 +01:00
variant.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
variant_call.cpp Made slide and reflect active verbs acting on itself in Vector2 and Vector3. 2017-04-03 10:02:12 -05:00
variant_construct_string.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
variant_op.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
variant_parser.cpp A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
variant_parser.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
vector.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
vmap.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00
vset.h A Whole New World (clang-format edition) 2017-03-05 16:44:50 +01:00