22 PyObject*
getEntityPropertyValue(
const std::string& _absoluteEntityName,
const std::string& _propertyName);
23 PyObject*
getTableCellValue(
const std::string& _absoluteEntityName, uint32_t _row, uint32_t _column);
25 std::shared_ptr<EntityBase>
getEntity(
const std::string& _absoluteEntityName);
35 std::map<std::string, std::shared_ptr<EntityBase>> m_bufferedEntities;
36 std::map<std::string, IVisualisationTable*> m_bufferedTableEntities;
37 std::map<std::string, EntityPropertiesBase*> m_bufferedEntityProperties;
39 void ensurePropertyToBeLoaded(
const std::string& _absoluteEntityName,
const std::string& _propertyName);
40 void ensureTableToBeLoaded(
const std::string& _absoluteEntityName);
41 void ensureValidRangeSelections(EntityBase* _entityBase);
43 std::shared_ptr<EntityBase> loadEntity(
const std::string& _absoluteEntityName);
void updateEntityPropertyValue(const std::string &_absoluteEntityName, const std::string &_propertyName, const CPythonObject &_values)
Definition EntityBuffer.cpp:48