mirror of
https://github.com/godotengine/godot-cpp.git
synced 2026-01-06 06:10:06 +03:00
This commit changes the way C++ wrapper classes work. Previously, wrapper classes were merely wrapper *interfaces*. They used the `this` pointer to store the actual foreign Godot Object. With the NativeScript 1.1 extension it is now possible to have low-overhead language binding data attached to Objects. The C++ bindings use that feature to implement *proper* wrappers and enable regular C++ inheritance usage that way. Some things might still be buggy and untested, but the C++ SimpleDemo works with those changes.
24 lines
186 B
Plaintext
24 lines
186 B
Plaintext
# Generated bindings
|
|
src/*.cpp
|
|
src/*.hpp
|
|
include/*.hpp
|
|
|
|
# Misc
|
|
logs/*
|
|
|
|
# Binaries
|
|
*.o
|
|
*.os
|
|
*.so
|
|
*.obj
|
|
*.pyc
|
|
*.dblite
|
|
*.pdb
|
|
*.lib
|
|
bin
|
|
*.config
|
|
*.creator
|
|
*.creator.user
|
|
*.files
|
|
*.includes
|