naev 0.10.4
Functions
dev_system.c File Reference

Handles development of star system stuff. More...

#include "dev_system.h"
#include "array.h"
#include "conf.h"
#include "dev_uniedit.h"
#include "nstring.h"
#include "nxml.h"
#include "physics.h"
#include "space.h"
#include "nebula.h"

Go to the source code of this file.

Functions

static int dsys_compSpob (const void *spob1, const void *spob2)
 Compare function for spob qsort. More...
 
static int dsys_compJump (const void *jmp1, const void *jmp2)
 Function for qsorting jumppoints. More...
 
static int dsys_compVirtualSpob (const void *spob1, const void *spob2)
 Compare function for spob qsort. More...
 
int dsys_saveSystem (StarSystem *sys)
 Saves a star system. More...
 
int dsys_saveAll (void)
 Saves all the star systems. More...
 

Detailed Description

Handles development of star system stuff.

Definition in file dev_system.c.

Function Documentation

◆ dsys_compJump()

static int dsys_compJump ( const void *  jmp1,
const void *  jmp2 
)
static

Function for qsorting jumppoints.

Parameters
jmp1Jump Point 1 to sort.
jmp2Jump Point 2 to sort.
Returns
Order to sort.

Definition at line 69 of file dev_system.c.

◆ dsys_compSpob()

static int dsys_compSpob ( const void *  spob1,
const void *  spob2 
)
static

Compare function for spob qsort.

Parameters
spob1Spob 1 to sort.
spob2Spob 2 to sort.
Returns
Order to sort.

Definition at line 39 of file dev_system.c.

◆ dsys_compVirtualSpob()

static int dsys_compVirtualSpob ( const void *  spob1,
const void *  spob2 
)
static

Compare function for spob qsort.

Parameters
spob1Virtual spob 1 to sort.
spob2Virtual spob 2 to sort.
Returns
Order to sort.

Definition at line 54 of file dev_system.c.

◆ dsys_saveAll()

int dsys_saveAll ( void  )

Saves all the star systems.

Returns
0 on success.

Definition at line 274 of file dev_system.c.

◆ dsys_saveSystem()

int dsys_saveSystem ( StarSystem *  sys)

Saves a star system.

Parameters
sysStar system to save.
Returns
0 on success.

"ssys"

Definition at line 83 of file dev_system.c.