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
UnitFactory Member List

This is the complete list of members for UnitFactory, including all inherited members.

_masterPartListUnitFactoryprotectedstatic
addAsteroidBuffer(NetBuffer &netbuf, const char *filename, int faction, Flightgroup *fg, int fg_snumber, float difficulty, ObjSerial netcreate)UnitFactorystatic
addAsteroidBuffer(NetBuffer &netbuf, const Asteroid *ast)UnitFactorystatic
addBuffer(NetBuffer &netbuf, const Unit *un, bool allowSystemTypes, string *netxml=NULL)UnitFactorystatic
addMissileBuffer(NetBuffer &netbuf, const string &filename, const string &name, const string &fullname, int faction, const string &modifications, const ClientState &curr_state, const float damage, float phasedamage, float time, float radialeffect, float radmult, float detonation_radius, ObjSerial netcreate)UnitFactorystatic
addMissileBuffer(NetBuffer &netbuf, const Missile *mis)UnitFactorystatic
addNebulaBuffer(NetBuffer &netbuf, const char *unitfile, bool SubU, int faction, Flightgroup *fg, int fg_snumber, ObjSerial netcreate)UnitFactorystatic
addNebulaBuffer(NetBuffer &netbuf, const Nebula *neb)UnitFactorystatic
addPlanetBuffer(NetBuffer &netbuf, QVector x, QVector y, float vely, const Vector &rotvel, float pos, float gravity, float radius, const char *filename, BLENDFUNC sr, BLENDFUNC ds, const vector< string > &dest, const QVector &orbitcent, Unit *parent, const GFXMaterial &ourmat, const std::vector< GFXLightLocal > &ligh, int faction, string fullname, bool inside_out, ObjSerial netcreate)UnitFactorystatic
addUnitBuffer(NetBuffer &netbuf, const string &filename, const string &name, const string &fullname, bool SubUnit, int faction, std::string customizedUnit, const ClientState &curr_state, Flightgroup *flightgroup, int fg_subnumber, string *netxml, ObjSerial netcreate)UnitFactorystatic
addUnitBuffer(NetBuffer &netbuf, const Unit *un, string *netxml=NULL)UnitFactorystatic
broadcastUnit(Unit *un, unsigned short zone)UnitFactorystatic
createAsteroid(const char *filename, int faction, Flightgroup *fg=NULL, int fg_snumber=0, float difficulty=.01, ObjSerial netcreate=0)UnitFactorystatic
createBuilding(ContinuousTerrain *parent, bool vehicle, const char *filename, bool SubUnit, int faction, const std::string &unitModifications=std::string(""), Flightgroup *fg=NULL)UnitFactorystatic
createBuilding(Terrain *parent, bool vehicle, const char *filename, bool SubUnit, int faction, const std::string &unitModifications=std::string(""), Flightgroup *fg=NULL)UnitFactorystatic
createContinuousTerrain(const char *file, Vector scale, float position, Matrix &t)UnitFactorystatic
createEnhancement(const char *filename, int faction, const string &modifications, Flightgroup *flightgrp=NULL, int fg_subnumber=0)UnitFactorystatic
createMissile(const char *filename, int faction, const string &modifications, const float damage, float phasedamage, float time, float radialeffect, float radmult, float detonation_radius, ObjSerial netcreate=0)UnitFactorystatic
createNebula(const char *unitfile, bool SubU, int faction, Flightgroup *fg=NULL, int fg_snumber=0, ObjSerial netcreate=0)UnitFactorystatic
createPlanet()UnitFactorystatic
createPlanet(QVector x, QVector y, float vely, const Vector &rotvel, float pos, float gravity, float radius, const std::string &filename, const std::string &technique, const std::string &unitname, BLENDFUNC blendsrc, BLENDFUNC blenddst, const vector< string > &dest, const QVector &orbitcent, Unit *parent, const GFXMaterial &ourmat, const std::vector< GFXLightLocal > &ligh, int faction, string fullname, bool inside_out=false, ObjSerial netcreate=0)UnitFactorystatic
createServerSideUnit(const char *filename, bool SubUnit, int faction, std::string customizedUnit=string(""), Flightgroup *flightgroup=NULL, int fg_subnumber=0)UnitFactorystatic
createTerrain(const char *file, Vector scale, float position, float radius, Matrix &t)UnitFactorystatic
createUnit()UnitFactorystatic
createUnit(const char *filename, bool SubUnit, int faction, std::string customizedUnit=string(""), Flightgroup *flightgroup=NULL, int fg_subnumber=0, string *netxml=NULL, ObjSerial netcreate=0)UnitFactorystatic
createUnit(std::vector< Mesh * > &meshes, bool Subunit, int faction)UnitFactorystatic
endBuffer(NetBuffer &netbuf)UnitFactorystatic
getMasterPartList()UnitFactorystatic
parseAsteroidBuffer(NetBuffer &netbuf)UnitFactorystatic
parseMissileBuffer(NetBuffer &netbuf)UnitFactorystatic
parseNebulaBuffer(NetBuffer &netbuf)UnitFactorystatic
parsePlanetBuffer(NetBuffer &netbuf)UnitFactorystatic
parseUnitBuffer(NetBuffer &netbuf)UnitFactorystatic