Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
unit_exports.cpp File Reference
#include "python_class.h"
#include "cmd/container.h"
#include <string>
#include "init.h"
#include "gfx/vec.h"
#include "cmd/unit_generic.h"
#include <boost/version.hpp>
#include <boost/python.hpp>
#include "universe_util.h"
#include "cmd/unit_util.h"
#include "faction_generic.h"
#include "cmd/ai/fire.h"
#include "unit_wrapper_class.h"
#include "unit_from_to_python.h"

Go to the source code of this file.

Typedefs

typedef boost::python::dict BoostPythonDictionary
 

Functions

void ExportUnitFIRST (class boost::python::class_builder< class UnitWrapper > &Class)
 
void ExportUnitSECOND (boost::python::class_builder< UnitWrapper > &Class)
 
void ExportUnitTHIRD (boost::python::class_builder< UnitWrapper > &Class)
 
void ExportUnit (boost::python::class_builder< UnitWrapper > &Class)
 

Typedef Documentation

typedef boost::python::dict BoostPythonDictionary

Definition at line 11 of file unit_exports.cpp.

Function Documentation

void ExportUnit ( boost::python::class_builder< UnitWrapper > &  Class)

Definition at line 28 of file unit_exports.cpp.

References ExportUnitFIRST(), ExportUnitSECOND(), and ExportUnitTHIRD().

29 {
30  ExportUnitFIRST( Class );
31  ExportUnitSECOND( Class );
32  ExportUnitTHIRD( Class );
33 }
void ExportUnitFIRST ( class boost::python::class_builder< class UnitWrapper > &  Class)

Referenced by ExportUnit().

void ExportUnitSECOND ( boost::python::class_builder< UnitWrapper > &  Class)

Referenced by ExportUnit().

void ExportUnitTHIRD ( boost::python::class_builder< UnitWrapper > &  Class)

Referenced by ExportUnit().