#include <K3dVector2Build.h>
Inheritance diagram for K3dVector2Build:

Public Member Functions | |
| K3dVector2Build (K3dGameData *_pGameData) | |
| Constructor. | |
| ~K3dVector2Build (void) | |
| K3dVector2 * | CreateNewVector2 () |
| Create new vector and add this to the gloabal data. | |
Private Attributes | |
| K3dGameData * | m_pGameData |
| Global game data, data centered game system. | |
Definition at line 39 of file K3dVector2Build.h.
| K3dVector2Build::K3dVector2Build | ( | K3dGameData * | _pGameData | ) |
Constructor.
| _pGameData | Pointer to global game data |
Definition at line 39 of file K3dVector2Build.cpp.
References m_pGameData, and K3dSceneData::SetVector2Build().
| K3dVector2Build::~K3dVector2Build | ( | void | ) |
Definition at line 46 of file K3dVector2Build.cpp.
References K3dSafePointer< _T >::Delete(), K3dSafePointer< _T >::Get(), K3dSafePointer< _T >::GetNum(), K3dGameData::GetVector2SP(), and m_pGameData.
| K3dVector2 * K3dVector2Build::CreateNewVector2 | ( | ) |
Create new vector and add this to the gloabal data.
| K3dVector2* | New vector pointer |
Definition at line 57 of file K3dVector2Build.cpp.
References K3dVector2::GetId(), K3dSafePointer< _T >::GetNum(), K3dGameData::GetVector2SP(), m_pGameData, and K3dSafePointer< _T >::New().
Referenced by K3dVertexBuild::CreateNewVertexObj().
K3dGameData* K3dVector2Build::m_pGameData [private] |
Global game data, data centered game system.
Reimplemented in K3dObjectBuild, K3dScene, K3dMngGeometry, and K3dMngSystem.
Definition at line 41 of file K3dVector2Build.h.
Referenced by CreateNewVector2(), K3dVector2Build(), and ~K3dVector2Build().
1.5.0