doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Attributes | Friends | List of all members
idMapBrushSide Class Reference

#include <MapFile.h>

Public Member Functions

 idMapBrushSide (void)
 
 ~idMapBrushSide (void)
 
const char * GetMaterial (void) const
 
void SetMaterial (const char *p)
 
const idPlaneGetPlane (void) const
 
void SetPlane (const idPlane &p)
 
void SetTextureMatrix (const idVec3 mat[2])
 
void GetTextureMatrix (idVec3 &mat1, idVec3 &mat2)
 
void GetTextureVectors (idVec4 v[2]) const
 

Protected Attributes

idStr material
 
idPlane plane
 
idVec3 texMat [2]
 
idVec3 origin
 

Friends

class idMapBrush
 

Detailed Description

Definition at line 70 of file MapFile.h.

Constructor & Destructor Documentation

ID_INLINE idMapBrushSide::idMapBrushSide ( void  )

Definition at line 91 of file MapFile.h.

idMapBrushSide::~idMapBrushSide ( void  )
inline

Definition at line 75 of file MapFile.h.

Member Function Documentation

const char* idMapBrushSide::GetMaterial ( void  ) const
inline

Definition at line 76 of file MapFile.h.

const idPlane& idMapBrushSide::GetPlane ( void  ) const
inline

Definition at line 78 of file MapFile.h.

void idMapBrushSide::GetTextureMatrix ( idVec3 mat1,
idVec3 mat2 
)
inline

Definition at line 81 of file MapFile.h.

void idMapBrushSide::GetTextureVectors ( idVec4  v[2]) const

Definition at line 93 of file MapFile.cpp.

void idMapBrushSide::SetMaterial ( const char *  p)
inline

Definition at line 77 of file MapFile.h.

void idMapBrushSide::SetPlane ( const idPlane p)
inline

Definition at line 79 of file MapFile.h.

void idMapBrushSide::SetTextureMatrix ( const idVec3  mat[2])
inline

Definition at line 80 of file MapFile.h.

Friends And Related Function Documentation

friend class idMapBrush
friend

Definition at line 71 of file MapFile.h.

Member Data Documentation

idStr idMapBrushSide::material
protected

Definition at line 85 of file MapFile.h.

idVec3 idMapBrushSide::origin
protected

Definition at line 88 of file MapFile.h.

idPlane idMapBrushSide::plane
protected

Definition at line 86 of file MapFile.h.

idVec3 idMapBrushSide::texMat[2]
protected

Definition at line 87 of file MapFile.h.


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