finish PreDelete and CheckPreDeletion. now there is no problem when deleting object
This commit is contained in:
		| @ -28,6 +28,9 @@ namespace LibCmo::CK2::ObjImpls { | ||||
| 	void CKObject::SetObjectFlags(CK_OBJECT_FLAGS flags) { | ||||
| 		m_ObjectFlags = flags; | ||||
| 	} | ||||
| 	bool CKObject::IsToBeDeleted() const { | ||||
| 		return EnumsHelper::Has(m_ObjectFlags, CK_OBJECT_FLAGS::CK_OBJECT_TOBEDELETED); | ||||
| 	} | ||||
| 	CKContext* CKObject::GetCKContext() const { | ||||
| 		return m_Context; | ||||
| 	} | ||||
| @ -35,6 +38,8 @@ namespace LibCmo::CK2::ObjImpls { | ||||
| #pragma endregion | ||||
|  | ||||
|  | ||||
| 	void CKObject::PreDelete() {} | ||||
|  | ||||
| 	void CKObject::CheckPreDeletion() {} | ||||
|  | ||||
| 	void CKObject::CheckPostDeletion() {} | ||||
|  | ||||
		Reference in New Issue
	
	Block a user