API Documentation
nkExport::Node Member List

This is the complete list of members for nkExport::Node, including all inherited members.

addElement()nkExport::Node
addMember(nkMemory::StringView key)nkExport::Node
create() noexceptnkExport::Nodestatic
create(const Node &other) noexceptnkExport::Nodestatic
create(Node &&other) noexceptnkExport::Nodestatic
deleteMember(nkMemory::StringView key)nkExport::Node
getArrayElement(unsigned int index) constnkExport::Node
getArrayElement(unsigned int index, NODE_VALUE_TYPE valueType) constnkExport::Node
getArrayElement(unsigned int index, NODE_NATURE nodeNature) constnkExport::Node
getArraySize() constnkExport::Node
getMemberCount() constnkExport::Node
getMemberKey(unsigned int index) constnkExport::Node
getMemberValue(unsigned int index) constnkExport::Node
getMemberValue(nkMemory::StringView key) constnkExport::Node
getMemberValue(nkMemory::StringView key, NODE_VALUE_TYPE valueType) constnkExport::Node
getMemberValue(nkMemory::StringView key, NODE_NATURE nodeNature) constnkExport::Node
getNodeNature() constnkExport::Node
getNodeValueType() constnkExport::Node
getUserData() constnkExport::Node
getValueAsBool() constnkExport::Node
getValueAsDouble() constnkExport::Node
getValueAsFloat() constnkExport::Node
getValueAsInt() constnkExport::Node
getValueAsLong() constnkExport::Node
getValueAsString() constnkExport::Node
getValueAsUint() constnkExport::Node
getValueAsUlong() constnkExport::Node
hasChild(nkMemory::StringView key, NODE_VALUE_TYPE valueType)nkExport::Node
hasChild(nkMemory::StringView key, NODE_NATURE nature)nkExport::Node
isValueTypeNumber() constnkExport::Node
operator=(const Node &) noexceptnkExport::Node
operator=(Node &&) noexceptnkExport::Node
setAsBool(bool value)nkExport::Node
setAsDouble(double value)nkExport::Node
setAsFloat(float value)nkExport::Node
setAsInt(int value)nkExport::Node
setAsLong(long long value)nkExport::Node
setAsString(nkMemory::StringView value)nkExport::Node
setAsUint(unsigned int value)nkExport::Node
setAsUlong(unsigned long long value)nkExport::Node
setUserData(void *value)nkExport::Node