ArkScript
A small, fast, functional and scripting language for video games
Ark::internal::Node Member List
This is the complete list of members for
Ark::internal::Node
, including all inherited members.
arkNamespace
() noexcept
Ark::internal::Node
attachCommentAfter
(const std::string &comment)
Ark::internal::Node
attachNearestCommentBefore
(const std::string &comment)
Ark::internal::Node
col
() const noexcept
Ark::internal::Node
comment
() const noexcept
Ark::internal::Node
commentAfter
() const noexcept
Ark::internal::Node
constArkNamespace
() const noexcept
Ark::internal::Node
constList
() const noexcept
Ark::internal::Node
debugPrint
(std::ostream &os) const noexcept
Ark::internal::Node
filename
() const noexcept
Ark::internal::Node
isListLike
() const noexcept
Ark::internal::Node
isStringLike
() const noexcept
Ark::internal::Node
keyword
() const noexcept
Ark::internal::Node
line
() const noexcept
Ark::internal::Node
list
() noexcept
Ark::internal::Node
m_after_comment
Ark::internal::Node
private
m_col
Ark::internal::Node
private
m_comment
Ark::internal::Node
private
m_filename
Ark::internal::Node
private
m_line
Ark::internal::Node
private
m_type
Ark::internal::Node
private
m_value
Ark::internal::Node
private
Node
()=default
Ark::internal::Node
Node
(NodeType node_type, const std::string &value)
Ark::internal::Node
Node
(NodeType node_type)
Ark::internal::Node
explicit
Node
(double value)
Ark::internal::Node
explicit
Node
(long value)
Ark::internal::Node
explicit
Node
(Keyword value)
Ark::internal::Node
explicit
Node
(Namespace namespace_)
Ark::internal::Node
explicit
nodeType
() const noexcept
Ark::internal::Node
number
() const noexcept
Ark::internal::Node
operator<
(const Node &A, const Node &B)
Ark::internal::Node
friend
operator==
(const Node &A, const Node &B)
Ark::internal::Node
friend
push_back
(const Node &node) noexcept
Ark::internal::Node
repr
() const noexcept
Ark::internal::Node
setFilename
(const std::string &filename) noexcept
Ark::internal::Node
setNodeType
(NodeType type) noexcept
Ark::internal::Node
setPos
(std::size_t line, std::size_t col) noexcept
Ark::internal::Node
setString
(const std::string &value) noexcept
Ark::internal::Node
string
() const noexcept
Ark::internal::Node
updateValueAndType
(const Node &source) noexcept
Ark::internal::Node
Value
typedef
Ark::internal::Node
Generated on Wed Jan 15 2025 19:51:44 for ArkScript by
1.12.0