Luanti 5.16.0-dev
Loading...
Searching...
No Matches
Foobaz Class Reference
Inheritance diagram for Foobaz:
Collaboration diagram for Foobaz:

Public Member Functions

void resolveNodeNames ()
Public Member Functions inherited from NodeResolver
 NodeResolver ()
virtual ~NodeResolver ()
void cloneTo (NodeResolver *res) const
bool getIdFromNrBacklog (content_t *result_out, const std::string &node_alt, content_t c_fallback, bool error_on_fallback=true)
bool getIdsFromNrBacklog (std::vector< content_t > *result_out, bool all_required=false, content_t c_fallback=CONTENT_IGNORE)
bool isResolveDone () const
void reset (bool resolve_done=false)

Public Attributes

content_t test_content1
content_t test_content2
Public Attributes inherited from NodeResolver
std::vector< std::string > m_nodenames
std::vector< size_t > m_nnlistsizes

Additional Inherited Members

Protected Attributes inherited from NodeResolver
const NodeDefManagerm_ndef = nullptr
u32 m_nodenames_idx = 0

Member Function Documentation

◆ resolveNodeNames()

void Foobaz::resolveNodeNames ( )
virtual

Implements NodeResolver.

References CONTENT_IGNORE, NodeResolver::getIdFromNrBacklog(), test_content1, test_content2, and UASSERT.

Here is the call graph for this function:

Member Data Documentation

◆ test_content1

◆ test_content2


The documentation for this class was generated from the following file: