⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 entityobject.cpp

📁 我自己写的代码 可能比较简单 我实现了模拟图层的功能
💻 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 + -