K3dPlaneObj Class Reference

#include <K3dPlaneObj.h>

Inheritance diagram for K3dPlaneObj:

K3dPlaneMove K3dPlaneVis K3dPlane K3dPolyPlane List of all members.

Public Member Functions

 K3dPlaneObj ()
 ~K3dPlaneObj ()
K3dStringGetName ()
 Get or set plane name.
bool & GetIsVisible ()
 Get or set if plane is visible.
int & GetId ()
 Get or set plane index.

Private Attributes

K3dString m_strName
 Plane name.
bool m_bIsVisible
 Is a plane visible ?
int m_iId
 Plane index in global game data.

Detailed Description

Definition at line 38 of file K3dPlaneObj.h.


Constructor & Destructor Documentation

K3dPlaneObj::K3dPlaneObj (  ) 

Definition at line 35 of file K3dPlaneObj.cpp.

References K_STR_PLANE_NO_DEF, m_bIsVisible, m_iId, and m_strName.

K3dPlaneObj::~K3dPlaneObj (  ) 

Definition at line 42 of file K3dPlaneObj.cpp.


Member Function Documentation

K3dString& K3dPlaneObj::GetName (  )  [inline]

Get or set plane name.

Definition at line 49 of file K3dPlaneObj.h.

References m_strName.

bool& K3dPlaneObj::GetIsVisible (  )  [inline]

Get or set if plane is visible.

Definition at line 55 of file K3dPlaneObj.h.

References m_bIsVisible.

Referenced by K3dCutPoly::AddNewPlane(), K3dPlaneWork::CheckPlane(), K3dBoxBuild::CreatePlane(), and K3dObjectWork::Hide().

int& K3dPlaneObj::GetId (  )  [inline]

Get or set plane index.

Definition at line 61 of file K3dPlaneObj.h.

References m_iId.

Referenced by K3dPlaneWork::CheckPlane(), K3dPlaneBuild::CreateNewPlaneObj(), and K3dPolyPlaneBuild::CreateNewPolyPlaneObj().


Member Data Documentation

K3dString K3dPlaneObj::m_strName [private]

Plane name.

Definition at line 40 of file K3dPlaneObj.h.

Referenced by GetName(), and K3dPlaneObj().

bool K3dPlaneObj::m_bIsVisible [private]

Is a plane visible ?

Definition at line 41 of file K3dPlaneObj.h.

Referenced by GetIsVisible(), and K3dPlaneObj().

int K3dPlaneObj::m_iId [private]

Plane index in global game data.

Definition at line 42 of file K3dPlaneObj.h.

Referenced by GetId(), and K3dPlaneObj().


The documentation for this class was generated from the following files:
Generated on Thu Aug 16 23:53:33 2007 for K3dEngine by  doxygen 1.5.0