#include "nxml.h"
#include <inttypes.h>
#include "ndata.h"
Go to the source code of this file.
|
| glTexture * | xml_parseTexture (xmlNodePtr node, const char *path, int defsx, int defsy, const unsigned int flags) |
| | Parses a texture handling the sx and sy elements.
|
| void | xmlw_setParams (xmlTextWriterPtr writer) |
| | Sets up the standard xml write parameters.
|
| xmlDocPtr | xml_parsePhysFS (const char *filename) |
| | Analogous to xmlParseMemory/xmlParseFile.
|
| int | xmlw_saveTime (xmlTextWriterPtr writer, const char *name, time_t t) |
| int | xmlw_saveNTime (xmlTextWriterPtr writer, const char *name, ntime_t t) |
| int | xml_parseTime (xmlNodePtr node, time_t *t) |
| int | xml_parseNTime (xmlNodePtr node, ntime_t *t) |
See Licensing and Copyright notice in naev.h
Handles some complex xml parsing.
Definition in file nxml.c.
◆ xml_parseNTime()
| int xml_parseNTime |
( |
xmlNodePtr | node, |
|
|
ntime_t * | t ) |
◆ xml_parsePhysFS()
| xmlDocPtr xml_parsePhysFS |
( |
const char * | filename | ) |
|
Analogous to xmlParseMemory/xmlParseFile.
- Parameters
-
| filename | PhysFS file name. |
- Returns
- doc (must xmlFreeDoc) on success, NULL on failure (will warn user).
Definition at line 70 of file nxml.c.
◆ xml_parseTexture()
| glTexture * xml_parseTexture |
( |
xmlNodePtr | node, |
|
|
const char * | path, |
|
|
int | defsx, |
|
|
int | defsy, |
|
|
const unsigned int | flags ) |
Parses a texture handling the sx and sy elements.
- Parameters
-
| node | Node to parse. |
| path | Path to get file from, should be in the format of "PREFIX%sSUFFIX". |
| defsx | Default X sprites. |
| defsy | Default Y sprites. |
| flags | Image parameter control flags. |
- Returns
- The texture from the node or NULL if an error occurred.
Definition at line 25 of file nxml.c.
◆ xml_parseTime()
| int xml_parseTime |
( |
xmlNodePtr | node, |
|
|
time_t * | t ) |
◆ xmlw_saveNTime()
| int xmlw_saveNTime |
( |
xmlTextWriterPtr | writer, |
|
|
const char * | name, |
|
|
ntime_t | t ) |
◆ xmlw_saveTime()
| int xmlw_saveTime |
( |
xmlTextWriterPtr | writer, |
|
|
const char * | name, |
|
|
time_t | t ) |
◆ xmlw_setParams()
| void xmlw_setParams |
( |
xmlTextWriterPtr | writer | ) |
|
Sets up the standard xml write parameters.
Definition at line 59 of file nxml.c.