API Documentation
nkScripts::UserType Member List

This is the complete list of members for nkScripts::UserType, including all inherited members.

addField(const UserTypeFieldDescriptor &fieldDescriptor)=0nkScripts::UserTypepure virtual
addMethod(nkMemory::StringView name, bool strongReferenceOverThis=false)=0nkScripts::UserTypepure virtual
addStaticMethod(nkMemory::StringView name)=0nkScripts::UserTypepure virtual
enableArrayIndexing(const ArrayAccessorDescriptor &descriptor)=0nkScripts::UserTypepure virtual
getFullName() constnkScripts::UserType
getMethod(nkMemory::StringView name)=0nkScripts::UserTypepure virtual
getName() constnkScripts::UserType
getStaticMethod(nkMemory::StringView name)=0nkScripts::UserTypepure virtual
overrideBuiltInFunction(TYPE_BUILT_IN_FUNCTIONS builtInFunc)=0nkScripts::UserTypepure virtual
reset()=0nkScripts::UserTypepure virtual
setConstructor(ConstructorCallback constructor)=0nkScripts::UserTypepure virtual
setDestructor(DestructorCallback destructor)=0nkScripts::UserTypepure virtual
UserType(nkMemory::StringView name) noexceptnkScripts::UserType
~UserType()nkScripts::UserTypevirtual