K3dLineObj Class Reference

#include <K3dLineObj.h>

Inheritance diagram for K3dLineObj:

K3dLineMove K3dLine K3dRay List of all members.

Public Member Functions

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

Private Attributes

K3dString m_strName
 Line object name.
bool m_bIsVisible
 Is a line visible ?
int m_iId
 Line index in global game data.

Detailed Description

Definition at line 37 of file K3dLineObj.h.

Constructor & Destructor Documentation

K3dLineObj::K3dLineObj (  ) 

Definition at line 36 of file K3dLineObj.cpp.

References K_STR_LINE_NO_DEF, m_bIsVisible, m_iId, and m_strName.

K3dLineObj::~K3dLineObj (  ) 

Definition at line 42 of file K3dLineObj.cpp.

Member Function Documentation

K3dString& K3dLineObj::GetName (  )  [inline]

Get or set line name.

Definition at line 48 of file K3dLineObj.h.

References m_strName.

bool& K3dLineObj::GetIsVisible (  )  [inline]

Get or set if line is visible.

Definition at line 54 of file K3dLineObj.h.

References m_bIsVisible.

Referenced by K3dBoxBuild::CreateEdge(), and K3dObjectWork::Hide().

int& K3dLineObj::GetId (  )  [inline]

Get or set line index.

Definition at line 60 of file K3dLineObj.h.

References m_iId.

Referenced by K3dLineWork::CheckLineArray(), and K3dLineBuild::CreateNewLineObj().

Member Data Documentation

K3dString K3dLineObj::m_strName [private]

Line object name.

Definition at line 39 of file K3dLineObj.h.

Referenced by GetName(), and K3dLineObj().

bool K3dLineObj::m_bIsVisible [private]

Is a line visible ?

Definition at line 40 of file K3dLineObj.h.

Referenced by GetIsVisible(), and K3dLineObj().

int K3dLineObj::m_iId [private]

Line index in global game data.

Definition at line 41 of file K3dLineObj.h.

Referenced by GetId(), and K3dLineObj().

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