📄 entityobject.cpp
字号:
///////////////////////////////////////////////////////////
// EntityObject.cpp
// Implementation of the Class EntityObject
// Created on: 18-二月-2009 17:17:31
// Original author: pangyj
///////////////////////////////////////////////////////////
#include "StdAfx.h"
#include "EntityObject.h"
EntityObject::~EntityObject(){
}
void EntityObject::erase()
{
}
EntityObject::EntityObject(){
openMode = eOk;
uId = NULLID;
iTypeFlag = tNone;
}
ErrorStatus EntityObject::AddSubEntity(unsigned long id){
lSubEntities.addNode(id);
return eOk;
}
unsigned long EntityObject::color(){
return this->uColor;
}
void EntityObject::color(unsigned long ucolor){
uColor = ucolor;
}
void EntityObject::id(unsigned long uid){
this->uId = uid;
}
unsigned long EntityObject::id(){
return uId;
}
ErrorStatus EntityObject::modeStatus(){
return this->openMode;
}
ErrorStatus EntityObject::read(fstream& f){
return eOk;
}
const lit_list<unsigned long>& EntityObject::subEntities(){
return this->lSubEntities;
}
ErrorStatus EntityObject::subEntities(lit_list<unsigned long> & ids){
lSubEntities = ids;
return eOk;
}
void EntityObject::modeStatus(ErrorStatus es)
{
openMode = es;
}
ErrorStatus EntityObject::subErase(){
return eOk;
}
ErrorStatus EntityObject::write(fstream& f){
return eOk;
}
void EntityObject::list()const
{
cout<<"id = "<<uId<<" color = "<<uColor<<" "<<endl;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -