You.i Engine
CYIDTBindingImplementation Member List

This is the complete list of members for CYIDTBindingImplementation, including all inherited members.

BreakObjectLink()CYIBindingImplementation
CreateNewScriptObject(CYIBindingContext *pBindingContext, CYIScriptableObject *pScriptableObject, void *pScriptObjectPointer) overrideCYIDTBindingImplementationvirtual
CreateNewScriptObject(CYIBindingContext *pBindingContext, std::shared_ptr< CYIScriptableObject > pScriptableObject, void *pScriptObjectPointer) overrideCYIDTBindingImplementationvirtual
CreateTemplateOnStack(duk_context *pDKContext, CYIString templateNamespace, CYIString templateName, CYIString parentNameSpace, CYIString parentName, const ConstructorData &constructorData, const duk_function_list_entry *pMethodList, const duk_function_list_entry *pStaticMethodList, const std::vector< PropertyData > &propertyData, const std::vector< PropertyData > &staticPropertyData)CYIDTBindingImplementationprotectedstatic
CYIBindingImplementation()CYIBindingImplementation
CYIDTBindingImplementation()CYIDTBindingImplementation
CYIDTBindingImplementation(const std::vector< SignalData > &signalData)CYIDTBindingImplementation
CYISignalHandler()CYISignalHandler
CYISignalHandler(const CYISignalHandler &rSignalHandler)CYISignalHandler
Disconnect(CYISignalBase &rSignal)CYISignalHandler
DisconnectFromAllSignals()CYISignalHandler
GetBindingContext()CYIBindingImplementation
GetInstanceFromStack(duk_context *pDKContext, duk_idx_t nIndex)CYIDTBindingImplementationstatic
GetScriptableObject()CYIBindingImplementation
GetScriptObject()CYIBindingImplementation
GetSharedPtr()CYIBindingImplementation
GetThreadAffinity() const CYISignalHandler
InitConstructor(CYIScriptableObject *pScriptableObject)CYIDTBindingImplementation
IsConnected() const CYISignalHandlervirtual
IsConnected(const CYISignalBase &rSignal) const CYISignalHandlervirtual
IsRooted() const CYIBindingImplementationvirtual
IsStrongLink() const CYIBindingImplementation
JSDestructor(duk_context *pDKContext)CYIDTBindingImplementationstatic
JSShallowConstructor(duk_context *pDKContext)CYIDTBindingImplementationstatic
Listener()CYIThread::Listenerinline
m_pBindingContextCYIBindingImplementationprotected
m_pScriptableObjectCYIBindingImplementationprotected
m_pScriptableObjectSharedPtrCYIBindingImplementationprotected
m_pScriptObjectPointerCYIBindingImplementationprotected
m_signalDataCYIDTBindingImplementationprotected
m_TemplateNameCYIBindingImplementationprotected
m_TemplateNamespaceCYIBindingImplementationprotected
MoveToThread(CYIThread *pThread)CYISignalHandler
OnThreadFinished(CYIThread *)CYIThread::Listenerinlinevirtual
OnThreadStarted(CYIThread *)CYIThread::Listenerinlinevirtual
OnThreadTerminated(CYIThread *)CYIThread::Listenerinlinevirtual
operator=(const CYISignalHandler &rSignalHandler)CYISignalHandler
PushOnStack()CYIDTBindingImplementation
SetBindingContext(CYIBindingContext *pBindingContext)CYIBindingImplementation
SetIsRooted(bool bIsRooted) overridefinalCYIDTBindingImplementationvirtual
SetIsStrongLink(bool bIsStrong)CYIBindingImplementation
SetThreadAffinity(const CYIThreadHandle &rThreadAffinity)CYISignalHandler
TakeUniquePtr()CYIBindingImplementation
~CYIBindingImplementation()CYIBindingImplementationvirtual
~CYIDTBindingImplementation()CYIDTBindingImplementationvirtual
~CYISignalHandler()CYISignalHandlervirtual
~Listener()CYIThread::Listenerinlinevirtual