aboutsummaryrefslogtreecommitdiff
path: root/core/variant_call.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Expose *Array.invert() to scriptGeorge Marques2016-06-251-0/+14
| | | | Properly solve #4601.
* Add sha256_buffer() function to StringGeorge Marques2016-06-231-0/+2
|
* *Array: added bindings for other DVector methodsJ08nY2016-06-221-7/+42
| | | | | | - affects {RAW,INT,REAL,STRING,VECTOR2,VECTOR3,COLOR}_ARRAY - adds bindings for append(),append_array(),remove(),insert() - broadens #4245
* Merge pull request #5196 from vnen/similarity-code-completionRémi Verschelde2016-06-201-0/+4
|\ | | | | Improve code completion search
| * Add similarity comparison to StringGeorge Marques2016-06-191-0/+4
| | | | | | | | | | Uses the Sorensen-Dice coefficient to calculate similarity. This also adds String.bigrams() as a convenience function needed by the comparison.
* | Property reporty base type when a function fails, fixes #4581 probably also ↵Juan Linietsky2016-06-201-5/+12
|/ | | | closes other issues
* Add sha256 to String and File/FileAccess.Bojidar Marinov2016-06-171-0/+2
| | | | Probably does #4166
* Merge pull request #5192 from J08nY/issue-5190Rémi Verschelde2016-06-151-3/+3
|\ | | | | Dictionary: rename param in .has() .has_all() .erase()
| * Dictionary: rename param in .has() .has_all() .erase()J08nY2016-06-131-3/+3
| | | | | | | | fixes #5190, param should be named key, not value
* | String documentation: .ord_at() returns int not StringJ08nY2016-06-141-1/+1
|/ | | | fixes #5189
* Add 'is_subsequence_of' function to StringGeorge Marques2016-06-121-0/+4
|
* Add 'rfind' function to ArrayGeorge Marques2016-06-101-0/+2
|
* Add 'from' argument to Array.find()George Marques2016-06-101-2/+2
|
* Exposed Image.INTERPOLATE_*J08nY2016-06-071-0/+3
|
* Merge pull request #4977 from SaracenOne/scripting_exposeJuan Linietsky2016-06-061-2/+4
|\ | | | | Expose extra methods and constants to scripts
| * Expose Vector2 abs method to scriptsSaracen2016-06-011-0/+2
| |
| * Expose string 'erase' method to scriptSaracen2016-06-011-2/+2
| |
* | Added Dictionary.values()J08nY2016-06-051-0/+2
| |
* | Added Array.find_last() and Array.count()J08nY2016-06-031-0/+4
|/
* Added possibility to strip left and right to strip_edges (#4594)Mattias Cibien2016-05-111-2/+2
|
* Variant: readd String.ends_with and Dict.has_allRémi Verschelde2016-05-061-0/+4
| | | | Erroneously removed in cfd3efd09785301eed733abe9e46fd89da3ad114.
* export fix_alpha_edgesAriel Manzur2016-05-051-4/+2
|
* string ends_withAlexander Holland2016-04-171-0/+2
|
* dictionary has_allAlexander Holland2016-04-041-0/+2
|
* Removed get() function from many variant typed arrays, fixes #2135Juan Linietsky2016-01-241-7/+7
|
* added a new function to escape properly json, fixes #3282Juan Linietsky2016-01-101-0/+6
|
* Update copyright to 2016 in headersGeorge Marques2016-01-011-1/+1
|
* make popup emit index when id is not definedJuan Linietsky2015-12-121-3/+3
|
* add pop_back/pop_front/push_back/push_front to array, to make it according ↵Juan Linietsky2015-12-121-0/+6
| | | | to doc, fixes #3040
* Add constructor for Image built-in typeFranklin Sobrinho2015-12-061-0/+7
|
* -Display on animation editor which keys are invalid and which tracks are ↵Juan Linietsky2015-12-051-2/+2
| | | | | | unresolved -Added a tool to clean up unresolved tracks and unused keys
* Correct retvals of String::to_ascii() and String::to_utf8()est312015-11-241-2/+2
| | | | | | Both return RawArray, not String. My fault from commit f83f96cb44a5c4f65c6271d0a98606b489adc488.
* -remove Vector2.atan2() replaced by Vector2.angle(), fixes #2260Juan Linietsky2015-11-191-2/+2
|
* Implement Quat multiply operator, and xform methodFranklin Sobrinho2015-11-111-0/+2
|
* added floor() and ceil() to Vector3MrGreenTea2015-07-151-10/+8
|
* Added helper methods to InputEventJaguar2015-06-231-0/+4
|
* Added rot/pos constructor for Matrix32 variant.James McLean2015-06-091-0/+7
|
* Add String.to_utf8() and String.to_ascii()est312015-06-041-1/+36
|
* fixed ColorArray constructor when taking array as parameterromulox_x2015-04-271-1/+1
|
* resolved some cases wehre built-in doc is not properlt generated, fixes #1719Juan Linietsky2015-04-221-0/+2
|
* Updated copyright year in all headersJuan Linietsky2015-04-181-1/+1
|
* -Concatenating arrays keeps the shared property if any of the arrays is ↵Juan Linietsky2015-04-071-0/+2
| | | | shared. Fixes #1646
* Fix for InputEvent::set_as_actionAlex Bonfim2015-03-151-5/+5
|
* fix return value of slide and reflectJuan Linietsky2015-02-151-2/+2
| | | | closes #1311
* FixesJuan Linietsky2014-12-201-0/+6
| | | | | | | | -=-=-= -Added missing quaternion constructor -code completion fixes -winrt fixes
* UDP FixesJuan Linietsky2014-11-131-0/+2
| | | | | | | | | | | | | | -=-=-=-=- Curse the day I decided to port UDP code, as it ended up being two nights of work. At least It's done now (I hope). -Fixed UDP Support, API seems stable -Added UDP Chat demo (chat that can lose your packets, heh) -Added helpers to areas and bodies to get list of collided bodies and contained bodies. -Sped up screen/viewport capture code. -Added code to save an image as PNG -Small fix so scripts register their singletons after modules did.
* SceneMainLoop -> SceneTreeJuan Linietsky2014-11-051-0/+2
| | | | | | | | | | | | -=-=-=-=-=-=-=-=-=-=-=-=-=- *YOUR SOURCE MIGHT NOT WORK* For mor information on fix: https://github.com/okamstudio/godot/wiki/devel_scene_tree Other stuff: -Shower of bullets demo -Fixes all around
* Huge Amount of BugFixJuan Linietsky2014-10-031-1/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -=-=-=-=-=-=-=-=-=-=- -Fixes to Collada Exporter (avoid crash situtions) -Fixed to Collada Importer (Fixed Animation Optimizer Bugs) -Fixes to RigidBody/RigidBody2D body_enter/body_exit, was buggy -Fixed ability for RigidBody/RigidBody2D to get contacts reported and bodyin/out in Kinematic mode. -Added proper trigger support for 3D Physics shapes -Changed proper value for Z-Offset in OmniLight -Fixed spot attenuation bug in SpotLight -Fixed some 3D and 2D spatial soudn bugs related to distance attenuation. -Fixed bugs in EventPlayer (channels were muted by default) -Fix in ButtonGroup (get nodes in group are now returned in order) -Fixed Linear->SRGB Conversion, previous algo sucked, new algo works OK -Changed SRGB->Linear conversion to use hardware if supported, improves texture quality a lot -Fixed options for Y-Fov and X-Fov in camera, should be more intuitive. -Fixed bugs related to viewports and transparency Huge Amount of New Stuff: -=-=-=-=-=-=-=-==-=-=-=- -Ability to manually advance an AnimationPlayer that is inactive (with advance() function) -More work in WinRT platform -Added XY normalmap support, imports on this format by default. Reduces normlmap size and enables much nice compression using LATC -Added Anisotropic filter support to textures, can be specified on import -Added support for Non-Square, Isometric and Hexagonal tilemaps in TileMap. -Added Isometric Dungeon demo. -Added simple hexagonal map demo. -Added Truck-Town demo. Shows how most types of joints and vehicles are used. Please somebody make a nicer town, this one is too hardcore. -Added an Object-Picking API to both RigidBody and Area! (and relevant demo)
* - more fixes on #672 on windowsJuan Linietsky2014-09-191-0/+26
| | | | | | - added #660, but need help on osx, help please I don't have a mac! - fixed #667 and #668 (eol detection in comments) - added #670 (hint when using method without () )
* 3D Physics and Other StuffJuan Linietsky2014-09-021-0/+5
| | | | | | | | | | | | | | -=-=-=-=-=-=-=-=-=-=-=-=-= -New Vehicle (Based on Bullet's RaycastVehicle) - Vehiclebody/VehicleWheel. Demo will come soon, old vehicle (CarBody) will go away soon too. -A lot of fixes to the 3D physics engine -Added KinematicBody with demo -Fixed the space query API for 2D (demo will come soon). 3D is WIP. -Fixed long-standing bug with body_enter/body_exit for Area and Area2D -Performance variables now includes physics (active bodies, collision pairs and islands) -Ability to see what's inside of instanced scenes! -Fixed Blend Shapes (no bs+skeleton yet) -Added an Android JavaClassWrapper singleton for using Android native classes directly from GDScript. This is very Alpha!