Stardew Engine
Loading...
Searching...
No Matches
DataNode.c File Reference
#include "DataNode.h"
#include <libxml/tree.h>
#include "Scripting.h"
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include "AssertLib.h"
#include "Log.h"
Include dependency graph for DataNode.c:

Functions

bool StrCmp_XML (struct DataNode *pNode, const char *propName, const char *cmpTo)
 
size_t StrLenContent_XML (struct DataNode *pNode)
 
void StrCpyContent_XML (struct DataNode *pNode, char *dest)
 
bool StrCmpContent_XML (struct DataNode *pNode, const char *cmpTo)
 
void DN_InitForXMLNode (struct DataNode *pOutNode, xmlNode *pXMLNode)
 
size_t StrLenContent_Lua (struct DataNode *pNode)
 
void StrCpyContent_Lua (struct DataNode *pNode, char *dest)
 
bool StrCmpContent_Lua (struct DataNode *pNode, const char *cmpTo)
 
void DN_InitForLuaTableOnTopOfStack (struct DataNode *pOutNode)
 

Function Documentation

◆ DN_InitForLuaTableOnTopOfStack()

void DN_InitForLuaTableOnTopOfStack ( struct DataNode pOutNode)

◆ DN_InitForXMLNode()

void DN_InitForXMLNode ( struct DataNode pOutNode,
xmlNode pXMLNode 
)

◆ StrCmp_XML()

bool StrCmp_XML ( struct DataNode pNode,
const char *  propName,
const char *  cmpTo 
)

◆ StrCmpContent_Lua()

bool StrCmpContent_Lua ( struct DataNode pNode,
const char *  cmpTo 
)

◆ StrCmpContent_XML()

bool StrCmpContent_XML ( struct DataNode pNode,
const char *  cmpTo 
)

◆ StrCpyContent_Lua()

void StrCpyContent_Lua ( struct DataNode pNode,
char *  dest 
)

◆ StrCpyContent_XML()

void StrCpyContent_XML ( struct DataNode pNode,
char *  dest 
)

◆ StrLenContent_Lua()

size_t StrLenContent_Lua ( struct DataNode pNode)

◆ StrLenContent_XML()

size_t StrLenContent_XML ( struct DataNode pNode)