virtual void CreateGlobalObject(const CYIString &scriptObjectName, const CYIString &className, CYIScriptableObject *pScriptableObject)=0
virtual bool ConnectDebugger()
Container class for Unicode strings. Conceptually, a CYIString object is a sequence of Unicode charac...
Definition: YiString.h:35
virtual bool ExecuteScript(const std::shared_ptr< CYIAssetScript > &pScriptAsset)=0
virtual ~CYIBindingContext()
virtual void DumpToLog()=0
The entry point for executing script source code in You.i Engine.
Definition: YiBindingContext.h:29
virtual bool ExecuteString(const CYIString &scriptString)=0
virtual CYIScriptableObject * NewRootedObject(const CYIRuntimeTypeInfo &enforceClassType, const CYIString &scriptObjectName)=0