This is the complete list of members for nkScripts::UserType, including all inherited members.
addField(const UserTypeFieldDescriptor &fieldDescriptor)=0 | nkScripts::UserType | pure virtual |
addMethod(nkMemory::StringView name, bool strongReferenceOverThis=false)=0 | nkScripts::UserType | pure virtual |
addStaticMethod(nkMemory::StringView name)=0 | nkScripts::UserType | pure virtual |
enableArrayIndexing(const ArrayAccessorDescriptor &descriptor)=0 | nkScripts::UserType | pure virtual |
getFullName() const | nkScripts::UserType | |
getMethod(nkMemory::StringView name)=0 | nkScripts::UserType | pure virtual |
getName() const | nkScripts::UserType | |
getStaticMethod(nkMemory::StringView name)=0 | nkScripts::UserType | pure virtual |
overrideBuiltInFunction(TYPE_BUILT_IN_FUNCTIONS builtInFunc)=0 | nkScripts::UserType | pure virtual |
reset()=0 | nkScripts::UserType | pure virtual |
setConstructor(ConstructorCallback constructor)=0 | nkScripts::UserType | pure virtual |
setDestructor(DestructorCallback destructor)=0 | nkScripts::UserType | pure virtual |
UserType(nkMemory::StringView name) noexcept | nkScripts::UserType | |
~UserType() | nkScripts::UserType | virtual |