1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
#pragma once #include "Proxy.h" namespace crepe { template <typename T> Proxy<T> & Proxy<T>::operator = (const T & val) { this->val->set(val); return *this; } template <typename T> Proxy<T>::operator const T & () const { return this->val->get(); } }