bsp
map Class Reference

List of all members.

Public Member Functions

void cleanUpInvalidObjects ()
void saveForUndo (char *, int)
void Undo (map *old, map **newm)
void undoGetRest (map *cm)
mapundoCopy ()
void RemoveUndo ()
bool lookForObject (Entity *e)
void MoveEyePosition (vec3_t newpos, int lockValue)
void copySelection (map **, bool rebuild)
void pasteSelection ()
void GatherTextureDirectories ()
void GlobalSetKey (char *, char *)
SetBrushselectedBrush ()
int numSelected ()
int numSelectedTotal ()
int numBrushes ()
void newMap ()
void snapSelected (int mode)
void getCenter (vec3_t ctr)
void getSelectedCenter ()
void makeSelectedPerform (int sel)
void makeSelectedXYDraw (HDC hdc, int index, int stopAt, Group *g)
void makeUnselectedPerform (int sel)
void makeGlobalPerform (int sel)
void makeAllPerform (int sel)
void removeObject (Entity *)
EntitycurrentEntity ()
void setCurrentEntity (Entity *)
void setCurrentMinZ (vec3_t)
void setCurrentMaxZ (vec3_t)
vec_t currentMinZ (int)
vec_t currentMaxZ (int)
bool readMapFile (char *fname)
void mergeMapFile (char *fname)
void writeMapFile (char *fname, int writeWorldKeys, int selOnly)
void writeBox (FILE *f, char *walls, char *sky, char *floor)
void writeSelected (FILE *f, Entity *e)
EntityfindPlayerStart ()
EntityfindWorldSpawn ()
void DoExport (char *goodname, char *runname, char *title)
int getVisibility (Entity *e, int inBox, int mode)
void groupExportWrite (FILE *f, Entity *e, int func)
void groupExport (int func)
void groupSwap (int g1, int g2)
void groupInsert (int pos)
void selectedExport ()
void regionExport ()
void addObject (Entity *ent)
void DrawOrientation (HDC hdc)
bool entityConnect (vec3_t p1, vec3_t p2)
void selectRay (vec3_t p1, vec3_t p2, bool ef)
void selectKnob (vec3_t p1, vec3_t p2, int UAxis, int VAxis, bool ef)
SetBrushgrabRay (vec3_t p1, vec3_t p2)
SetBrushgetTextureRay (vec3_t p1, vec3_t p2)
void setTextureRay (vec3_t p1, vec3_t p2, bool allsides)
void sel_identity ()
void transformSelection ()
void swapvectors (vec3_t a, vec3_t b)
void rotate_x ()
void rotate_y ()
void rotate_z ()
void flip_x ()
void flip_y ()
void flip_z ()
void cloneSelection ()
void selectCompleteEntity ()
void selectPartialEntity ()
void makeEntity ()
bool lookAtSelection (bool force=false)
int countSelectedBrushesWithEdge (vec3_t p1, vec3_t p2)
void selbox (int sel)
void selectCompletelyInside ()
void selectPartiallyInside ()
void makeRegionBrush ()
void makeRegionBrushPartial ()
void tallBrush ()
void shortBrush ()
void sizeBrush (int)
void makeRoom ()
void extrudeRoom ()
void extrudeFace ()
void rotateBrush (int r, int p, int y)
void rotateBrushOrg (int r, int p, int y, vec3_t org)
void makeLights (int x, int y, int z, int val, char *lightType)
int makeArch (Entity *currentEntity, SetBrush *seedBrush, int removeSeed, int numsteps, int xory, int width, int rect)
int makeStairs (Entity *currentEntity, SetBrush *seedBrush, int removeSeed, int style, int numsteps, int hgap, int vgap, int down, int xory, float turns, int distfc)
void makeSphere (int type, int hstrips, int vstrips, int neardist, int fardist, int take, int percent)
void makeCylinder (int sides, int strips, int neardist, int fardist, int take, int percent, int xalign)
void makeNSided (int sides, int radius, int xalign, int take)
void makePyramid (int sides, int radius, int height, int xalign, int take)
int makeWedge (Entity *currentEntity, SetBrush *seedBrush, int removeSeed, int axis, bool flip)
void scaleBrush (float sx, float sy, float sz)
void subtractSelection ()
void replaceTexture (char *f, char *r)
void selectByTexture (char *buffer)
void selectByEntityKeyValue (bool useE, bool useK, bool useV, char *ent, char *key, char *val)
void revolveObject (char *fname, int hstrips, int neardist, int fardist)
void getMouseObject (mouseobject_t *obj, vec3_t p1, vec3_t p2, vec3_t dragpoint, int ViewType, int UAxis, int VAxis)
void UnloadTextures ()
int MixFilter (texturedef_t *td)
int MixedFaceSearch ()
int TextureSearch (char *name)
void AddDetail ()
void RemoveDetail ()
void SetDetail (bool addDetail)
void glDrawOrientation ()
void glBrightness ()
void UpdateGroupVisibility (int)
void UpdateMapVisibility ()
void UpdateCurrent ()

Public Attributes

int count
int dirty
char filename [256]
Entityworld
Entitycurrent
Entityoldselection
vec3_t minz
vec3_t maxz
Entity objects
Group * groups
vec3_t eye [MAX_CAMERAS]
int cureye
t_Angles angles [MAX_CAMERAS]
bool regionSet
SetBrushregionBrush
texInfo_t ** bests
texInfo_t ** favorites
char ** favs
int numf
texInfo_t ** mapTextures
int numMapTextures
texWad ** Wads
int numWads
char texName [64]
char texPath [64]
Clipperclipper_i
int curclippoint
unsigned char * dat
int mapType
undo_tundo

Member Function Documentation

void map::RemoveUndo ( )

!!


The documentation for this class was generated from the following files:
 All Classes Functions