2 #ifndef _YI_SCRIPTABLE_OBJECT_H_ 3 #define _YI_SCRIPTABLE_OBJECT_H_ void SetBindingImplementation(CYIBindingImplementation *pBindingImplementation)
virtual const CYIRuntimeTypeInfo * GetRuntimeTypeInfoForScriptObject() const
CYIScriptableObject & operator=(const CYIScriptableObject &other)
The base class for an object accessible from script source code.
Definition: YiScriptableObject.h:28
The base class where binding occurs between C++ and another language.
Definition: YiBindingImplementation.h:27
virtual ~CYIScriptableObject()
The abstract runtime representation of a C++ type.
Definition: YiRtti.h:48
CYIBindingImplementation * GetBindingImplementation() const