entityobject.cpp
来自「我自己写的代码 可能比较简单 我实现了模拟图层的功能」· C++ 代码 · 共 95 行
CPP
95 行
///////////////////////////////////////////////////////////
// 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 + =
减小字号Ctrl + -
显示快捷键?