diff options
Diffstat (limited to 'include/base.h')
-rw-r--r-- | include/base.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/include/base.h b/include/base.h index 6cf75df..b9dced2 100644 --- a/include/base.h +++ b/include/base.h @@ -113,6 +113,20 @@ public: } /** + * Overridable method that is called right after an object is cloned + * + * The default implementation does nothing + */ + void __clone() const {} + + /** + * Overridable method that is called right before an object is destructed + * + * The default implementation does nothing + */ + void __destruct() const {} + + /** * Overridable method that is called to check if a property is set * * The default implementation does nothing, and the script will fall back |